Subversion Repositories wimsdev

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6997 bpr 1
!read adm/levelname.phtml
1170 bpr 2
!read adm/css.phtml
2570 bpr 3
!read tabletheme
1051 bpr 4
!header1
5
 
6118 obado 6
<!-- Begin regclass/main.phtml -->
7
 
5700 obado 8
<!--!read adm/title.phtml 3\-->
6118 obado 9
<div class="title_box">
5700 obado 10
        <h1 class="wims_title">
11
                <!--WIMS $httpd_HTTP_HOST\-->
12
                $title
13
        </h1>
14
</div>
23 reyssat 15
 
16
!if $toomany=yes
2346 bpr 17
 !read lang/toomany.phtml.$modu_lang
23 reyssat 18
 !goto end
19
!endif
20
 
21
!if $error!=$empty
5894 bpr 22
 <div class="wims_alertmsg">
2346 bpr 23
 !read lang/msg.phtml.$modu_lang
5874 bpr 24
 </div>
23 reyssat 25
 !if $restart!=no
26
  <p>
6118 obado 27
   !href module=$module&cmd=reply&step=0 $name_again
5837 bpr 28
  </p>
23 reyssat 29
 !endif
30
 !goto end
31
!endif
32
 
33
!if $step=$empty or $step=pre
5700 obado 34
 
5413 bpr 35
!!read local.phtml
7077 obado 36
<div class="wims_content">
7441 bpr 37
 $name_choose
38
 
6118 obado 39
  <p>
40
   !href cmd=reply&step=0&cltype=0 $wims_name_create_class
5826 bpr 41
  </p>
7441 bpr 42
 
6118 obado 43
  !set wims_menu_items=!append line create_class,1,cmd=reply&step=0&cltype=0\
44
  to $wims_menu_items
7441 bpr 45
 
6118 obado 46
  <p>
47
   !if 2 isitemof $alltypes
48
    !href cmd=reply&step=0&cltype=2 $wims_name_create_superclass
49
    !set wims_menu_items=!append line create_superclass,1,cmd=reply&step=0&cltype=2\
50
    to $wims_menu_items
51
   !else
52
    <span class="wims_emph"><strike>$wims_name_create_superclass</strike></span> ($noright).
53
   !endif
54
  </p>
7441 bpr 55
 
6118 obado 56
  <p>
57
   !if 4 isitemof $alltypes
58
    !href cmd=reply&step=0&cltype=4 $wims_name_create_portal
59
    ($name_expert)
60
    !set wims_menu_items=!append line create_portal,1,cmd=reply&step=0&cltype=4\
61
    to $wims_menu_items
62
   !else
63
    <span class="wims_emph"><strike>$wims_name_create_portal</strike></span> ($noright).
64
   !endif
65
  </p>
7441 bpr 66
 
6118 obado 67
  <span class="wims_warning">$wims_name_help</span>:
68
  !read lang/help.phtml.$modu_lang 1
5700 obado 69
 </div>
23 reyssat 70
 !goto end
7441 bpr 71
 
23 reyssat 72
!endif
73
 
74
!if $step=0
2346 bpr 75
 !read lang/help.phtml.$modu_lang 2
5074 bpr 76
 
23 reyssat 77
 !form reply
6235 bpr 78
 <input type="hidden" name="step" value="1" />
7441 bpr 79
 
7474 bpr 80
<fieldset class="property_fields blockcenter">
7535 bpr 81
    <legend>$name_classe</legend>
7441 bpr 82
    <div class="field box">
83
     <label for="institution">$name_Name_portal</label>
5346 guerimand 84
  !if $Cltype isin 13
85
   !let institution=$wims_institutionname
86
   $institution
87
  !else
6235 bpr 88
   <input size="$instlim" name="institution" value="$institution" id="institution" maxlength="$instlim" />
7474 bpr 89
   <div class="formHelp">$name_atmost $instlim $name_characters</div>
5346 guerimand 90
  !endif
7441 bpr 91
   </div>
92
 
93
   <div class="field box">
94
    <label for="description">$wims_name_name $name_classesss</label>
7474 bpr 95
    <input size="$desclim" name="description" value="$description" id="description" maxlength="$desclim" />
7441 bpr 96
    <div class="formHelp">$name_atmost $desclim $name_characters</div>
97
  </div>
98
  !if $Cltype notin 24
99
   !set nblevel=!itemcnt $wims_listlevel
100
   <div class="field box">
101
    <label for="level">$wims_name_level $name_classesss</label>
102
     <select name="level" id="level">
486 guerimand 103
   !for k=1 to $nblevel
6997 bpr 104
    !if $(wims_listlevel[$k])=$level
105
     <option selected="selected" value="$(wims_listlevel[$k])">$(name_wims_listlevel[$k])</option>
23 reyssat 106
    !else
6997 bpr 107
     <option value="$(wims_listlevel[$k])">$(name_wims_listlevel[$k])</option>
2336 bpr 108
    !endif
7441 bpr 109
    !next k
110
   </select>
111
   </div>
23 reyssat 112
 !endif
7441 bpr 113
 
114
  !set suplim2 =$[rint($suplim/3)]
115
  !set emaillim2= $[rint(2*$emaillim/3)]
7535 bpr 116
 !if $Cltype=1
7441 bpr 117
  <div class="field box">
4803 guerimand 118
  !let firstname=$wims_firstname
119
  !let lastname=$wims_lastname
7441 bpr 120
  $wims_name_Supervisor: $wims_firstname $wims_lastname
7535 bpr 121
  </div>
4803 guerimand 122
 !else
7535 bpr 123
  <div class="field box halfwidth">
124
    <label for="firstname">$wims_name_firstname</label>
125
    <input size="$suplim2" name="firstname" value="$firstname" id="firstname" />
126
    <div class="formHelp">$wims_name_Supervisor</div>
127
  </div>
128
  <div class="field box halfwidth">
129
    <label for="lastname">$wims_name_lastname</label>
130
    <input size="$suplim2" name="lastname" value="$lastname" id="lastname" maxlength="$suplim2" />
131
    <div class="formHelp">$wims_name_Supervisor</div>
132
  </div>
4803 guerimand 133
 !endif
7441 bpr 134
 
135
   <div class="field box">
136
     <label for="email">$wims_name_email</label>
137
    !if $Cltype=1 and $email!=$empty
138
      !default email=$email
139
      $email
140
    !else
7444 bpr 141
      <input size="$emaillim2" name="email" value="$email" id="email" maxlength="$emaillim2" />
7441 bpr 142
    !endif
7474 bpr 143
    !if $regpolicy=email
144
      <div class="formHelp">$name_regpolicy</div>
145
     !endif
7441 bpr 146
   </div>
147
   !if $Cltype!=1
7535 bpr 148
    <div class="field box halfwidth">
7444 bpr 149
     <label for="passsup">$wims_name_Password ($name_sup)</label>
150
     <input size="16" type="password" name="passsup" id="passsup" maxlength="16" />
7535 bpr 151
     <div class="formHelp">$name_warningpass. $name_help1</div>
7441 bpr 152
    </div>
7535 bpr 153
    <div class="field box halfwidth">
154
    !else
155
    <div class="field box">
7441 bpr 156
   !endif
157
     <label for="password">$wims_name_Password ($name_classesss)</label>
7474 bpr 158
     <input size="16" type="password" name="password" id="password" maxlength="16" />
7535 bpr 159
     <div class="formHelp">$name_warningpass.
7441 bpr 160
      !if $Cltype<2
161
       $name_help2
162
     !else
163
       $name_help3
164
     !endif
165
     </div>
166
   </div>
7535 bpr 167
   <div class="field box halfwidth">
7444 bpr 168
    <label for="exp_day">$wims_name_expiration</label>
7441 bpr 169
    <select name="exp_day" id="exp_day">
23 reyssat 170
  !for i=1 to 31
3909 bpr 171
   <option value="$i"
23 reyssat 172
   !ifval $i=$exp_day
5838 bpr 173
    selected="selected"
23 reyssat 174
   !endif
175
   >$i
5826 bpr 176
   </option>
23 reyssat 177
  !next i
7441 bpr 178
  </select>
179
  <select name="exp_month" id="exp_month">
23 reyssat 180
  !for i=1 to 12
3909 bpr 181
   <option value="$i"
23 reyssat 182
   !ifval $i=$exp_month
5838 bpr 183
    selected="selected"
23 reyssat 184
   !endif
185
   >
186
   !item $i of $months
5826 bpr 187
   </option>
23 reyssat 188
  !next i
7441 bpr 189
  </select>
190
  <select name="exp_year" id="exp_year">
23 reyssat 191
  !for i=$thisyear to $thisyear+1
3909 bpr 192
   <option value="$i"
23 reyssat 193
   !ifval $i=$exp_year
5838 bpr 194
    selected="selected"
23 reyssat 195
   !endif
196
   >$i
5826 bpr 197
   </option>
23 reyssat 198
  !next i
7441 bpr 199
  </select>
7474 bpr 200
  <div class="formHelp">$name_help_date</div>
7441 bpr 201
  </div>
7535 bpr 202
   <div class="field box halfwidth">
7441 bpr 203
     <label for="limit">$name_help_limit</label>
204
    !let num=!charcnt $wims_class_user_limit
205
    <input size="3" name="limit" value="$limit" id="limit" maxlength="$num" />
7474 bpr 206
    <div class="formHelp">&lt; $wims_class_user_limit</div>
7441 bpr 207
  </div>
486 guerimand 208
 
7441 bpr 209
   <div class="field box">
210
     <label for="secure">$name_secure ($name_sup)</label>
211
     !!!default secure=all
212
     <input size="30" name="secure" value="$secure" id="secure" />
7474 bpr 213
     <div class="formHelp">$name_host</div>
7441 bpr 214
    !reset secure
4108 bpr 215
  !!!if $Cltype<3
216
  !! $name_optional.
7441 bpr 217
  !!!endif
7444 bpr 218
   </div>
7441 bpr 219
   !if $cltype isin 024
7444 bpr 220
    <div class="field box">
221
     <label for="cas_auth">$name_cas ($name_optional)</label>
7474 bpr 222
     <input size="30" name="cas_auth" value="$cas_auth" id="cas_auth" />
7444 bpr 223
     <div class="formHelp">$name_cas_help</div>
224
    </div>
7441 bpr 225
  !endif
7474 bpr 226
  <div class="wimscenter wimsform">
227
   <input type="submit" value="$name_continue" />
228
  </div>
7441 bpr 229
</fieldset>
5953 bpr 230
 
5926 bpr 231
!formend
1776 bpr 232
 
23 reyssat 233
 !goto end
234
!endif
235
 
236
!if $step=1
2346 bpr 237
!read lang/help.phtml.$modu_lang step1
5837 bpr 238
 
23 reyssat 239
 !form reply
6235 bpr 240
 <input type="hidden" name="step" value="2" />
7474 bpr 241
 <fieldset class="property_fields blockcenter">
6118 obado 242
  !if $Cltype!=1
7474 bpr 243
   <div class="field box">
244
    <label for="passsup"> $wims_name_Password ($name_sup)</label>
245
    <input type="password" name="passsup" id="passsup" maxlength="16" />
246
   </div>
6118 obado 247
  !endif
248
  !if $pword!=$empty
7474 bpr 249
   <div class="field box">
250
     <label for="password">$wims_name_Password</label>
251
     <input type="password" name="password" id="password" maxlength="16" />
252
     <div class="formHelp">$name_classesss</div>
253
   </div>
6118 obado 254
  !endif
7474 bpr 255
   <div class="wimscenter wimsform">
256
    <input type="submit" value="$name_continue" />
257
   </div>
258
 </fieldset>
5926 bpr 259
!formend
23 reyssat 260
 !goto end1
261
!endif
262
 
263
!if $step=2
2346 bpr 264
 !read lang/help.phtml.$modu_lang step2
23 reyssat 265
 !form reply
6235 bpr 266
 <input type="hidden" name="step" value="3" />
7474 bpr 267
   <fieldset class="property_fields blockcenter">
268
    <div class="field box">
269
     <label for="typecode">$name_code</label>
270
     <input size="12" name="typecode" id="typecode" />
271
    </div>
272
    <div class="wimscenter wimsform">
273
     <input type="submit" value="$name_continue" />
274
    </div>
275
   </fieldset>
7441 bpr 276
 
5926 bpr 277
!formend
7474 bpr 278
 <span class="wims_warning">$wims_name_warning</span>:
279
 <span class="warning_code">$name_warning_code</span>
23 reyssat 280
 !goto end1
281
!endif
282
 
283
!if $step=3
4802 guerimand 284
 !read lang/help.phtml.$modu_lang step3
23 reyssat 285
 !if $Cltype iswordof 0 1
6997 bpr 286
  !let tmp=!positionof item $ilevel in $wims_listlevel
287
  ($wims_name_level <span class="wims_emph">$(name_wims_listlevel[$tmp])</span>).
2288 bpr 288
 !endif
5074 bpr 289
 !read adm/class/initclass $code,auth
7441 bpr 290
 !if $(class_authidp[1;])=cas
7025 bpr 291
   !set link_=$host_auth/login?service=
5074 bpr 292
 !else
293
   !set link_=http://$httpd_HTTP_HOST$httpd_SCRIPT_NAME?
294
 !endif
6235 bpr 295
 <br class="spacer" />
5179 guerimand 296
 !read adm/class/links.phtml $code
23 reyssat 297
 !goto end
298
!endif
299
 
300
:end1
2288 bpr 301
 
23 reyssat 302
:end
2288 bpr 303
!if $step>=0 and $cmd=reply
304
 !set wims_menu_items=!append line back2,1,module=$module\
305
 to $wims_menu_items
306
!endif
307
 
23 reyssat 308
!tail
309
 
310
!set step=