Subversion Repositories wimsdev

Rev

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

  1. !! display freework page for student and type=3
  2.  
  3. !if $emptypage=yes
  4.   !exit
  5. !endif
  6.  
  7. !if $activetest>=2
  8.   <div class="wims_msg info">
  9.     $name_copie_toolate2
  10.   </div>
  11. !else
  12.     !if $toolate=yes
  13.       <div class="wims_msg info">
  14.       $name_copie_toolate
  15.       !read adm/date.phtml $deadline
  16.       $l_date_out $wims_name_at
  17.       !replace internal : by H in $(timedeadline).
  18.       </div>
  19.     !else
  20.       !if $nbrezonestudent=0
  21.         $name_copie_type1
  22.       !else
  23.         $name_copie_type2
  24.       !endif
  25.       !read adm/date.phtml $deadline
  26.       $l_date_out $wims_name_at
  27.       !replace internal : by H in $(timedeadline).
  28.       !if $seealltime=1
  29.         <div>$name_warningseealltime</div>
  30.       !endif
  31.     !endif
  32. !endif
  33. !if $activetest>1
  34.     <div class="wims_msg info">$name_userperimemessage3</div>
  35. !endif
  36. <div class="wims_sheet_desc">$desc</div>
  37.  
  38. <div class="wims_widget_box">
  39.   <div class="title_box">
  40.     <h2 class="wims_title">$(name_subject)</h2>
  41.   </div>
  42.   <div class="box_content">
  43.     !for i=1 to $nbrezoneteacher
  44.       !if $(ztypeteacher$i)=wimsexo
  45.         !read applet/$(ztypeteacher$i) displayhtml teacher $i $studentmode $wims_user
  46.       !else
  47.         !read applet/$(ztypeteacher$i) displayhtml teacher $i 0 $wims_user
  48.       !endif
  49.     !next i
  50.   </div>
  51. </div>
  52.  
  53. !if $nbrezonestudent>0
  54. !if $studentmode=1
  55.   <fieldset class="property_fields blockcenter">
  56.     <legend>$(name_answerzone)</legend>
  57.     !set wims_form_method=post
  58.     !form reply
  59.       <input type="hidden" name="job" value="$job" />
  60.       <input type="hidden" name="freework" value="$freework" />
  61.       <input type="hidden" name="job2" value="savezone" />
  62.       !reset with_text
  63.       !for i=1 to $nbrezonestudent
  64.           !read applet/$(ztypestudent$i) displayhtml student $i $studentmode $wims_user
  65.           !if $(ztypestudent$i)=texte
  66.             !let with_text=1
  67.           !endif
  68.       !next i
  69.       !if $onclickactionlist!=$empty
  70.         !let onclickactionlist=onclick="$onclickactionlist"
  71.       !endif
  72.       <div class="wimscenter">
  73.         !if $wims_user=supervisor
  74.           <input type="submit" value="$wims_name_tosave" disabled />
  75.         !else
  76.           <input type="submit" value="$wims_name_tosave" $onclickactionlist />
  77.           !if $with_text=1
  78.             <input type="submit" name="cf_preview" value="$name_preview" class="wims_secondary_button" />
  79.             !reset cf_preview
  80.           !endif
  81.         !endif
  82.       </div>
  83.     !formend
  84.     !! ------- manage of file form upload in all zone
  85.     !if $ltdownloadzone!=$empty
  86.       !if $wims_user=supervisor
  87.         !read proc/uploadfileform.phtml $ltdownloadzone\
  88. 1\
  89. disabled
  90.       !else
  91.         !read proc/uploadfileform.phtml $ltdownloadzone\
  92. 1
  93.       !endif
  94.     !endif
  95.   </fieldset>
  96. !else
  97.   !if $activetest<2
  98.     <div class="wims_widget_box">
  99.       <div class="title_box">
  100.         <h2 class="wims_title">$(name_answerzone)</h2>
  101.       </div>
  102.       <div class="box_content">
  103.         !for i=1 to $nbrezonestudent
  104.             !read applet/$(ztypestudent$i) displayhtml student $i $studentmode $wims_user
  105.         !next i
  106.       </div>
  107.     </div>
  108.   !endif
  109. !endif
  110. !endif
  111.  
  112. !if $codownload=1 or $activetest>=2
  113.   <div class="wims_widget_box">
  114.     <div class="title_box">
  115.       <h2 class="wims_title">$(name_remark)</h2>
  116.     </div>
  117.     <div class="box_content">$remark
  118.       !if $scoring>0
  119.         <div>
  120.           !let k_=!positionof item $wims_user in $uulist
  121.           !if $k_!=$empty
  122.             !let t_=!record $[$k_+1] of wimshome/log/classes/$wims_class/.grades
  123.             !let t_=!item $[$scoring+2] of $t_
  124.           !else
  125.             !let t_=$empty
  126.           !endif
  127.           <strong>$(name_score)</strong> $t_/$maxscore
  128.         </div>
  129.       !endif
  130.     </div>
  131.   </div>
  132. !endif
  133.  
  134. !if $flistsolution!=$empty
  135.   <div class="wims_widget_box">
  136.     <div class="title_box">
  137.       <h2 class="wims_title">$(name_solution)</h2>
  138.     </div>
  139.     <div class="box_content">
  140.       !if $displaysolution=1
  141.         !read proc/listfile.phtml solution 0
  142.       !else
  143.         $name_solutiondate
  144.         !read adm/date.phtml $soldate
  145.         $l_date_out
  146.         $wims_name_at
  147.         !replace internal : by H in $(timesoldate).
  148.       !endif
  149.     </div>
  150.   </div>
  151. !endif
  152.