Skip to content

Commit 2a18930

Browse files
committed
- Added "Repeat Password" field to all forms where a password has to be set.
1 parent 726cfac commit 2a18930

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+202
-26
lines changed

interface/web/admin/lib/lang/de_remote_user.lng

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,7 @@ $wb['DNS srv functions'] = 'DNS srv Funktionen';
4141
$wb['DNS txt functions'] = 'DNS txt Funktionen';
4242
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
4343
$wb['generate_password_txt'] = 'Passwort erzeugen';
44+
$wb['repeat_password_txt'] = 'Passwort wiederholen';
45+
$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.';
46+
$wb['password_match_txt'] = 'Die Passwörter stimmen überein.';
4447
?>

interface/web/admin/lib/lang/de_users.lng

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,7 @@ $wb['username_unique'] = 'Es gibt bereits einen Benutzer mit diesem Namen';
2626
$wb['startmodule_err'] = 'Start Modul ist nicht innerhalb der Module.';
2727
$wb['password_strength_txt'] = 'Passwortkomplexität';
2828
$wb['generate_password_txt'] = 'Passwort erzeugen';
29+
$wb['repeat_password_txt'] = 'Passwort wiederholen';
30+
$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.';
31+
$wb['password_match_txt'] = 'Die Passwörter stimmen überein.';
2932
?>

interface/web/admin/lib/lang/en_remote_user.lng

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,7 @@ $wb['DNS rp functions'] = 'DNS rp functions';
4141
$wb['DNS srv functions'] = 'DNS srv functions';
4242
$wb['DNS txt functions'] = 'DNS txt functions';
4343
$wb['generate_password_txt'] = 'Generate Password';
44+
$wb['repeat_password_txt'] = 'Repeat Password';
45+
$wb['password_mismatch_txt'] = 'The passwords do not match.';
46+
$wb['password_match_txt'] = 'The passwords do match.';
4447
?>

interface/web/admin/lib/lang/en_users.lng

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,7 @@ $wb["groups_txt"] = 'Groups';
2626
$wb["default_group_txt"] = 'Default Group';
2727
$wb["startmodule_err"] = 'Start module is not within modules.';
2828
$wb['generate_password_txt'] = 'Generate Password';
29+
$wb['repeat_password_txt'] = 'Repeat Password';
30+
$wb['password_mismatch_txt'] = 'The passwords do not match.';
31+
$wb['password_match_txt'] = 'The passwords do match.';
2932
?>

interface/web/admin/templates/remote_user_edit.htm

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,19 @@ <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)" />&nbsp;<a href="javascript:void(0);" onClick="generatePassword('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" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" />&nbsp;<a href="javascript:void(0);" onClick="generatePassword('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>
2020
<div id="passBar"></div>
2121
<p class="formHint"><span id="passText">&nbsp;</span></p>
2222
</div>
23+
<div class="ctrlHolder">
24+
<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');" />
26+
</div>
27+
<div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div>
28+
<div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div>
2329
<div class="ctrlHolder">
2430
<p class="label">{tmpl_var name='function_txt'}</p>
2531
<div class="multiField">

interface/web/admin/templates/users_user_edit.htm

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,19 @@ <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)"/>&nbsp;<a href="javascript:void(0);" onClick="generatePassword('passwort');">{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" onkeyup="pass_check(this.value);checkPassMatch('passwort','repeat_password');"/>&nbsp;<a href="javascript:void(0);" onClick="generatePassword('passwort');">{tmpl_var name='generate_password_txt'}</a>
1515
</div>
1616
<div class="ctrlHolder">
1717
<p class="label">{tmpl_var name='password_strength_txt'}</p>
1818
<div id="passBar"></div>
1919
<p class="formHint"><span id="passText">&nbsp;</span></p>
2020
</div>
21+
<div class="ctrlHolder">
22+
<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');" />
24+
</div>
25+
<div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div>
26+
<div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div>
2127
<div class="ctrlHolder">
2228
<p class="label">{tmpl_var name='modules_txt'}</p>
2329
<div class="multiField">

interface/web/client/lib/lang/de_client.lng

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,4 +119,7 @@ $wb["cron_job_limits_txt"] = 'Cron Job-Limits';
119119
$wb["dns_limits_txt"] = 'DNS-Limits';
120120
$wb["virtualization_limits_txt"] = 'Virtualisierungs-Limits';
121121
$wb['generate_password_txt'] = 'Passwort erzeugen';
122+
$wb['repeat_password_txt'] = 'Passwort wiederholen';
123+
$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.';
124+
$wb['password_match_txt'] = 'Die Passwörter stimmen überein.';
122125
?>

interface/web/client/lib/lang/de_reseller.lng

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,4 +114,7 @@ $wb["cron_job_limits_txt"] = 'Cron Job-Limits';
114114
$wb["dns_limits_txt"] = 'DNS-Limits';
115115
$wb["virtualization_limits_txt"] = 'Virtualisierungs-Limits';
116116
$wb['generate_password_txt'] = 'Passwort erzeugen';
117+
$wb['repeat_password_txt'] = 'Passwort wiederholen';
118+
$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.';
119+
$wb['password_match_txt'] = 'Die Passwörter stimmen überein.';
117120
?>

interface/web/client/lib/lang/en_client.lng

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,4 +122,7 @@ $wb["cron_job_limits_txt"] = 'Cron Job Limits';
122122
$wb["dns_limits_txt"] = 'DNS Limits';
123123
$wb["virtualization_limits_txt"] = 'Virtualization Limits';
124124
$wb['generate_password_txt'] = 'Generate Password';
125+
$wb['repeat_password_txt'] = 'Repeat Password';
126+
$wb['password_mismatch_txt'] = 'The passwords do not match.';
127+
$wb['password_match_txt'] = 'The passwords do match.';
125128
?>

interface/web/client/lib/lang/en_reseller.lng

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,4 +116,7 @@ $wb["cron_job_limits_txt"] = 'Cron Job Limits';
116116
$wb["dns_limits_txt"] = 'DNS Limits';
117117
$wb["virtualization_limits_txt"] = 'Virtualization Limits';
118118
$wb['generate_password_txt'] = 'Generate Password';
119+
$wb['repeat_password_txt'] = 'Repeat Password';
120+
$wb['password_mismatch_txt'] = 'The passwords do not match.';
121+
$wb['password_match_txt'] = 'The passwords do match.';
119122
?>

0 commit comments

Comments
 (0)