53,29 → 53,29 |
<br class="spacer"> |
|
!if $manual>0 and $gcnt>0 and $teacher!=$empty |
!if $class_hideaverage!=yes |
$table_header |
<caption><span class="small"> |
$name_minmax: |
$min_glob/$mean_glob/$max_glob</span></caption> |
<thead> |
$table_hdtr<th>$wims_name_name</th><th>$(wims_name_thsheet[6])</th><th>$(wims_name_thsheet[9])</th></tr> |
</thead><tbody> |
$table_tr<th>$name_manualscore</th> |
<td>$manual%</td> |
!read adm/class/colors $[ceil(10*$mav/$scoremax)] |
<td style=$style_note>$mav</td></tr> |
$table_tr<th>$name_autoscore</th> |
<td>$[100-$manual]%</td> |
!read adm/class/colors $[ceil(10*$per/$scoremax)] |
<td style=$style_note>$per</td></tr> |
$table_tr<th>$name_globalaverage / $scoremax</th> |
<td>100%</td> |
!read adm/class/colors $[ceil(10*$globalav/$scoremax)] |
<td style=$style_note>$globalav</td></tr> |
</tbody> |
$table_end |
!endif |
!if $class_hideaverage!=yes |
$table_header |
<caption><span class="small"> |
$name_minmax: |
$min_glob/$mean_glob/$max_glob</span></caption> |
<thead> |
$table_hdtr<th>$wims_name_name</th><th>$(wims_name_thsheet[6])</th><th>$(wims_name_thsheet[9])</th></tr> |
</thead><tbody> |
$table_tr<th>$name_manualscore</th> |
<td>$manual%</td> |
!read adm/class/colors $[ceil(10*$mav/$scoremax)] |
<td style=$style_note>$mav</td></tr> |
$table_tr<th>$name_autoscore</th> |
<td>$[100-$manual]%</td> |
!read adm/class/colors $[ceil(10*$per/$scoremax)] |
<td style=$style_note>$per</td></tr> |
$table_tr<th>$name_globalaverage / $scoremax</th> |
<td>100%</td> |
!read adm/class/colors $[ceil(10*$globalav/$scoremax)] |
<td style=$style_note>$globalav</td></tr> |
</tbody> |
$table_end |
!endif |
|
!set table_id=TABLE_manual |
!set table_class=sortable |
209,9 → 209,9 |
<thead> |
<caption>$wims_name_Freeworks</caption> |
$table_hdtr |
!for l_ in $name_fwcols |
<th scope="col">$l_</th> |
!next |
!for l_ in $name_fwcols |
<th scope="col">$l_</th> |
!next |
</tr> |
</thead> |
<tbody> |
221,59 → 221,54 |
!! l'output di questo รจ in "output" (!!!!) |
!readproc adm/freework/finduserwork.proc $fwi_,$getuser |
$table_tr |
<td>$fwi_</td> |
<td>$title</td> |
!if ($wims_user=supervisor and $loadwork>0) or $wims_user!=supervisor |
<td>$fwi_</td> |
<td>$title</td> |
!if ($wims_user=supervisor and $loadwork>0) or $wims_user!=supervisor |
<td> |
!if $fwtype=3 |
!if $fwtype=3 |
!href module=adm/class/freework&+job=viewuser3&+freework=$fwi_&+userv=$getuser $output |
!else |
!href module=adm/class/freework&+job=viewuser&+freework=$fwi_ $output |
!endif |
!endif |
</td> |
!else |
<td style="background-image:url(gifs/bg/crossgrey.gif)">$output</td> |
!endif |
<td>$deadline $timedeadline</td> |
!else |
<td style="background-image:url(gifs/bg/crossgrey.gif)">$output</td> |
!endif |
<td>$deadline $timedeadline</td> |
|
!! for visibility of scores, cfr. freework/student3.phtml |
!if $scoring>0 and ($codownload>0 or $wims_user=supervisor or $activetest>=2) |
!read adm/class/colors $[10*ceil($(g_$scoring))/$scoremax] |
<td style=$style_note>$(g_$scoring)</td> |
!else |
<td style="background-image:url(gifs/bg/crossgrey.gif)"> </td> |
!endif |
!if $wims_user=supervisor |
<td> |
!if $codownload=1 |
$wims_name_yes |
!else |
$wims_name_no |
!endif |
|
!set fwseetest=!defof freework_seeco_$getuser in wimshome/log/classes/$wims_class/freeworksdata/$fwi_/.seeco |
|
!if $fwseetest!=$empty |
✅ |
!reset fwseetest |
!endif |
|
</td> |
<td> |
!if $scoring=0 or $scoring=no |
$wims_name_no |
!else |
$(titles[2+$scoring]) |
!endif |
</td> |
<td> |
!if $putiworkco=1 |
$wims_name_yes |
!else |
$wims_name_no |
!endif |
</td> |
!if $scoring>0 and ($codownload>0 or $wims_user=supervisor or $activetest>=2) |
!read adm/class/colors $[10*ceil($(g_$scoring))/$scoremax] |
<td style=$style_note>$(g_$scoring)</td> |
!else |
<td style="background-image:url(gifs/bg/crossgrey.gif)"> </td> |
!endif |
!if $wims_user=supervisor |
<td> |
!if $codownload=1 |
$wims_name_yes |
!else |
$wims_name_no |
!endif |
!set fwseetest=!defof freework_seeco_$getuser in wimshome/log/classes/$wims_class/freeworksdata/$fwi_/.seeco |
!if $fwseetest!=$empty |
✅ |
!reset fwseetest |
!endif |
</td><td> |
!if $scoring=0 or $scoring=no |
$wims_name_no |
!else |
$(titles[2+$scoring]) |
!endif |
</td><td> |
!if $putiworkco=1 |
$wims_name_yes |
!else |
$wims_name_no |
!endif |
</td> |
!endif |
</tr> |
!next fwi_ |
</tbody> |
328,7 → 323,7 |
!set tmp= - $nametechvar $indtechvarvalue |
!endif |
!else |
!reset tmp |
!reset tmp |
!endif |
!if $seq_open!=yes |
!set hat=$name_Sheet $n_$(tmp) : $t_ |
362,36 → 357,36 |
<tr><th colspan="$[$nb_indic+5]" style="text-align:left"> |
!if $p2!=$empty |
<div class="float_left"> |
!if $seq_open!=yes or $(listshowseq[$(t_[1])])=1 |
!href module=adm/sheet&sh=$n_ $hat |
!else |
$hat |
!if $seq_open!=yes or $(listshowseq[$(t_[1])])=1 |
!href module=adm/sheet&sh=$n_ $hat |
!else |
$hat |
!endif |
<ul> |
<li>$(wims_name_thsheet[4]): $A_</li> |
!if $wims_user=supervisor |
<li>$(wims_name_thsheet[8]): |
!lowercase $(f_$n_) |
!set wims_ref_class=wims_button_help |
!href cmd=help&special_parm=$n_ $(wims_name_help) |
</li> |
!endif |
<ul> |
<li>$(wims_name_thsheet[4]): $A_</li> |
!if $wims_user=supervisor |
<li>$(wims_name_thsheet[8]): |
!lowercase $(f_$n_) |
!set wims_ref_class=wims_button_help |
!href cmd=help&special_parm=$n_ $(wims_name_help) |
</li> |
!endif |
!!global note |
!if $(min_$n_)<$scoremax |
<li>$name_minmax: $(min_$n_)/$(mean_$n_)/$(max_$n_)</li> |
!endif |
!!global note |
!if $(min_$n_)<$scoremax |
<li>$name_minmax: $(min_$n_)/$(mean_$n_)/$(max_$n_)</li> |
!endif |
</ul> |
</div> |
!reset tmp_ss |
<ul class="float_right"> |
</div> |
!reset tmp_ss |
<ul class="float_right"> |
!! score |
<li>$(wims_name_thsheet[9]): |
$p_ |
$p_ |
/ $scoremax.</li> |
!! quality |
!if $wims_user=supervisor or $q!=1 |
<li>$(wims_name_thsheet[7]): |
$p2 |
$p2 |
/10</li> |
!endif |
!! Cumul |
489,8 → 484,12 |
!if $wims_user=supervisor or $sw=1 |
!!best percentage |
!set best=!getscorebest user=$getuser sheet=$n_ work=$j |
!read adm/class/colors $[ceil(10*$best/$req_)] |
<td style=$style_note>$[ceil($[$best*100/$req_])]%</td> |
!if $(req_)>0 |
!read adm/class/colors $[ceil(10*$best/$req_)] |
<td style=$style_note>$[ceil($[$best*100/$req_])]%</td> |
!else |
<td>--</td> |
!endif |
!endif |
!if $wims_user=supervisor or $sw=2 |
!!level |