Subversion Repositories wimsdev

Rev

Rev 12387 | Rev 14259 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. !!
  2. !! page edition to add exo to a sheet
  3. !!
  4.  
  5. !if $cmd=new or $cmd=resume
  6.   $name_insert <span class="tt wims_fname">$dir</span>
  7.   !if $iniparm!=$empty
  8.     $name_parm
  9.  <p>
  10.  <span class="tt wims_parm">
  11.     !replace internal & by &amp; in $iniparm
  12.  </span>
  13.  </p>
  14.   !endif
  15.  <p>
  16.  $name_choose_exo
  17.  </p>
  18.  
  19.   !form reply
  20. <fieldset class="property_fields halfwidth blockcenter">
  21.  <legend>$name_title</legend>
  22.  <div class="field box">
  23.   <label for="picksheet">$name_choose</label>
  24.   <select name="picksheet" id="picksheet">
  25.   !for i=1 to $sheetcnt
  26.     !set sh=!line $i of $sheets
  27.     !set se=!item 1 of $sh
  28.     !set ti=!item 2 to -1 of $sh
  29.     !if $se=$sheetcnt
  30.    <option value="$se" selected="selected">$wims_name_Sheet $se: $ti</option>
  31.     !else
  32.    <option value="$se">$wims_name_Sheet $se: $ti</option>
  33.     !endif
  34.    !next i
  35.   </select>
  36.   </div>
  37.  
  38.   !set iniparm1=!replace internal & by $ $ in $iniparm
  39.   !set exo=!getopt exo in $iniparm1
  40.   !if __classes/ isin __$dir
  41.     !set title1=!lookup $exo in wimshome/log/classes/$wims_class/Extitles
  42.   !else
  43.     !if $tr_lang=yes
  44.       !set title1=!lookup $exo in wimshome/public_html/modules/$dir/Extitles_$lang
  45.     !endif
  46.     !default title1=!lookup $exo in wimshome/public_html/modules/$dir/Extitles
  47.   !endif
  48.   !default title1=!module title $dir
  49.   !if $title1!=$empty
  50.     !set title=$title1
  51.   !endif
  52.   !set title=!trim $title
  53.   !default title=$wims_name_Exercise
  54.  <div class="field box">
  55.   <label for="title">$wims_name_title</label>
  56.   <input size="50" name="title" value="$title" id="title" />
  57.   <div class="formHelp">$name_modifytitle</div>
  58.  </div>
  59.  <div class="field box">
  60.   <label for="new_desc">$wims_name_Description</label>
  61.   <textarea name="new_desc" rows="5" cols="50" id="new_desc">$desc</textarea>
  62.  </div>
  63.  !! form for attribute (some icone before the title)
  64.  <div class="field box">
  65.   !read adm/class/attribut.phtml
  66.  </div>
  67.   !if $scoring=yes
  68.   <div class="field box">
  69.    <label for="require">$name_required</label>
  70.     <select name="require" id="require">
  71.     <option value="0">0</option>
  72.     <option value="10" selected>10</option>
  73.     !for i=2 to $require_limit
  74.      <option value="$[10*$i]">$[10*$i]</option>
  75.     !next
  76.     </select>
  77.    <div class="formHelp">$name_repeat</div>
  78.   </div>
  79.   !default newexotrymax=$get_exotrymax
  80.   <div class="field box">
  81.     <label for="exotrymax">$name_exotrymax</label>
  82.       <input size="2" maxlength="2" name="newexotrymax" value="$newexotrymax" id="exotrymax" />
  83.     <div class="formHelp">$name_exotrymax_hint</div>
  84.   </div>
  85.   <div class="field box">
  86.    <label for="weight">$name_weight</label>
  87.    <input size="6" name="weight" value="$weight" id="weight" />
  88.    <div class="formHelp">$name_weight_hint</div>
  89.   </div>
  90.   !endif
  91.   !if $exocnt_=$get_qnum and $get_random=0
  92.   <div class="field box">
  93.    <label>$name_orderchange</label>
  94.    <table>
  95.     !for ex = 1 to $exocnt_
  96.    <tr><td>
  97.       !lookup $(get_exo[$ex]) in wimshome/public_html/modules/$dir/Extitles
  98.    </td><td>
  99.     <input name="update_ex$ex" size="5" value="$ex" />
  100.   </td></tr>
  101.     !next
  102.    </table>
  103.   </div>
  104.   !endif
  105.  <div class="wimscenter wimsform"><input type="submit" value="$wims_name_Insert" /></div>
  106. </fieldset>
  107.   !formend
  108. !endif
  109.  
  110. !if $cmd=reply
  111.   <div class="wims_msg success">
  112.     $name_end $picksheet.
  113.   </div>
  114.   <div class="wimscenter menuitem">
  115.     !set wims_ref_class=sheetcheck
  116.     !href module=adm/class/sheet&sheet=$picksheet $wims_name_sheetcheck
  117.   </div>
  118. !!<p>
  119.  !! !href target=wims_test module=adm/tool/classification&dir=$dir&iniparm=$iniparm $wims_name_Indexation
  120. !!</p>
  121.  
  122.   !set wims_menu_items=!append line sheetcheck,1, module=adm/class/sheet&sheet=$picksheet\
  123. to $wims_menu_items
  124.  
  125. !endif
  126.