Rev 17389 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 17389 | Rev 17797 | ||
---|---|---|---|
Line 2... | Line 2... | ||
2 | !! each connexion use a different login |
2 | !! each connexion use a different login |
3 | !! login is generated if necessary |
3 | !! login is generated if necessary |
4 | !! anonymous connexion is limited to 50% of class capacity |
4 | !! anonymous connexion is limited to 50% of class capacity |
5 | !! other is reserved to registered login |
5 | !! other is reserved to registered login |
6 | !! wims_read_parm input parameters are |
6 | !! wims_read_parm input parameters are |
7 | !! |
7 | !! first item : login of user (exit if not anonymous) |
8 | !! |
8 | !! second item : class number (exit if not <=9999 ) |
9 | !! process exit if no place left |
9 | !! process exit if no place left |
10 | !! output=$output_user |
10 | !! output=$output_user |
11 | - | ||
- | 11 | !! login anonymous is never used in fact, it is a "model". |
|
12 | !distribute item $wims_read_parm into c_,u_ |
12 | !distribute item $wims_read_parm into c_,u_ |
13 | t_=!char 1 to 9 of $u_ |
13 | t_=!char 1 to 9 of $u_ |
14 | t_=!lower $t_ |
14 | t_=!lower $t_ |
15 | n_=!char 10 to -1 of $u_ |
15 | n_=!char 10 to -1 of $u_ |
16 | !default n_=0 |
16 | !default n_=0 |
Line 40... | Line 40... | ||
40 | dispo=!nospace $dispo |
40 | dispo=!nospace $dispo |
41 | !endif |
41 | !endif |
42 | !if $dispo=$empty |
42 | !if $dispo=$empty |
43 | !restart module=adm/class/classes/&+job=example&+fullcls=1 |
43 | !restart module=adm/class/classes/&+job=example&+fullcls=1 |
44 | !else |
44 | !else |
45 | num=!item 1 of $dispo |
45 | num=!item 1 of $dispo |
46 | test=!fileexists wimshome/log/classes/$c_/.users/anonymous$num |
46 | test=!fileexists wimshome/log/classes/$c_/.users/anonymous$num |
47 | !if $test!=yes |
47 | !if $test!=yes |
48 | nbuser=!recordcnt wimshome/log/classes/$c_/.userlist |
48 | nbuser=!recordcnt wimshome/log/classes/$c_/.userlist |
49 | !if $cllimit=$empty |
49 | !if $cllimit=$empty |
50 | cllimit=!defof class_limit in wimshome/log/classes/$c_/.def |
50 | cllimit=!defof class_limit in wimshome/log/classes/$c_/.def |