Subversion Repositories wimsdev

Rev

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

Rev 10305 Rev 10471
Line 1... Line -...
1
 
-
 
2
 
1
 
3
today=!char 1 to 8 of $wims_now
2
today=!char 1 to 8 of $wims_now
4
thisyear=!char 1 to 4 of $today
3
thisyear=!char 1 to 4 of $today
5
!if $class_expiration=$empty
4
!if $class_expiration=$empty
6
 !defread wimshome/log/classes/$wims_class/.def
5
 !defread wimshome/log/classes/$wims_class/.def
7
!endif
6
!endif
8
!if $class_expiration=$empty
7
!if $class_expiration=$empty
9
 error=bad_class
8
 error=bad_class
10
 !exit
9
 !exit
11
!endif
10
!endif
12
 
11
 
13
data=!record 1 of $votedir/$vote.data
12
data=!record 1 of $votedir/$vote.data
14
namevar=!line 1 of $data
13
namevar=!line 1 of $data
15
!default up_defconnip=!line 2 of $data
14
!default up_defconnip=!line 2 of $data
16
po=!positionof item $namevar in $tv_listname
15
po=!positionof item $namevar in $tv_listname
-
 
16
 
17
!bound up_namevar within $listlocalname default $namevar
17
!bound up_namevar within $listlocalname default $namevar
18
 
18
 
19
listvar=bday,bmonth,byear,bhour,bmin,ehour,emin,nstud,testoextra,exconnip
19
listvar=bday,bmonth,byear,bhour,bmin,ehour,emin,nstud,testoextra,exconnip
20
!if $po isitemof $tv_listlocal and $namevar=$up_namevar
20
!if $po isitemof $tv_listlocal and $namevar=$up_namevar
21
 data=!line 3 to -1 of $data
21
 data=!line 3 to -1 of $data
Line 40... Line 40...
40
!else
40
!else
41
 data=$empty
41
 data=$empty
42
!endif
42
!endif
43
!default up_testointro=!record 2 of $votedir/$vote.data
43
!default up_testointro=!record 2 of $votedir/$vote.data
44
testointro=$up_testointro
44
testointro=$up_testointro
45
!for var in testointro,defconnip
45
!for var in testointro,defconnip,namevar
46
    !default up_$var=$($var)
46
    !default up_$var=$($var)
47
    !set $var=$(up_$var)
47
    !set $var=$(up_$var)
48
!next var
48
!next var
49
 
49
 
50
!if $gstep=2
50
!if $gstep=2
51
!! need to check carefully namexevar vs. up_namevar (at some step we seem to
51
!! need to check carefully namexevar vs. up_namevar (at some step we seem to
52
!! be loosing the correction)(?? should this go outside the if $gstep=2)
52
!! be loosing the correction)(?? should this go outside the if $gstep=2)
53
 !bound up_namevar within $listlocalname
53
 !bound up_namevar within $listlocalname default $namevar
54
 !if $up_namevar=$empty and $namevar=$empty
54
 !if $up_namevar=$empty and $namevar=$empty
55
   error=bad_variable
55
   error=bad_variable
56
   gstep=1
56
   gstep=1
57
   !exit
57
   !exit
58
 !endif
58
 !endif