Subversion Repositories wimsdev

Rev

Rev 10768 | Rev 10874 | 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
4
 !exit
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
21
 !header1
10771 bpr 22
 !!read themes/_widgets/classtitle.phtml
10111 bpr 23
 !read adm/title.phtml 1\
24
 \
9506 bpr 25
 $wims_classname\
10768 bpr 26
 $class_institution
9506 bpr 27
!else
28
  !header
29
  !read adm/title.phtml 3\
1389 bpr 30
\
31
--- $(wims_name_n_$type) ---
9506 bpr 32
!endif
23 reyssat 33
!if $error!=$empty
10228 bpr 34
 <div class="wims_msg alert">
9471 bpr 35
 !read msg.phtml
5874 bpr 36
 </div>
9560 czzmrn 37
!! when you have the no_cgu error you do not want to show the rest
38
!! of the page, do you? (it is shown e.g. when $(class_authidp[1;])=cas
39
 !if $error=no_cgu
9577 czzmrn 40
!!  !goto end
9560 czzmrn 41
 !endif
23 reyssat 42
!endif
43
 
10351 bpr 44
!!! En fait cela devrait etre $idp_method=$empty Comment arrive-t-on ici ?
5013 bpr 45
!if OK iswordof $auth_test and $auth_method isitemof $auth_method_list and $exist_check notsametext yes
5443 czzmrn 46
!! we get here e.g. in case class_authidp=cas;php
5015 bpr 47
$name_new_participant_external
5019 bpr 48
 
5828 bpr 49
 !if $type_class > 0 and $type!=authsupervisor and $authtype_!=teacher
5019 bpr 50
  !set tmp_=&subclass=yes
5028 bpr 51
 !endif
5828 bpr 52
 
53
 <div class="wimscenter">
5443 czzmrn 54
!! this is probably the only place we need idp_method=php
55
!! (e.g. if class_authidp=cas;php)
5143 czzmrn 56
 !if $(class_authidp[2;]) iswordof php and $class_php_auth!=$empty
5443 czzmrn 57
 !if $type=authsupervisor
58
  !set ttmp_=&authtype=teacher
59
 !endif
8430 bpr 60
   <a href="$class_php_auth?enter=$class$ttmp_" class="wims_button">$name_register</a>
5143 czzmrn 61
 !else
62
   !set wims_ref_class=wims_button
5828 bpr 63
   !href module=adm/class/reguser&class=$class$tmp_&authtype_=$authtype_ $name_register
5143 czzmrn 64
 !endif
5828 bpr 65
 </div>
5028 bpr 66
 !goto end
5019 bpr 67
!endif
4993 bpr 68
 
23 reyssat 69
!read $type.phtml
9560 czzmrn 70
:end
23 reyssat 71
!if $wims_user=$empty or $wims_user=supervisor or $wims_class=$superclass
9782 bpr 72
  !set list_menu=example,participant
9506 bpr 73
  !if $wims_user=$empty or $wims_user=supervisor
9782 bpr 74
    !set list_menu=example,participant,supervisor
9506 bpr 75
  !endif
10351 bpr 76
  !if $wims_user=supervisor and $class_type iswordof 1 2 3 4
10009 bpr 77
    !reset list_menu
78
  !endif
79
  !if $list_menu!=$empty
80
    !set wims_menu_items=!append line itemsep,0,$wims_name_Classes\
81
 to $wims_menu_items
10351 bpr 82
    !for t in $list_menu
83
      !if $t!=$type or $wims_superclass!=$empty
84
        !set wims_menu_items=!append line n_$t,1,module=$module&type=$t&keyword=$keyword\
1336 bpr 85
to $wims_menu_items
1246 bpr 86
  !! !href module=$module&type=$t&keyword=$keyword $(wims_name_n_$t)
10351 bpr 87
      !endif
10009 bpr 88
   !next t
23 reyssat 89
  !endif
90
!endif
10351 bpr 91
!if $wims_user=$empty and $type iswordof supervisor example
9809 bpr 92
 !set wims_menu_items=!append line itemsep,0,$wims_name_Creation\
2238 bpr 93
 classcreate,1,module=adm/class/regclass\
1336 bpr 94
to $wims_menu_items
1246 bpr 95
!endif
23 reyssat 96
 
1308 bpr 97
 !if $wims_theme_version=0 or $wims_theme_version=
5828 bpr 98
 <div class="wimscenter">
1741 bpr 99
  !href target=wims_help module=help/main&chapter=3 $wims_name_Explanations
5828 bpr 100
 </div>
1246 bpr 101
 !endif
102
!endif
23 reyssat 103
!tail
104
 
105
!reset auth_user,auth_password,superclass,keyword