Rev 13084 | Rev 17426 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
5181 | guerimand | 1 | !read adm/language lang/names.phtml |
2238 | bpr | 2 | |
23 | reyssat | 3 | !if robot isin $session or _ isin $session |
12720 | bpr | 4 | !exit |
23 | reyssat | 5 | !endif |
4993 | bpr | 6 | |
5350 | guerimand | 7 | !if $error isitemof bad_password,bad_loginmail |
1060 | bpr | 8 | !read js/chrono.phtml 5 |
23 | reyssat | 9 | !endif |
1060 | bpr | 10 | !set wims_html_header=$wims_html_header $header_js |
2238 | bpr | 11 | |
1170 | bpr | 12 | !read adm/css.phtml |
6118 | obado | 13 | |
2238 | bpr | 14 | !if $(module_title_$modu_lang)!= |
15 | !set module_title=$(module_title_$modu_lang) |
||
16 | !endif |
||
4043 | bpr | 17 | !read adm/class/classname.phtml $class_description\ |
18 | $class_institution |
||
2238 | bpr | 19 | |
9506 | bpr | 20 | !if $class_description$class_institution!=$empty |
12720 | bpr | 21 | !header1 |
22 | !!read themes/_widgets/classtitle.phtml |
||
17105 | guerimand | 23 | !if $type=authparticipant or $type=authsupervisor |
24 | !read classlogo.phtml |
||
25 | !endif |
||
12720 | bpr | 26 | !read adm/title.phtml 1\ |
27 | \ |
||
28 | $class_description\ |
||
29 | $class_institution |
||
9506 | bpr | 30 | !else |
10874 | obado | 31 | !set wims_ariane = !append line n_$type,8 to $wims_ariane |
9506 | bpr | 32 | !header |
33 | !read adm/title.phtml 3\ |
||
12720 | bpr | 34 | \ |
13084 | obado | 35 | $(wims_name_n_$type) |
9506 | bpr | 36 | !endif |
10874 | obado | 37 | |
23 | reyssat | 38 | !if $error!=$empty |
12720 | bpr | 39 | <div class="wims_msg alert"> |
40 | !read msg.phtml |
||
41 | </div> |
||
42 | !! when you have the no_cgu error you do not want to show the rest |
||
43 | !! of the page, do you? (it is shown e.g. when $(class_authidp[1;])=cas |
||
44 | !if $error=no_cgu |
||
45 | !! !goto end |
||
46 | !endif |
||
23 | reyssat | 47 | !endif |
48 | |||
10351 | bpr | 49 | !!! En fait cela devrait etre $idp_method=$empty Comment arrive-t-on ici ? |
5013 | bpr | 50 | !if OK iswordof $auth_test and $auth_method isitemof $auth_method_list and $exist_check notsametext yes |
12720 | bpr | 51 | !! we get here e.g. in case class_authidp=cas;php |
52 | $name_new_participant_external |
||
5019 | bpr | 53 | |
12720 | bpr | 54 | !if $type_class > 0 and $type!=authsupervisor and $authtype_!=teacher |
55 | !set tmp_=&subclass=yes |
||
56 | !else |
||
57 | !reset tmp_ |
||
58 | !endif |
||
5828 | bpr | 59 | |
12720 | bpr | 60 | <div class="wimscenter"> |
61 | !! this is probably the only place we need idp_method=php |
||
62 | !! (e.g. if class_authidp=cas;php) |
||
63 | !if $(class_authidp[2;]) iswordof php and $class_php_auth!=$empty |
||
64 | !if $type=authsupervisor |
||
65 | !set ttmp_=&authtype=teacher |
||
66 | !else |
||
67 | !reset ttmp_ |
||
68 | !endif |
||
69 | <a href="$class_php_auth?enter=$class$ttmp_" class="wims_button">$name_register</a> |
||
70 | !else |
||
71 | !set wims_ref_class=wims_button |
||
72 | !href module=adm/class/reguser&class=$class$tmp_&authtype_=$authtype_ $name_register |
||
73 | !endif |
||
74 | </div> |
||
75 | !reset tmp_ ttmp_ |
||
76 | !goto end |
||
5019 | bpr | 77 | !endif |
4993 | bpr | 78 | |
23 | reyssat | 79 | !read $type.phtml |
9560 | czzmrn | 80 | :end |
23 | reyssat | 81 | !if $wims_user=$empty or $wims_user=supervisor or $wims_class=$superclass |
9782 | bpr | 82 | !set list_menu=example,participant |
9506 | bpr | 83 | !if $wims_user=$empty or $wims_user=supervisor |
9782 | bpr | 84 | !set list_menu=example,participant,supervisor |
9506 | bpr | 85 | !endif |
10351 | bpr | 86 | !if $wims_user=supervisor and $class_type iswordof 1 2 3 4 |
10009 | bpr | 87 | !reset list_menu |
88 | !endif |
||
89 | !if $list_menu!=$empty |
||
90 | !set wims_menu_items=!append line itemsep,0,$wims_name_Classes\ |
||
91 | to $wims_menu_items |
||
10351 | bpr | 92 | !for t in $list_menu |
93 | !if $t!=$type or $wims_superclass!=$empty |
||
94 | !set wims_menu_items=!append line n_$t,1,module=$module&type=$t&keyword=$keyword\ |
||
1336 | bpr | 95 | to $wims_menu_items |
12720 | bpr | 96 | !! !href module=$module&type=$t&keyword=$keyword $(wims_name_n_$t) |
10351 | bpr | 97 | !endif |
12720 | bpr | 98 | !next t |
23 | reyssat | 99 | !endif |
100 | !endif |
||
10351 | bpr | 101 | !if $wims_user=$empty and $type iswordof supervisor example |
12720 | bpr | 102 | !set wims_menu_items=!append line itemsep,0,$wims_name_Creation\ |
103 | classcreate,1,module=adm/class/regclass\ |
||
1336 | bpr | 104 | to $wims_menu_items |
1246 | bpr | 105 | !endif |
23 | reyssat | 106 | |
12720 | bpr | 107 | !if $wims_theme_version=0 or $wims_theme_version= |
108 | <div class="wimscenter"> |
||
11623 | bpr | 109 | !href target=wims_help module=help/main&chapter=3 $wims_name_whelp |
12720 | bpr | 110 | </div> |
111 | !!endif ??? |
||
1246 | bpr | 112 | !endif |
23 | reyssat | 113 | !tail |
114 | |||
115 | !reset auth_user,auth_password,superclass,keyword |