Subversion Repositories wimsdev

Rev

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