Subversion Repositories wimsdev

Rev

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

Rev 6043 Rev 9311
Line 71... Line 71...
71
  l=!record $i of $indf
71
  l=!record $i of $indf
72
  c=!item 1 of $l
72
  c=!item 1 of $l
73
  !if NaN notin $[$c] and $c<10000
73
  !if NaN notin $[$c] and $c<10000
74
   ltest=!defof class_lang in wimshome/log/classes/$c/.def
74
   ltest=!defof class_lang in wimshome/log/classes/$c/.def
75
   !advance excnt
75
   !advance excnt
76
   !if $ltest=$module_language
76
   !if $module_language iswordof $ltest
77
    laclasses=!append line $l to $laclasses
77
    laclasses=!append line $l to $laclasses
78
    !advance lacnt
78
    !advance lacnt
79
   !else
79
   !else
80
    listla=!append item $ltest to $listla
80
    listla=!append item $ltest to $listla
81
    !if $ltest=en
81
    !if $ltest=en
Line 181... Line 181...
181
 !reset class_defined
181
 !reset class_defined
182
 class=!text remove . in $class
182
 class=!text remove . in $class
183
 !defread wimshome/log/classes/$class/.def
183
 !defread wimshome/log/classes/$class/.def
184
 !!#### la seconde condition pour entrer dans la classe en tant que supervisor :
184
 !!#### la seconde condition pour entrer dans la classe en tant que supervisor :
185
 !!#### 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
185
 !!#### 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
186
 
-
 
187
 
186
 
188
 !if $type=authsupervisor and ($class isitemof $wims_supervise or $wims_realuser=$empty or $wims_realuser=supervisor or /0/ isin $class/)
187
 !if $type=authsupervisor and ($class isitemof $wims_supervise or $wims_realuser=$empty or $wims_realuser=supervisor or /0/ isin $class/)
189
  !default auth_user=supervisor
188
  !default auth_user=supervisor
190
 !endif
189
 !endif
191
 
190
 
Line 198... Line 197...
198
 
197
 
199
 !if $class_defined=yes and ($auth_user!=$empty or $auth_method isitemof $auth_method_list)
198
 !if $class_defined=yes and ($auth_user!=$empty or $auth_method isitemof $auth_method_list)
200
   !changeto var.auth
199
   !changeto var.auth
201
 !endif
200
 !endif
202
!endif
201
!endif
203
 
-