change_username.html 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {% extends "misago/usercp/base.html" %}
  2. {% load i18n misago_capture misago_forms %}
  3. {% block page %}
  4. <div class="form-panel">
  5. <form method="POST" role="form" class="form-horizontal">
  6. {% csrf_token %}
  7. <div class="form-header">
  8. <h2>
  9. <span class="{{ active_page.icon }}"></span>
  10. {{ active_page.name }}
  11. </h2>
  12. </div>
  13. {% if changes_left %}
  14. {% include "misago/form_errors.html" %}
  15. <div class="form-body no-fieldsets">
  16. {% form_row form.new_username "col-md-3" "col-md-9" %}
  17. </div>
  18. <div class="form-footer">
  19. <div class="row">
  20. <div class="col-md-9 col-md-offset-3">
  21. <button class="btn btn-primary">{% trans "Change username" %}</button>
  22. <p class="extra">
  23. {% blocktrans trimmed count changes_left=changes_left %}
  24. You have one change left.
  25. {% plural %}
  26. You have {{ changes_left }} changes left.
  27. {% endblocktrans %}
  28. </p>
  29. </div>
  30. </div>
  31. </div>
  32. {% else %}
  33. <div class="form-body form-text">
  34. <p class="lead">{% trans "You have used up available username changes." %}</p>
  35. {% if next_change_on %}
  36. <p class="lead">
  37. {% capture trimmed as moment_date %}
  38. <abbr class="tooltip-top dynamic time-ago" title="{{ next_change_on }}" data-timestamp="{{ next_change_on|date:"c" }}">
  39. {{ next_change_on|date }}
  40. </abbr>
  41. {% endcapture %}
  42. {% blocktrans trimmed with next_change_date=moment_date|safe %}
  43. You will be able to change your username on {{ next_change_date }}.
  44. {% endblocktrans %}
  45. </p>
  46. {% endif %}
  47. </div>
  48. {% endif %}
  49. </form>
  50. </div>
  51. {% endblock page %}