Rev 9900 | Rev 11295 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9900 | Rev 11281 | ||
---|---|---|---|
Line 25... | Line 25... | ||
25 | !next i |
25 | !next i |
26 | 26 | ||
27 | examout=!examscore user=$uu |
27 | examout=!examscore user=$uu |
28 | 28 | ||
29 | !for i in $activexams |
29 | !for i in $activexams |
30 |
|
30 | es_$i=!line 1 of $examout |
- | 31 | es__$i=!word $i of $(es_$i) |
|
- | 32 | !!it happens that es__$i is empty, so we calculate per with 0 instead |
|
- | 33 | es_$i=$(es__$i) |
|
- | 34 | !default es_$i=0 |
|
31 | per=$[$per+$(ew_$i)*$(es_$i)/10] |
35 | per=$[$per+$(ew_$i)*$(es_$i)/10] |
- | 36 | es_$i=$(es__$i) |
|
32 | !next i |
37 | !next i |
33 | 38 | ||
34 | !if $totweight>0 |
39 | !if $totweight>0 |
35 | per=$[rint($scoremax*100*$per/$totweight)/100] |
40 | per=$[rint($scoremax*100*$per/$totweight)/100] |
36 | !else |
41 | !else |