Subversion Repositories wimsdev

Rev

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

  1. <!-- begin of $wims_theme/supervisor.phtml -->
  2. !! supervisor page definition.
  3. !nocache
  4. !if $module!=home
  5.  !exit
  6. !endif
  7. !set home_theme=yes
  8.  
  9. !set table_spacer=no
  10. !readproc tabletheme
  11.  
  12. !read classlogo.phtml
  13. !if $class_logo!=
  14.   <div id="classlogo" class="float_$class_logoside">
  15.    <img src="$class_logo" alt="class logo" />
  16.   </div>
  17. !endif
  18. !! classtype=0 or 1
  19. <div id="wims_class_manager_msg">
  20.  !read ./wimshome/log/manager_msg.phtml.$lang
  21. </div>
  22. !read themes/_widgets/classtitle.phtml
  23.  
  24. !if _tool isin $wims_session
  25.  !read ./tools.phtml
  26.  </div><!--wimsbody-->
  27. </div><!--wimspagebox-->
  28.  !goto end
  29. !endif
  30. !!definition for menumodubox
  31. !distribute items div,div into div0,div1
  32. !if $class_type isin 3
  33.  <p class="wims_greetings">
  34.    $SU_greet.
  35.  </p>
  36.  !read ./subclasses.phtml
  37.  !read ./Subclasses1.phtml
  38.  !if $class_typename=level
  39.     </div><!--wimsbody-->
  40.    </div><!--wimspagebox-->
  41.    !read themes/_procs/menumodubox3.proc
  42.    !read themes/_widgets/menumodubox.phtml
  43.   !goto end
  44.  !else
  45.   !goto nocheck
  46.  !endif
  47. !endif class_type = 3
  48.  
  49. !if $class_type notin 13
  50.  <span class="wims_greetings">
  51.  $SU_greet
  52.  $SU_exp1
  53.  !set d_=!char 7,8 of $class_expiration
  54.  !set m_=!char 5,6 of $class_expiration
  55.  !set y_=!char 1 to 4 of $class_expiration
  56.  !read adm/date.phtml date,$y_,$m_,$d_
  57.  !href module=adm/class/config $c_date_out
  58.  $SU_exp2.
  59.  </span>
  60. !else
  61.  <span class="wims_greetings">
  62.   $SU_greet.
  63.  </span>
  64. !endif
  65.  
  66. !set wims_ref_class=wims_button_help
  67. !if $class_type=2
  68.   !set wims_helper=chapter=3&open=3_group#group
  69. !else
  70.   !if $class_type=4
  71.     !set wims_helper=chapter=3&open=3_institution#institution
  72.  !else
  73.     !set wims_helper=chapter=3&open=3_sheet#sheet
  74.  !endif
  75. !endif
  76. !href target=wims_help module=help/main&$wims_helper $wims_name_whelp
  77.  
  78. !if $wims_numpartconnected>0
  79.  <p class="wims_connected">$SU_numpartconnected.</p>
  80. !else
  81.  <p>$SU_nopartconnected.</p>
  82. !endif
  83.  
  84. !if $quota_free<2
  85.  !if $quota_free<0
  86.   <p>$wims_name_exceeded</p>
  87.   <p>
  88.     !href cmd=close&module=home&lang=$lang $wims_name_visitor
  89.   </p>
  90.  </div><!--wimsbody-->
  91. </div><!--wimspagebox-->
  92.   !goto end
  93.  !else
  94.    <div class="wims_alert warning">
  95.      <span class="wims_msg warning">$wims_name_warning</span>! $wims_name_reaching_limit
  96.    </div>
  97.  !endif
  98. !endif
  99. :nocheck
  100.  
  101. !if & isin $newmsgcnt or $newmsgcnt>0
  102.  <p class="wims_msg info">
  103.  !href module=adm/forum/mboard $U_newmsg
  104.  </p>
  105. !endif
  106. !if $class_type=4
  107.   !if $wims_user=supervisor
  108.     !read ./subclasses.phtml
  109.     !read ./Subclasses1.phtml
  110.   !endif
  111.  </div><!--/wimsbody-->
  112. </div><!--/wimspagebox-->
  113.  
  114.  !read themes/_procs/menumodubox3.proc
  115.  !read themes/_widgets/menumodubox.phtml
  116.  !goto end
  117. !endif class_type=4
  118.  
  119. !set test=!replace / by , in $wims_class
  120. !if $(test[-1])=0
  121.   !set test_up=!replace internal /0- by in $wims_class-
  122.   !set wims_ref_class=wims_button
  123.   !href module=adm/class/classes&type=authsupervisor&class=$test_up $SU_Bprogram
  124. !endif
  125. !if $class_type notin 24
  126.  <div id="wims_supervisor_search">
  127. !read ./form.phtml
  128.  <br class="clearall" />
  129. !read ./result.phtml
  130.  </div>
  131. !endif
  132. !set docpubliccnt=!recordcnt  wimshome/log/classes/$wims_class/doc/.docindex
  133.  
  134. !if $sheetcnt+$examcnt+$doccnt+$docpubliccnt+$votecnt+$subclasscnt<=0
  135.  <div class="wims_msg info">$SU_nosheet</div>
  136. !else
  137.  !if $class_type notin 24
  138.   !set seq_open=!defof sequence_open in wimshome/log/classes/$wims_class/seq/.def
  139.   !if $seq_open=yes
  140.    $CR_sequence
  141.   !endif
  142.   <div class="wimscenter">
  143.   !href module=adm/class/sequence $wims_name_reorder
  144.   </div>
  145.  !endif
  146.  <div id="widget_supervisor_list">
  147.  !if $jquery_defined=yes
  148.  !read adm/tabscript supervisor_list
  149.  !endif
  150.  <ul id="wims_supervisor_summary">
  151.  !if $subclasscnt>0
  152.   <li><a href="#wims_supervisor_subclass">$wims_name_classlist</a></li>
  153.  !endif
  154.  !if $[$docpubliccnt+$doccnt]>0
  155.   <li><a href="#wims_supervisor_doc">$wims_name_Docs</a></li>
  156.  !endif
  157.  !if $sheetcnt>0
  158.   <li><a href="#wims_supervisor_sheet">$wims_name_Sheets</a></li>
  159.  !endif
  160.  !if $examcnt>0
  161.   <li><a href="#wims_supervisor_exam">$wims_name_Examens</a></li>
  162.  !endif
  163.  !if $votecnt>0
  164.   <li><a href="#wims_supervisor_vote">$wims_name_Votes</a></li>
  165.  !endif
  166.  </ul>
  167.  !if $subclasscnt>0
  168.    <div id="wims_supervisor_subclass">
  169.     !distribute item 1,no into wims_incremental,table_spacer
  170.     $table_header
  171.     $table_hdtr<th scope="col">$wims_name_number</th><th scope="col">$wims_name_title</th><th scope="col">$wims_name_nameteacher</th></tr>
  172.     !read themes/_widgets/supervisorsubclass.phtml
  173.     $table_end
  174.    </div>
  175.  !endif
  176.   !set table_htdr_1=$table_hdtr<th scope="col">$wims_name_number</th><th scope="col">$wims_name_title</th>
  177.   !set table_htdr_2=<th scope="col">$wims_name_Status</th><th scope="col">$wims_name_action</th></tr>
  178.   !if $seq_open=yes
  179.     !set table_htdr_seq=<th scope="col">$wims_name_sequence</th>
  180.   !else
  181.     !reset table_htdr_seq
  182.   !endif
  183.  !endif
  184.  !if $[$doccnt+$docpubliccnt]>0
  185.    !set table_htdr_=$table_htdr_1$table_htdr_seq$table_htdr_2
  186.   <div id="wims_supervisor_doc">
  187.    !distribute item 1,no into wims_incremental,table_spacer
  188.    $table_header
  189.   !!<caption>$wims_name_Docs</caption>
  190.    $table_htdr_
  191.    !read themes/_widgets/supervisordoc.phtml
  192.    !read themes/_widgets/supervisordocp.phtml
  193.    $table_end
  194.   </div>
  195.  !endif
  196.  
  197.  !set table_exocnt=<th>$wims_name_cnt_exo</th>
  198.  !if $sheetcnt>0
  199.   !set table_htdr_=$table_htdr_1$table_exocnt$table_htdr_seq$table_htdr_2
  200.   <div id="wims_supervisor_sheet">
  201.    !distribute item 1,no into wims_incremental,table_spacer
  202.    $table_header
  203.    !!<caption>$wims_name_Sheets</caption>
  204.    $table_htdr_
  205.    !read themes/_widgets/supervisorsheet.phtml
  206.    $table_end
  207.   </div>
  208.  !endif
  209.  !if $examcnt>0
  210.    !set table_htdr_=$table_htdr_1$table_exocnt$table_htdr_seq$table_htdr_2
  211.   <div id="wims_supervisor_exam">
  212.    !distribute item 1,no into wims_incremental,table_spacer
  213.    $table_header
  214.    $table_htdr_
  215.    !!<caption>$wims_name_Examens</caption>
  216.    !read themes/_widgets/supervisorexam.phtml
  217.    $table_end
  218.   </div>
  219.  !endif
  220.  !if $votecnt>0
  221.   !set table_htdr_=$table_htdr_1$table_htdr_seq$table_htdr_2
  222.   <div id="wims_supervisor_vote">
  223.    !distribute item 1,no into wims_incremental,table_id,table_spacer
  224.    $table_header
  225.    !!<caption>$wims_name_Votes</caption>
  226.    $table_htdr_
  227.    !read themes/_widgets/supervisorvote.phtml
  228.    $table_end
  229.   </div>
  230.  !endif
  231.  </div>
  232. !endif
  233.  
  234. </div><!--/wimsbody-->
  235. </div><!--/wimspagebox-->
  236. !if $class_type isin 24
  237.  !read themes/_procs/menumodubox2.proc
  238.  !read themes/_widgets/menumodubox.phtml
  239. !else
  240.  !read themes/_procs/menumodubox0.proc
  241.  !read themes/_widgets/menumodubox_accordion.phtml
  242. !endif
  243. :end
  244.  
  245. !reset div0 div1
  246.  
  247. !!distribute items div, span into div0,div1
  248. !!read themes/_procs/supervisormenubox.proc
  249. !!read themes/_widgets/menubox.phtml
  250. !!reset div0,div1
  251.  
  252. </div><!--wimsbodybox-->
  253.  
  254. !!read themes/_widgets/visitorcredits.phtml
  255. </body>
  256. </html>
  257. <!-- end of $wims_theme/supervisor.phtml -->
  258.