Subversion Repositories wimsdev

Rev

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

  1. !! FIXME was not read if the job has changed, should be put in var.proc or main.phtml ?
  2. !readproc adm/class/classlang names.phtml
  3. <div>
  4.  <p>
  5. !set wims_ref_class=wims_button
  6. !if $teachercnt=0
  7.   $name_first1
  8.   !href cmd=reply&job=addteacher $wims_name_addteacher
  9.   .
  10. !else
  11.   !href cmd=reply&job=teacher $wims_name_teacher ($teachercnt)
  12.   .
  13. !endif
  14. </p>
  15. !!set wims_menu_items=!append line addteacher,1,cmd=reply&job=addteacher \
  16. !!to $wims_menu_items
  17. !goto nopart
  18.  <p>
  19. !set wims_ref_class=wims_button
  20. !if $studentcnt=0
  21.   $name_first2
  22.   !href cmd=reply&job=addstudent $wims_name_addstudent
  23.   .
  24. !else
  25.   !set wims_menu_items=!append line student,1,cmd=reply&job=student\
  26.     to $wims_menu_items
  27.   !href cmd=reply&job=student $studentcnt $wims_name_student
  28.   .
  29. !endif
  30. </p>
  31. !set wims_menu_items=!append line addstudent,1,cmd=reply&job=addstudent\
  32. to $wims_menu_items
  33.  
  34. :nopart
  35. </div>
  36. !if $levelcnt=0
  37.   <div>
  38.   <p>
  39.   $name_first3
  40.   !set wims_ref_class=wims_button
  41.   !href cmd=reply&job=addlevel $wims_name_addlevel
  42.   !set wims_menu_items=!append line addlevel,1,cmd=reply&job=addlevel\
  43. to $wims_menu_items
  44.   . $
  45.   !set wims_ref_class=wims_button_help
  46.  
  47.   !href cmd=help&special_parm=structure#level $wims_name_help
  48.  </p>
  49. !else
  50.   <div id="widget_zone_list">
  51.   !if $jquery_defined=yes
  52.     !read adm/tabscript zone_list
  53.   !endif
  54.   <ul>
  55.    <li><a href="#wims_othergestion">$name_othergestion</a></li>
  56.    <li><a href="#wims_levellist">$wims_name_level</a></li>
  57.   </ul>
  58.   <div id="wims_levellist">
  59.   <script src="scripts/js/tablesort.js"></script>
  60.   !set table_id=TABLE_levellist
  61.   !set table_class=sortable
  62.   $table_header
  63.   <caption>$name_first4
  64.   $
  65.   !set wims_ref_class=wims_button_help
  66.   !href cmd=help&special_parm=structure#level $wims_name_help
  67.  !!<br /><span class="small">
  68.   !!href cmd=reply&job=addlevel $wims_name_addlevel
  69.   !! $
  70.   !!href cmd=reply&job=backstruct $wims_name_backstruct
  71.   !set wims_menu_items=!append line addlevel,1,cmd=reply&job=addlevel\
  72. to $wims_menu_items
  73.   !! </span>
  74.   </caption>
  75.   <thead>
  76.   $table_hdtr
  77.   <th scope="col">$name_code</th><th scope="col">$wims_name_name</th>
  78.   <th scope="col" data-sort-method="none">$wims_name_action</th><th scope="col">$name_supervisor2</th>
  79.   <th class="small" scope="col">$name_class</th>
  80.   <th class="small" scope="col">$name_program</th>
  81.   </tr>
  82.   </thead>
  83.   <tbody>
  84.   !for i=1 to $levelcnt
  85.     !set l=!line $i of $leveldata
  86.     !distribute items $l into l_,s_,t_,n_
  87.     !set c=!positionof item $l_ in $classl
  88.     !set c=!itemcnt $c
  89.     !set p=!positionof item $l_ in $progl
  90.     !set p=!itemcnt $p
  91.     $table_tr<td>$l_</td>
  92.     <td>
  93.     !href cmd=reply&job=level&level=$l_ $t_
  94.     </td><td>
  95.     !set wims_ref_class=wims_button wims_warning
  96.     !href cmd=reply&job=dellevel&del=$l_ $wims_name_erase
  97.     </td><td>
  98.     !if $s_!=$empty
  99.       !if $s_=supervisor
  100.         $wims_name_supervisor
  101.       !else
  102.         !default n_=$s_
  103.         !href cmd=reply&job=modteacher&teacher=$s_ $n_
  104.       !endif
  105.     !else
  106.       $name_nonavailable
  107.     !endif
  108.     </td><td>$c</td>
  109.     <td>$p</td>
  110.     </tr>
  111.   !next i
  112.   </tbody>
  113.   $table_end
  114.   <script>
  115.     new Tablesort(document.getElementById('TABLE_levellist'));
  116.   </script>
  117. !endif
  118. </div>
  119.