Subversion Repositories wimsdev

Compare Revisions

Ignore whitespace Rev 17850 → Rev 17851

/trunk/wims/public_html/modules/adm/class/userscore/getuser.phtml
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)">&nbsp;</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
&#x2705;
!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)">&nbsp;</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
&#x2705;
!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)&nbsp; : $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