Rev 16503 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 16503 | Rev 17285 | ||
---|---|---|---|
Line 29... | Line 29... | ||
29 | authprep_realuser=$wims_user |
29 | authprep_realuser=$wims_user |
30 | !endif |
30 | !endif |
31 | !if $authprep_realuser != $authprep_user |
31 | !if $authprep_realuser != $authprep_user |
32 | !readdef wimshome/log/classes/$class_superclass/.users/$authprep_realuser |
32 | !readdef wimshome/log/classes/$class_superclass/.users/$authprep_realuser |
33 | !endif |
33 | !endif |
- | 34 | !endif |
|
- | 35 | !if $wims_realuser=SUPERVISOR |
|
- | 36 | tmp=!getdef site_manager\ |
|
- | 37 | firstname_manager\ |
|
- | 38 | lastname_manager in wimshome/log/wims.conf |
|
- | 39 | !distribute line $tmp into user_email,user_firstname,user_lastname |
|
- | 40 | authprep_realuser=SUPERVISOR |
|
- | 41 | !default user_firstname=server |
|
- | 42 | !default user_lastname=administrator |
|
34 | !endif |
43 | !endif |
35 | !default class_theme_icon=$wims_theme_icon |
44 | !default class_theme_icon=$wims_theme_icon |
36 | !default class_theme=$wims_theme |
45 | !default class_theme=$wims_theme |
37 | !default class_supertype=0 |
46 | !default class_supertype=0 |
38 | !default authprep_realuser=$wims_user |
47 | !default authprep_realuser=$wims_user |
Line 49... | Line 58... | ||
49 | !endif |
58 | !endif |
50 | last=!getdef user_lastconnect in $target |
59 | last=!getdef user_lastconnect in $target |
51 | !setdef !set user_lastconnect=$wims_now in $target |
60 | !setdef !set user_lastconnect=$wims_now in $target |
52 | !endif |
61 | !endif |
53 | !!--------------------------- |
62 | !!--------------------------- |
- | 63 | !default class_Supervisor=supervisor |
|
54 | 64 | ||
55 | classdef=wims_class=$authprep_class\ |
65 | classdef=wims_class=$authprep_class\ |
56 | wims_user=$authprep_user\ |
66 | wims_user=$authprep_user\ |
57 | wims_realuser=$authprep_realuser\ |
67 | wims_realuser=$authprep_realuser\ |
58 | wims_external_auth=$user_external_auth\ |
68 | wims_external_auth=$user_external_auth\ |
Line 111... | Line 121... | ||
111 | wims_ldap_regnum=$(class_ldap_regnum)\ |
121 | wims_ldap_regnum=$(class_ldap_regnum)\ |
112 | wims_examscore_withoutip=$(class_examscore_withoutip)\ |
122 | wims_examscore_withoutip=$(class_examscore_withoutip)\ |
113 | wims_name_sequence=$(wims_name_sequence)\ |
123 | wims_name_sequence=$(wims_name_sequence)\ |
114 | wims_class_level=$(class_level)\ |
124 | wims_class_level=$(class_level)\ |
115 | wims_idletime=$idle_time\ |
125 | wims_idletime=$idle_time\ |
116 |
|
126 | wims_user_lastconnect=$last\ |
- | 127 | wims_class_Supervisor=$class_Supervisor |
|
117 | 128 | ||
118 | !if $authprep_user=supervisor |
129 | !if $authprep_user=supervisor |
119 | !for k in qnum,qcmlevel,scoredelay,qcmpresent,presentsol,check,expow,sepow,precw |
130 | !for k in qnum,qcmlevel,scoredelay,qcmpresent,presentsol,check,expow,sepow,precw |
120 | !if $(user_$k)!=$empty |
131 | !if $(user_$k)!=$empty |
121 | classdef=$classdef\ |
132 | classdef=$classdef\ |