Subversion Repositories wimsdev

Rev

Rev 18017 | Rev 18051 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 18017 Rev 18029
Line 4... Line 4...
4
!distribute items $tmp_work into tmp_sheet,tmp_work
4
!distribute items $tmp_work into tmp_sheet,tmp_work
5
!if $tmp_work!=$empty and $tmp_sheet!=$empty
5
!if $tmp_work!=$empty and $tmp_sheet!=$empty
6
  !set require=!getscorerequire sheet=$tmp_sheet work=$tmp_work
6
  !set require=!getscorerequire sheet=$tmp_sheet work=$tmp_work
7
  !distribute words $tmp_severity into severity_w,severity_s,severity_ss
7
  !distribute words $tmp_severity into severity_w,severity_s,severity_ss
8
  !if $require>0
8
  !if $require>0
9
    <div class="wims_tooltip wims_sheet_item">*
9
    <div class="wims_tooltip wims_sheet_item">
10
    <div class="wims_tooltiptext" style="width:15em">
10
    <div class="wims_tooltiptext" style="width:15em">
11
    $wims_name_Sheet $tmp_sheet, $wims_name_Exercise $tmp_work
11
    $wims_name_Sheet $tmp_sheet, $wims_name_Exercise $tmp_work
12
    <ul class="wims_nopuce">
12
    <ul class="wims_nopuce">
13
    <li>$(wims_name_thsheet[3]): $require</li>
13
    <li>$(wims_name_thsheet[3]): $require</li>
-
 
14
    !if $wims_user!=$empty and $wims_user!=supervisor
14
    !set mean=!getscoremean sheet=$tmp_sheet work=$tmp_work
15
      !set mean=!getscoremean sheet=$tmp_sheet work=$tmp_work
15
     <li>$(wims_name_thsheet[7]): $[$mean]/10</li>
16
       <li>$(wims_name_thsheet[7]): $[$mean]/10</li>
16
    !if $severity_ss=0
17
      !if $severity_ss=0
17
      !set got=!getscore sheet=$tmp_sheet work=$tmp_work
18
        !set got=!getscore sheet=$tmp_sheet work=$tmp_work
18
      <li>$(wims_name_thsheet[5]): $[round(100*$got/$require)]%</li>
19
        <li>$(wims_name_thsheet[5]): $[round(100*$got/$require)]%</li>
19
    !endif
20
      !endif
20
    !if $severity_ss=1
21
      !if $severity_ss=1
21
      !set best=!getscorebest sheet=$tmp_sheet work=$tmp_work
22
        !set best=!getscorebest sheet=$tmp_sheet work=$tmp_work
22
      <li>$(wims_name_thsheet[10]): $[round(100*$best/$require)]%</li>
23
        <li>$(wims_name_thsheet[10]): $[round(100*$best/$require)]%</li>
23
    !endif
24
      !endif
24
    !if $severity_ss=2
25
      !if $severity_ss=2
25
      !set level=!getscorelevel sheet=$tmp_sheet work=$tmp_work
26
        !set level=!getscorelevel sheet=$tmp_sheet work=$tmp_work
26
      <li>$(wims_name_thsheet[13]): $[$level]/10</li>
27
        <li>$(wims_name_thsheet[13]): $[$level]/10</li>
-
 
28
      !endif
27
    !endif
29
    !endif
28
    </ul>
30
    </ul>
29
    </div></div>
31
    </div></div>
30
  !endif
32
  !endif
31
!else
-
 
32
  require=$require, $tmp_work=$empty or $tmp_sheet=$empty
-
 
33
!endif
33
!endif