username_history.html 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. {% extends "misago/profile/base.html" %}
  2. {% load i18n misago_avatars %}
  3. {% block title %}{% trans "Username history" %} | {{ block.super }}{% endblock %}
  4. {% block section %}
  5. <div class="profile-username-history">
  6. <nav class="toolbar">
  7. <h3 class="toolbar-left">
  8. {% if is_authenticated_user %}
  9. {% blocktrans trimmed count changes=count %}
  10. Your username was changed {{ changes }} time.
  11. {% plural %}
  12. Your username was changed {{ changes }} times.
  13. {% endblocktrans %}
  14. {% else %}
  15. {% blocktrans trimmed count changes=count with username=profile %}
  16. {{ username }}'s username was changed {{ changes }} time.
  17. {% plural %}
  18. {{ username }}'s username was changed {{ changes }} times.
  19. {% endblocktrans %}
  20. {% endif %}
  21. </h3>
  22. </nav>
  23. <div class="username-history ui-ready">
  24. <ul class="list-group">
  25. {% for change in history %}
  26. <li class="list-group-item">
  27. <div class="username-change-avatar">
  28. {% if change.changed_by %}
  29. <a href="{{ change.changed_by.get_absolute_url }}">
  30. <img src="{{ change.changed_by|avatar:100 }}" alt="">
  31. </a>
  32. {% else %}
  33. <span>
  34. <img src="{% blankavatar 100 %}" alt="">
  35. </span>
  36. {% endif %}
  37. </div>
  38. <div class="username-change-author">
  39. {% if change.changed_by %}
  40. <a href="{{ change.changed_by.get_absolute_url }}" class="item-title">
  41. {{ change.changed_by.username }}
  42. </a>
  43. {% else %}
  44. <span class="item-title">
  45. {{ change.changed_by_username }}
  46. </span>
  47. {% endif %}
  48. </div>
  49. <div class="username-change">
  50. <span class="change-old-username">
  51. {{ change.old_username }}
  52. </span>
  53. <span class="material-icon">
  54. arrow_forward
  55. </span>
  56. <span class="change-new-username">
  57. {{ change.new_username }}
  58. </span>
  59. </div>
  60. <div class="username-change-date">
  61. <abbr title="{{ change.changed_on|date:"DATETIME_FORMAT" }}">
  62. {{ change.changed_on|date }}
  63. </abbr>
  64. </div>
  65. </li>
  66. {% empty %}
  67. <li class="list-group-item empty-message">
  68. {% if is_authenticated_user %}
  69. {% trans "Your username was never changed." %}
  70. {% else %}
  71. {% blocktrans trimmed with username=profile.username %}
  72. {{ username }}'s username was never changed.
  73. {% endblocktrans %}
  74. {% endif %}
  75. </li>
  76. {% endfor %}
  77. </ul>
  78. </div>
  79. </div>
  80. {% endblock section %}