Subversion Repositories wimsdev

Rev

Rev 12720 | Rev 13057 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. <br class="spacer" />
  2.  
  3. !if $class_defined!=yes
  4.   <div class="wims_msg alert">
  5.    <span class="wims_warning">$wims_name_Error</span>. $name_warning
  6.   </div>
  7.   !exit
  8. !endif
  9.  
  10. !read adm/class/initclass $class,auth
  11. !if $class_mixed_external_auth>0 and $auth_user !=supervisor
  12.   <div class="wims_external_auth">
  13.     $(class_external_auth)
  14.   </div>
  15.   !if $class_mixed_external_auth=2
  16.     !exit
  17.   !endif
  18.   $name_warning_external
  19.   <hr />
  20. !endif
  21.  
  22. !if no_cgu notwordof $error
  23.   !reset user_auth
  24.   !set wims_form_method=post
  25.   !!FIXME for PHP
  26.   !if $auth_method notitemof cas and $wims_user=$empty
  27.     $name_enter
  28.     !form reply
  29.     !set auth_user=$auth_user_connection
  30.     <fieldset class="property_fields halfwidth blockcenter">
  31.        <legend>$wims_name_connexion</legend>
  32.  
  33.        <div class="field box">
  34.         <label for="login">$wims_name_Login</label>
  35.         <input class="noicon" size="20" name="auth_user" value="$auth_user" id="login" required="required" placeholder="$wims_name_Login"/>
  36.        </div>
  37.        <div class="field box">
  38.         <label for="password">$wims_name_Password</label>
  39.        <input class="noicon" type="password" size="20" name="auth_password" id="password" required="required" placeholder="$wims_name_Password"/>
  40.       </div>
  41.       <div class="actions center">
  42.         <input type="submit" value="$wims_name_Enter" />
  43.     !if $auth_method notitemof ldap
  44.       !set wims_ref_class=wims_button wims_secondary_button small
  45.       !href cmd=reply&type=forgetpwd&class=$class $wims_name_n_forgetpwd
  46.     !endif
  47.     </div>
  48.     </fieldset>
  49.  
  50.     !formend
  51.  
  52.     !!FIXME too much !if
  53.     !if $idp_method notwordof ldap
  54.       $name_new_participant:
  55.     !endif
  56.   !else  $auth_method is cas or $wims_user!=empty
  57.     !if $idp_method notwordof ldap and $auth_method isitemof cas
  58.       $name_new_participant_external
  59.     !endif
  60.   !endif
  61.  
  62.   !if $idp_method notwordof ldap
  63.     !if $subclass=yes
  64.       !set tmp_=&subclass=$subclass
  65.     !else
  66.       !reset tmp_
  67.     !endif
  68.     !set wims_ref_class=wims_button
  69.     !href module=adm/class/reguser&class=$class$tmp_ $name_register
  70.     !reset tmp_
  71.   !endif
  72.  
  73. !endif
  74.