user_nav.html 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. {% load i18n misago_avatars %}
  2. <ul class="nav navbar-nav navbar-nav-user navbar-right">
  3. <li class="dropdown">
  4. <a href="{% url USER_PROFILE_URL user_slug=user.slug user_id=user.id %}" class="dropdown-toggle user-toggle" data-toggle="dropdown">
  5. <span class="glyphicon glyphicon-chevron-down"></span>
  6. <img src="{{ user|avatar:30 }}" alt="{% trans "Your avatar" %}">
  7. {{ user.username }}
  8. </a>
  9. <ul class="dropdown-menu">
  10. <li>
  11. <a href="{% url USER_PROFILE_URL user_slug=user.slug user_id=user.id %}">
  12. <span class="fa fa-user"></span>
  13. {% trans "See your profile" %}
  14. </a>
  15. </li>
  16. <li>
  17. <a href="{% url USERCP_URL %}">
  18. <span class="fa fa-cog"></span>
  19. {% trans "Change options" %}
  20. </a>
  21. </li>
  22. <li>
  23. <a href="{% url 'misago:notifications' %}">
  24. {% if user.new_notifications %}
  25. <span class="badge pull-right">42</span>
  26. {% endif %}
  27. <span class="fa fa-bell-o"></span>
  28. {% trans "See all notifications" %}
  29. </a>
  30. </li>
  31. <li class="divider"></li>
  32. <li>
  33. <a href="#">
  34. <span class="fa fa-plane"></span>
  35. Separated link
  36. </a>
  37. </li>
  38. <li class="divider"></li>
  39. <li>
  40. <form action="{% url LOGOUT_URL %}" method="POST">
  41. {% csrf_token %}
  42. <button>
  43. <span class="fa fa-power-off"></span>
  44. {% trans "Sign out" %}
  45. </button>
  46. </form>
  47. </li>
  48. </ul>
  49. </li>
  50. </ul>
  51. <ul class="nav navbar-nav navbar-nav-primary navbar-right">
  52. <li>
  53. <a href="#" class="tooltip-bottom" title="{% trans "New threads" %}">
  54. <span class="fa fa-circle-o fa-fw"></span>
  55. <span class="badge">31</span>
  56. </a>
  57. </li>
  58. <li>
  59. <a href="#" class="tooltip-bottom" title="{% trans "Unread threads" %}">
  60. <span class="fa fa-reply-all fa-fw"></span>
  61. <span class="badge">23</span>
  62. </a>
  63. </li>
  64. <li>
  65. <a href="#" class="tooltip-bottom" title="{% trans "Unresolved reports" %}">
  66. <span class="fa fa-exclamation-triangle fa-fw"></span>
  67. <span class="badge">57</span>
  68. </a>
  69. </li>
  70. <li>
  71. <a href="#" class="tooltip-bottom" title="{% trans "Private threads" %}">
  72. <span class="fa fa-inbox fa-fw"></span>
  73. <span class="badge">47</span>
  74. </a>
  75. </li>
  76. <li class="user-notifications-nav dropdown">
  77. <a href="{% url 'misago:notifications' %}" class="dropdown-toggle tooltip-bottom"
  78. {% if user.new_notifications %}
  79. title="{% blocktrans with notifications=user.new_notifications count counter=user.new_notifications %}{{ notifications }} new notification{% plural %}{{ notifications }} new notifications{% endblocktrans %}"
  80. {% else %}
  81. title="{% trans "Your notifications" %}"
  82. {% endif %}
  83. data-toggle="dropdown">
  84. <span class="fa fa-bell-o fa-fw"></span>
  85. {% if user.new_notifications %}
  86. <span class="badge">{{ user.new_notifications }}</span>
  87. {% endif %}
  88. </a>
  89. <div class="dropdown-menu">
  90. <div class="display"></div>
  91. <div class="loader">
  92. <div class="bounce1"></div>
  93. <div class="bounce2"></div>
  94. <div class="bounce3"></div>
  95. <p>{% trans "Loading..." %}</p>
  96. </div>
  97. </div>
  98. </li>
  99. </ul>