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 |