diff options
-rw-r--r-- | htdocs/css/style.css | 5 | ||||
-rw-r--r-- | templates/registration/password_change_done.html | 10 | ||||
-rw-r--r-- | templates/registration/password_change_form.html | 45 |
3 files changed, 59 insertions, 1 deletions
diff --git a/htdocs/css/style.css b/htdocs/css/style.css index 75e3000..2b9f770 100644 --- a/htdocs/css/style.css +++ b/htdocs/css/style.css @@ -393,7 +393,7 @@ table.form tr td.submitrow { text-align: center; } -table.registerform { +table.registerform, table.passwordform { margin-left: auto; margin-right: auto; } @@ -410,6 +410,9 @@ table.loginform { padding-left: 0.2em; margin: 0em; } +.error { + color: red; +} /* generic table with header columns on the left */ table.horizontal { diff --git a/templates/registration/password_change_done.html b/templates/registration/password_change_done.html new file mode 100644 index 0000000..3f3061f --- /dev/null +++ b/templates/registration/password_change_done.html @@ -0,0 +1,10 @@ +{% extends "base.html" %} + +{% block title %}Password Change Complete{% endblock %} +{% block heading %}Password Change Complete{% endblock %} + +{% block body %} + +<p>Your password has been changed sucessfully.</p> + +{% endblock %} diff --git a/templates/registration/password_change_form.html b/templates/registration/password_change_form.html new file mode 100644 index 0000000..8abe55e --- /dev/null +++ b/templates/registration/password_change_form.html @@ -0,0 +1,45 @@ +{% extends "base.html" %} + +{% block title %}Password Change{% endblock %} +{% block heading %}Password Change{% endblock %} + +{% block body %} + +<p>Please enter your old password, for security's sake, and then enter your new +password twice so we can verify you typed it in correctly.</p> + +<form method="post"> +{% csrf_token %} + +<table class="form passwordform"> + +{% if form.errors %} + <tr> + <td colspan="2" class="error">Please correct the errors below.</p> + </tr> +{% endif %} + + +{% for field in form %} + <tr> + <td>{{ field.label_tag }}</td> + <td> + {{ field.errors }} + {{ field }} +{% if field.help_text %} + <div class="help_text"/>{{ field.help_text }}</div> +{% endif %} + </td> + </tr> +{% endfor %} + + <tr> + <td colspan="2" class="error"> + <input type="submit" value="Change my password" class="default" /> + </td> + </tr> + +</table> + +</form> +{% endblock %} |