Subversion Repositories wimsdev

Rev

Rev 16395 | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. !! affiche le contenu de la feuille $sheet de la classe $wims_class
  2. !! langage is defined in adm/class/sheet/lang/names.phtml.$lang
  3.  
  4. $table_header
  5. <caption>$name_content</caption>
  6. <thead>
  7.   $table_hdtr
  8.     !for k=1 to 5
  9.       <th>$(name_shtab[$k])</th>
  10.     !next k
  11.     <th>$name_qnum</th>
  12.     !for k=6 to 7
  13.       <th>$(name_shtab[$k])</th>
  14.     !next k
  15.     <th>$(name_shtab[10])</th>
  16.     !if $activetest>=0
  17.       <th
  18.       !if $activetest=0 and $exocnt>1
  19.         colspan="2"
  20.       !endif
  21.       >$(name_shtab[8])</th>
  22.     !endif
  23.   </tr>
  24. </thead>
  25. <tbody>
  26. !for i=1 to $exocnt
  27.   !set ex=!record $i of wimshome/log/classes/$wims_class/sheets/.sheet$sheet
  28.   !distribute lines $ex into di,pa,req,weig,ti,de,dep,com,feed,icone
  29.   !set testdep=!getdef deprecated in wimshome/public_html/modules/$di/INDEX
  30.   $table_tr
  31.   <td id="td_exo_$i">$i</td>
  32.   <td>
  33.   !if $icone!=$empty
  34.     !set wims_ref_class=text_icon icon_$icone
  35.   !endif
  36.   !href cmd=new&module=$di&worksheet=$sheet&$pa $ti
  37.   !if $testdep=yes
  38.     (deprecated)
  39.   !endif
  40.   </td>
  41.   <td>$de</td>
  42.   !if $activetest>0
  43.     <td>
  44.       !getscorerequire sheet=$sheet work=$i
  45.     </td>
  46.     <td>
  47.       !getscoreweight sheet=$sheet work=$i
  48.     </td>
  49.   !else
  50.     <td>
  51.      !row 1 of $req
  52.     </td>
  53.     <td>
  54.      !row 1 of $weig
  55.     </td>
  56.   !endif
  57.   !set pa=!replace internal & by $ $ in $pa
  58.   !reset qnum
  59.   !!oef exercises
  60.   !set qnum=!getopt qnum in $pa
  61.   !if $qnum=
  62.     !!J.E. exercises
  63.     !set qnum=!getopt total_exos in $pa
  64.   !endif
  65.    <td>$qnum</td>
  66.    <td>
  67.   !if $dep!=$empty
  68.     $dep
  69.   !else
  70.     $
  71.   !endif
  72.    </td>
  73.    <td>$com</td>
  74.   !set feedbr=!rows2lines $feed
  75.   !set feedbr=!replace internal $\
  76. $ by </li><li> in <ul><li>$feedbr</li></ul>
  77.    <td style="text-align:left" class="small">
  78.   !if $feed!=$empty
  79.       $feedbr
  80.   !endif
  81.   </td>
  82.   !if $activetest>=0
  83.     <td>
  84.     !set wims_ref_class=wims_button
  85.     !href cmd=reply&job=prep_modify&modif=$i $(seriesaction[1])
  86.     !if $activetest=0
  87.       $
  88.       !set wims_ref_class=wims_button wims_warning
  89.       !href cmd=reply&job=delete&delete=$i#list $(seriesaction[2])
  90.      !if $exocnt>1
  91.         </td>
  92.         <td>
  93.         !read adm/sheet/moveafterform.phtml $(name_shtab[11])
  94.       !endif
  95.     !endif
  96.     </td>
  97.   !endif
  98.   </tr>
  99. !next i
  100. </tbody>
  101. $table_end
  102.