Rev 12845 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 12845 | Rev 12980 | ||
---|---|---|---|
Line 182... | Line 182... | ||
182 | sccnt=0 |
182 | sccnt=0 |
183 | !endif |
183 | !endif |
184 | !endif |
184 | !endif |
185 | 185 | ||
186 | !if $type iswordof authparticipant authsupervisor |
186 | !if $type iswordof authparticipant authsupervisor |
187 | !reset class_defined |
187 | !reset class_defined |
188 | class=!text remove . in $class |
188 | class=!text remove . in $class |
189 | !defread wimshome/log/classes/$class/.def |
189 | !defread wimshome/log/classes/$class/.def |
190 | !!#### la seconde condition pour entrer dans la classe en tant que supervisor : |
190 | !!#### la seconde condition pour entrer dans la classe en tant que supervisor : |
191 | !!#### le user est supervisor de cette classe, ou wims_realuser est supervisor ou vide (cas de l'administrateur) ou la classe est la classe test |
191 | !!#### le user est supervisor de cette classe, ou wims_realuser est supervisor ou vide (cas de l'administrateur) ou la classe est la classe test |
192 | 192 | ||
193 | !if $type=authsupervisor and ($class isitemof $wims_supervise or $wims_realuser=$empty or $wims_realuser=supervisor or /0/ isin $class/) |
193 | !if $type=authsupervisor and ($class isitemof $wims_supervise or $wims_realuser=$empty or $wims_realuser=supervisor or /0/ isin $class/) |
194 | !default auth_user=supervisor |
194 | !default auth_user=supervisor |
195 | !endif |
195 | !endif |
196 | 196 | ||
197 | !if $save_logincgu!=$empty |
197 | !if $save_logincgu!=$empty |
198 | auth_user=$save_logincgu |
198 | auth_user=$save_logincgu |
199 | !endif |
199 | !endif |
200 | 200 | ||
201 | superclass=!defof class_superclass in wimshome/log/classes/$class/.def |
201 | superclass=!defof class_superclass in wimshome/log/classes/$class/.def |
202 | !default superclass=$class |
202 | !default superclass=$class |
203 | 203 | ||
204 | !if $class_defined=yes and ($auth_user!=$empty or $auth_method isitemof $auth_method_list) |
204 | !if $class_defined=yes and ($auth_user!=$empty or $auth_method isitemof $auth_method_list) |
205 | !changeto var.auth |
205 | !changeto var.auth |
206 | !endif |
206 | !endif |
207 | !endif |
207 | !endif |