Skip to content

Commit a01d1a3

Browse files
committed
- Fixed FS#3328 - Password autofill bugs in Safari 7.0.1.
1 parent 7896555 commit a01d1a3

File tree

13 files changed

+26
-26
lines changed

13 files changed

+26
-26
lines changed

interface/web/admin/templates/remote_user_edit.htm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
1313

1414
<div class="ctrlHolder">
1515
<label for="remote_password">{tmpl_var name='password_txt'}</label>
16-
<input name="remote_password" id="password" value="{tmpl_var name='remote_password'}" size="30" maxlength="255" type="password" class="textInput" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
16+
<input name="remote_password" id="password" value="{tmpl_var name='remote_password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
1717
</div>
1818
<div class="ctrlHolder">
1919
<p class="label">{tmpl_var name='password_strength_txt'}</p>
@@ -22,7 +22,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
2222
</div>
2323
<div class="ctrlHolder">
2424
<label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label>
25-
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" onkeyup="checkPassMatch('password','repeat_password');" />
25+
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" />
2626
</div>
2727
<div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div>
2828
<div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div>

interface/web/admin/templates/users_user_edit.htm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
1111
</div>
1212
<div class="ctrlHolder">
1313
<label for="passwort">{tmpl_var name='passwort_txt'}</label>
14-
<input name="passwort" id="passwort" value="{tmpl_var name='passwort'}" size="15" maxlength="100" type="password" class="textInput" onkeyup="pass_check(this.value);checkPassMatch('passwort','repeat_password');"/>&nbsp;<a href="javascript:void(0);" onclick="generatePassword('passwort','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
14+
<input name="passwort" id="passwort" value="{tmpl_var name='passwort'}" size="15" maxlength="100" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('passwort','repeat_password');"/>&nbsp;<a href="javascript:void(0);" onclick="generatePassword('passwort','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
1515
</div>
1616
<div class="ctrlHolder">
1717
<p class="label">{tmpl_var name='password_strength_txt'}</p>
@@ -20,7 +20,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
2020
</div>
2121
<div class="ctrlHolder">
2222
<label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label>
23-
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" onkeyup="checkPassMatch('passwort','repeat_password');" />
23+
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('passwort','repeat_password');" />
2424
</div>
2525
<div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div>
2626
<div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div>

interface/web/client/templates/client_edit_address.htm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
3030
</div>
3131
<div class="ctrlHolder">
3232
<label for="password">{tmpl_var name='password_txt'}</label>
33-
<input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
33+
<input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
3434
</div>
3535
<div class="ctrlHolder">
3636
<p class="label">{tmpl_var name='password_strength_txt'}</p>
@@ -39,7 +39,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
3939
</div>
4040
<div class="ctrlHolder">
4141
<label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label>
42-
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" onkeyup="checkPassMatch('password','repeat_password');" />
42+
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" />
4343
</div>
4444
<div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div>
4545
<div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div>

interface/web/client/templates/reseller_edit_address.htm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
3030
</div>
3131
<div class="ctrlHolder">
3232
<label for="password">{tmpl_var name='password_txt'}</label>
33-
<input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
33+
<input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
3434
</div>
3535
<div class="ctrlHolder">
3636
<p class="label">{tmpl_var name='password_strength_txt'}</p>
@@ -39,7 +39,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
3939
</div>
4040
<div class="ctrlHolder">
4141
<label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label>
42-
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" onkeyup="checkPassMatch('password','repeat_password');" />
42+
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" />
4343
</div>
4444
<div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div>
4545
<div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div>

interface/web/mail/templates/mail_mailinglist_edit.htm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
6060
</tmpl_if>
6161
<div class="ctrlHolder">
6262
<label for="password">{tmpl_var name='password_txt'}</label>
63-
<input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
63+
<input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
6464
</div>
6565
<div class="ctrlHolder">
6666
<p class="label">{tmpl_var name='password_strength_txt'}</p>
@@ -69,7 +69,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
6969
</div>
7070
<div class="ctrlHolder">
7171
<label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label>
72-
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" onkeyup="checkPassMatch('password','repeat_password');" />
72+
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" />
7373
</div>
7474
<div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div>
7575
<div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div>

interface/web/mail/templates/mail_user_mailbox_edit.htm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
2323
</div></tmpl_if>
2424
<div class="ctrlHolder">
2525
<label for="password">{tmpl_var name='password_txt'}</label>
26-
<input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
26+
<input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
2727
</div>
2828
<div class="ctrlHolder">
2929
<p class="label">{tmpl_var name='password_strength_txt'}</p>
@@ -32,7 +32,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
3232
</div>
3333
<div class="ctrlHolder">
3434
<label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label>
35-
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" onkeyup="checkPassMatch('password','repeat_password');" />
35+
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" />
3636
</div>
3737
<div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div>
3838
<div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div>

interface/web/mailuser/templates/mail_user_password_edit.htm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
1111
</div>
1212
<div class="ctrlHolder">
1313
<label for="password">{tmpl_var name='password_txt'}</label>
14-
<input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
14+
<input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
1515
</div>
1616
<div class="ctrlHolder">
1717
<p class="label">{tmpl_var name='password_strength_txt'}</p>
@@ -20,7 +20,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
2020
</div>
2121
<div class="ctrlHolder">
2222
<label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label>
23-
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" onkeyup="checkPassMatch('password','repeat_password');" />
23+
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" />
2424
</div>
2525
<div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div>
2626
<div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div>

interface/web/sites/templates/database_user_edit.htm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
2828
</div>
2929
<div class="ctrlHolder">
3030
<label for="database_password">{tmpl_var name='database_password_txt'}</label>
31-
<input name="database_password" id="database_password" value="{tmpl_var name='database_password'}" size="30" maxlength="255" type="password" class="textInput formLengthHalf" onkeyup="pass_check(this.value);checkPassMatch('database_password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('database_password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
31+
<input name="database_password" id="database_password" value="{tmpl_var name='database_password'}" size="30" maxlength="255" type="password" class="textInput formLengthHalf" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('database_password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('database_password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
3232
</div>
3333
<div class="ctrlHolder">
3434
<p class="label">{tmpl_var name='password_strength_txt'}</p>
@@ -37,7 +37,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
3737
</div>
3838
<div class="ctrlHolder">
3939
<label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label>
40-
<input name="repeat_password" id="repeat_password" value="" size="30" maxlength="100" type="password" class="textInput formLengthHalf" onkeyup="checkPassMatch('database_password','repeat_password');" />
40+
<input name="repeat_password" id="repeat_password" value="" size="30" maxlength="100" type="password" class="textInput formLengthHalf" autocomplete="off" onkeyup="checkPassMatch('database_password','repeat_password');" />
4141
</div>
4242
<div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div>
4343
<div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div>

interface/web/sites/templates/ftp_user_edit.htm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
1818
</div>
1919
<div class="ctrlHolder">
2020
<label for="password">{tmpl_var name='password_txt'}</label>
21-
<input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
21+
<input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a>
2222
</div>
2323
<div class="ctrlHolder">
2424
<p class="label">{tmpl_var name='password_strength_txt'}</p>
@@ -27,7 +27,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
2727
</div>
2828
<div class="ctrlHolder">
2929
<label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label>
30-
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" onkeyup="checkPassMatch('password','repeat_password');" />
30+
<input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" />
3131
</div>
3232
<div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div>
3333
<div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div>

0 commit comments

Comments
 (0)