aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'template/en/default/account/email/confirm-new.html.tmpl')
-rw-r--r--template/en/default/account/email/confirm-new.html.tmpl32
1 files changed, 21 insertions, 11 deletions
diff --git a/template/en/default/account/email/confirm-new.html.tmpl b/template/en/default/account/email/confirm-new.html.tmpl
index 0fb9b7e7d..3b9866004 100644
--- a/template/en/default/account/email/confirm-new.html.tmpl
+++ b/template/en/default/account/email/confirm-new.html.tmpl
@@ -15,7 +15,9 @@
[% title = BLOCK %]Create a new user account for '[% email FILTER html %]'[% END %]
[% PROCESS "global/header.html.tmpl"
title = title
- onload = "document.forms['confirm_account_form'].realname.focus();" %]
+%]
+
+[% password_complexity = Param('password_complexity') %]
<p>
To create your account, you must enter a password in the form below.
@@ -28,26 +30,34 @@
<input type="hidden" name="a" value="confirm_new_account">
<table>
<tr>
- <th align="right">Email Address:</th>
+ <th>Email Address:</th>
<td>[% email FILTER html %]</td>
</tr>
<tr>
- <th align="right"><small><i>(OPTIONAL)</i></small> <label for="realname">Real Name</label>:</th>
- <td><input type="text" id="realname" name="realname" value=""></td>
+ <th><small><i>(OPTIONAL)</i></small> <label for="realname">Real Name</label>:</th>
+ <td><input id="realname" name="realname" autofocus></td>
</tr>
<tr>
- <th align="right"><label for="passwd1">Type your password</label>:</th>
+ <th><label for="passwd1">Type your password</label>:</th>
<td>
- <input type="password" id="passwd1" name="passwd1" value="">
- (minimum [% constants.USER_PASSWORD_MIN_LENGTH FILTER none %] characters)
+ <input type="password" id="passwd1" name="passwd1" value="" required>
+ (Password should be a minimum of [% constants.USER_PASSWORD_MIN_LENGTH FILTER none %] characters long
+ [% IF password_complexity == "mixed_letters" %]
+ and must contain at least one UPPER and one lowercase letter
+ [% ELSIF password_complexity == "letters_numbers" %]
+ and must contain at least one UPPER and one lowercase letter and a number
+ [% ELSIF password_complexity == "letters_numbers_specialchars" %]
+ and must contain at least one letter, a number and a special character
+ [% END ~%]
+ .)
</td>
</tr>
<tr>
- <th align="right"><label for="passwd2">Confirm your password</label>:</th>
- <td><input type="password" id="passwd2" name="passwd2" value=""></td>
+ <th><label for="passwd2">Confirm your password</label>:</th>
+ <td><input type="password" id="passwd2" name="passwd2" value="" required></td>
</tr>
<tr>
- <th align="right">&nbsp;</th>
+ <th>&nbsp;</th>
<td><input type="submit" id="confirm" value="Create"></td>
</tr>
</table>
@@ -55,7 +65,7 @@
<p>
This account will not be created if this form is not completed by
- <u>[% expiration_ts FILTER time("%B %e, %Y at %H:%M %Z") %]</u>.
+ <b>[% expiration_ts FILTER time("%B %e, %Y at %H:%M %Z") %]</b>.
</p>
<p>