浏览代码

Make login form input fields configurable again (see Password Forget plugin)

pdontthink 16 年之前
父节点
当前提交
bb21080cac
共有 3 个文件被更改,包括 6 次插入4 次删除
  1. 2 0
      src/login.php
  2. 2 2
      templates/default/login.tpl
  3. 2 2
      templates/default_advanced/login.tpl

+ 2 - 0
src/login.php

@@ -59,6 +59,8 @@ if($imap_auth_mech == 'login') {
     }
     }
 }
 }
 
 
+$username_form_name = 'login_username';
+$password_form_name = 'secretkey';
 do_hook('login_cookie', $null);
 do_hook('login_cookie', $null);
 
 
 $loginname_value = (sqGetGlobalVar('loginname', $loginname) ? htmlspecialchars($loginname) : '');
 $loginname_value = (sqGetGlobalVar('loginname', $loginname) ? htmlspecialchars($loginname) : '');

+ 2 - 2
templates/default/login.tpl

@@ -51,7 +51,7 @@ extract($t);
    <?php echo _("Name:"); ?>
    <?php echo _("Name:"); ?>
   </td>
   </td>
   <td class="sqm_loginFieldInput">
   <td class="sqm_loginFieldInput">
-   <input type="text" name="login_username" value="<?php echo $login_field_value; ?>" id="login_username" onfocus="alreadyFocused=true;" />
+   <input type="text" name="<?php global $username_form_name; echo $username_form_name; ?>" value="<?php echo $login_field_value; ?>" id="login_username" onfocus="alreadyFocused=true;" />
   </td>
   </td>
  </tr>
  </tr>
  <tr>
  <tr>
@@ -59,7 +59,7 @@ extract($t);
    <?php echo _("Password:"); ?>
    <?php echo _("Password:"); ?>
   </td>
   </td>
   <td class="sqm_loginFieldInput">
   <td class="sqm_loginFieldInput">
-   <input type="password" name="secretkey" value="" id="secretkey" onfocus="alreadyFocused=true;" />
+   <input type="password" name="<?php global $password_form_name; echo $password_form_name; ?>" value="" id="secretkey" onfocus="alreadyFocused=true;" />
    <?php echo $login_extra; ?>
    <?php echo $login_extra; ?>
   </td>
   </td>
  </tr>
  </tr>

+ 2 - 2
templates/default_advanced/login.tpl

@@ -61,7 +61,7 @@ extract($t);
       <?php echo _("Name:"); ?>
       <?php echo _("Name:"); ?>
      </td>
      </td>
      <td class="fieldInput">
      <td class="fieldInput">
-      <input type="text" name="login_username" value="<?php echo $login_field_value; ?>" id="login_username" class="input" onfocus="alreadyFocused=true;" />
+      <input type="text" name="<?php global $username_form_name; echo $username_form_name; ?>" value="<?php echo $login_field_value; ?>" id="login_username" class="input" onfocus="alreadyFocused=true;" />
      </td>
      </td>
     </tr>
     </tr>
     <tr>
     <tr>
@@ -69,7 +69,7 @@ extract($t);
       <?php echo _("Password:"); ?>
       <?php echo _("Password:"); ?>
      </td>
      </td>
      <td class="fieldInput">
      <td class="fieldInput">
-      <input type="password" name="secretkey" value="" id="secretkey" class="input" onfocus="alreadyFocused=true;" />
+      <input type="password" name="<?php global $password_form_name; echo $password_form_name; ?>" value="" id="secretkey" class="input" onfocus="alreadyFocused=true;" />
       <?php echo $login_extra; ?>
       <?php echo $login_extra; ?>
      </td>
      </td>
     </tr>
     </tr>