!if $wims_user=supervisor
 
!endif
 
!distribute items 9,9 into bar_scoreexo_limit, exo_bar_quallimit
 
!if $wims_theme=default
 
  !set float=
 
!else
 
  !set float=float_right
 
!endif
 
!if $wims_read_parm!=$empty
 
  !set se=$wims_read_parm
 
!endif
 
!if $scoremax=
 
  !set tmp
=!record 
0 of wimshome
/log/classes
/$wims_class/sheets
/.severity
  
  !set scoremax=!line 1 of $tmp
 
!endif
 
!default scoremax=10
 
 
 
!set logdir
=$wims_home/log/classes
/$wims_class/examlog
/$wims_user  
!set checksessions=!sh if [ -d $logdir ]; then cd $logdir; ls -tr; fi
 
!set checksessions=!words2items $checksessions
 
!readproc adm/class/userscore1 $wims_user
 
!set sess_$se=!listuniq $(sess_$se)
 
!set tmp=!listuniq $(sess_$se)
 
<div class="wims_score_bar $float">
 
<ol>
 
!for j in $tmp
 
  !ifval $[$(score$(j)_$se)] > $bar_scoreexo_limit
 
    !set exo_class=wims_exo_done wims_congratulation, $wims_name_exo_congratulation
 
  !else
 
    !set exo_class=wims_exo_done
 
  !endif
 
  !readproc adm/class/colors $[$(score$(j)_$se)]
 
  <li class="$(exo_class[1])" style=$style_note>
 
  <a
 
    title="$(exo_class[2]) $(wims_name_thsheet[9]):$[$(score$(j)_$se)/10*$scoremax]/$scoremax">
 
    $[$(score$(j)_$se)]
 
  </a>
 
  </li>
 
</ol>
 
</div>
 
!!## bar end