Rev 16618 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 16618 | Rev 16696 | ||
|---|---|---|---|
| Line 4... | Line 4... | ||
| 4 | !!! variables which are necessary : wims_class, checksessions |
4 | !!! variables which are necessary : wims_class, checksessions |
| 5 | !!! FIXME 64= max of exam number |
- | |
| 6 | !!! FIXME max of session number |
5 | !!! FIXME max of session number |
| 7 | !!! do reset only if the variable is non empty, if not it creates a variable |
6 | !!! do reset only if the variable is non empty, if not it creates a variable |
| 8 | !!! and gives some "variable_name_buffer_overflow" |
7 | !!! and gives some "variable_name_buffer_overflow" |
| - | 8 | max_exams=!defof MAX_EXAMS in wimshome/public_html/bases/sys/define.conf |
|
| 9 | 9 | ||
| 10 | !for i in $activexams |
10 | !for i in $activexams |
| 11 | !if $(Dureeexam_$i)!=$empty |
11 | !if $(Dureeexam_$i)!=$empty |
| 12 | !reset Dureeexam_$i |
12 | !reset Dureeexam_$i |
| 13 | !endif |
13 | !endif |
| 14 | !if $(Dureeexam_$i)!=$empty |
14 | !if $(Dureeexam_$i)!=$empty |
| 15 | !reset Dureeexam_$i |
15 | !reset Dureeexam_$i |
| 16 | !endif |
16 | !endif |
| 17 | !for jj=1 to |
17 | !for jj=1 to $max_exams |
| 18 | !! jj correspond to maximum of number sessions |
18 | !! jj correspond to maximum of number sessions |
| 19 | !if $(duree$(jj)_$(i))!=$empty |
19 | !if $(duree$(jj)_$(i))!=$empty |
| 20 | !reset duree$(jj)_$(i) |
20 | !reset duree$(jj)_$(i) |
| 21 | !endif |
21 | !endif |
| 22 | !if $(exam_$jj)!=$empty |
22 | !if $(exam_$jj)!=$empty |
| Line 78... | Line 78... | ||
| 78 | !next i |
78 | !next i |
| 79 | !for i in $activexams |
79 | !for i in $activexams |
| 80 | !if $(Dureeexam_$i)!=$empty |
80 | !if $(Dureeexam_$i)!=$empty |
| 81 | !reset Dureeexam_$i |
81 | !reset Dureeexam_$i |
| 82 | !endif |
82 | !endif |
| 83 | !for e=1 to |
83 | !for e=1 to $max_exams |
| 84 | !if $(Exam_$(i)_$(e))!=$empty |
84 | !if $(Exam_$(i)_$(e))!=$empty |
| 85 | !reset Exam_$(i)_$(e) |
85 | !reset Exam_$(i)_$(e) |
| 86 | !endif |
86 | !endif |
| 87 | !if $(exam$(i)_$e)!=$empty |
87 | !if $(exam$(i)_$e)!=$empty |
| 88 | !reset exam$(i)_$e |
88 | !reset exam$(i)_$e |