/django/contrib/admin/templates/mako/registration/password_change_form.html

https://code.google.com/p/mango-py/ · HTML · 66 lines · 53 code · 13 blank · 0 comment · 0 complexity · e950f7692f69c8a83504c1ac894ec816 MD5 · raw file

  1. <%inherit file="admin/base_site.html"/>
  2. <%namespace name="admin" module="django.contrib.admin.templatetags.adminmedia" />
  3. ${self.block_extrastyle()}<%def name="block_extrastyle()"><link rel="stylesheet" type="text/css" href="${ admin_media_prefix() }css/forms.css" /></%def>
  4. ${self.block_userlinks()}<%def name="block_userlinks()">
  5. <% docsroot = url(django_admindocs_docroot) %>
  6. % if docsroot:
  7. <a href="${docsroot}">${trans('Documentation')}</a> /
  8. % endif
  9. ${trans('Change password')} / <a href="../logout/">${trans('Log out')}</a></%def>
  10. ${self.block_breadcrumbs()}<%def name="block_breadcrumbs()"><div class="breadcrumbs"><a href="../">${trans('Home')}</a> &rsaquo; ${trans('Password change')}</div></%def>
  11. ${self.block_title()}<%def name="block_title()">${trans('Password change')}</%def>
  12. ${self.block_content()}<%def name="block_content()">
  13. <div id="content-main">
  14. <form action="" method="post">${ csrf_tag(csrf_token) }
  15. <div>
  16. % if form.errors:
  17. <p class="errornote">
  18. % if len(form.errors.items())==1:
  19. Please correct the error below.
  20. % else:
  21. Please correct the errors below.
  22. % endif
  23. </p>
  24. % endif
  25. <h1>${trans('Password change')}</h1>
  26. <p>${ trans("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>
  27. <fieldset class="module aligned wide">
  28. <div class="form-row">
  29. % if 'old_password' in form and form['old_password'].errors:
  30. ${form['old_password'].errors}
  31. % endif
  32. <label for="id_old_password" class="required">${trans('Old password')}:</label>${form['old_password']}
  33. </div>
  34. <div class="form-row">
  35. % if form['new_password1'].errors:
  36. ${form['new_password1'].errors}
  37. % endif
  38. <label for="id_new_password1" class="required">${trans('New password')}:</label>${form['new_password1']}
  39. </div>
  40. <div class="form-row">
  41. % if form['new_password2'].errors:
  42. ${form['new_password2'].errors}
  43. % endif
  44. <label for="id_new_password2" class="required">${trans('Password (again)')}:</label>${form['new_password2']}
  45. </div>
  46. </fieldset>
  47. <div class="submit-row">
  48. <input type="submit" value="${ trans('Change my password') }" class="default" />
  49. </div>
  50. <script type="text/javascript">document.getElementById("id_old_password").focus();</script>
  51. </div>
  52. </form></div>
  53. </%def>