Subversion Repositories wimsdev

Rev

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

Rev 13120 Rev 13249
Line 21... Line 21...
21
    courses=!makelist $class_superclass/x for x in $courses
21
    courses=!makelist $class_superclass/x for x in $courses
22
!endif
22
!endif
23
!if $subclasses=$empty and $courses=$empty
23
!if $subclasses=$empty and $courses=$empty
24
  !exit
24
  !exit
25
!endif
25
!endif
26
 
-
 
27
 
26
 
28
propag=!replace item colors by bgcolor,bgimg,refcolor,ref_menucolor,\
27
propag=!replace item colors by bgcolor,bgimg,refcolor,ref_menucolor,\
29
  ref_button_help_color,ref_button_help_bgcolor,ref_button_color,ref_button_bgcolor \
28
  ref_button_help_color,ref_button_help_bgcolor,ref_button_color,ref_button_bgcolor \
30
  in $propagate
29
  in $propagate
31
propag=!replace item logo by logo,logoside in $propag
30
propag=!replace item logo by logo,logoside in $propag
32
propag=!replace item exolog by exolog,examlog in $propag
31
propag=!replace item exolog by exolog,examlog in $propag
33
!! authidp,cas_auth are not useful in subclass
32
!! cas_auth are not useful in subclass
-
 
33
!! authidp is useful for the interface
34
propag=!replace item auth by connections in $propag
34
propag=!replace item auth by connections,authidp,php_auth in $propag
35
propag=!replace item authentification by connections in $propag
35
propag=!replace item authentification by connections,authidp,php_auth in $propag
36
 
-
 
37
!if security isitemof $propag
36
!if security isitemof $propag
38
  propag=!listcomplement security in $propag
37
  propag=!listcomplement security in $propag
39
  security=!record 0 of wimshome/log/classes/$wims_class/.security
38
  security=!record 0 of wimshome/log/classes/$wims_class/.security
40
  propag_security=yes
39
  propag_security=yes
41
!else
40
!else
42
  propag_security=no
41
  propag_security=no
43
!endif
42
!endif
44
 
43
 
45
!if supass isitemof $propag
44
!if supass isitemof $propag
46
  propag=!listcomplement supass in $propag
45
  propag=!listcomplement supass in $propag
47
  supass=!defof user_password in wimshome/log/classes/$wims_class/supervisor
46
  supass=!defof user_password in wimshome/log/classes/$wims_class/supervisor
48
  propag_supass=yes
47
  propag_supass=yes
Line 57... Line 56...
57
  propag_oefdefault=no
56
  propag_oefdefault=no
58
!endif
57
!endif
59
 
58
 
60
!defread wimshome/log/classes/$wims_class/.def
59
!defread wimshome/log/classes/$wims_class/.def
61
setup=
60
setup=
62
 
-
 
-
 
61
!!set class_authidp=php;php
-
 
62
!!!set class_connections=+phpidp/available+
63
!for s in $propag
63
!for s in $propag
64
  setup=!append line !set class_$s=$(class_$s) to $setup
64
  setup=!append line !set class_$s=$(class_$s) to $setup
65
!next s
65
!next s
66
 
66
 
67
subclasses=!words2items $subclasses
67
subclasses=!words2items $subclasses