layout.html 6.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. {% extends "cranefly/base.html" %}
  2. {% from "cranefly/macros.html" import messages_list %}
  3. {% block body %}
  4. <div id="wrap">
  5. {% if acl.special.can_use_mcp() %}
  6. <div class="navbar navbar-inverse navbar-modbar navbar-static-top">
  7. <div class="navbar-inner">
  8. <div class="container">
  9. <ul class="nav">
  10. <li><a href="#">Frontlines</a></li>
  11. <li><a href="#">Reports <span class="label label-important">5</span></a></li>
  12. <li><a href="#">Warnings</a></li>
  13. {% if acl.forums.can_browse(announcements) %}
  14. <li{% if forum and forum.special == 'announcements' %} class="active"{% endif %}><a href="{% url 'announcements' %}">{% trans %}Manage Announcements{% endtrans %}</a></li>
  15. {% endif %}
  16. </ul>
  17. <form class="navbar-form pull-right">
  18. <div class="navbar-search-form">
  19. <input type="text" class="span2" placeholder="{% trans %}Search IP Address...{% endtrans %}">
  20. <button type="submit" class="btn btn-link"><i class="icon-search"></i></button>
  21. </div>
  22. </form>
  23. </div>
  24. </div>
  25. </div>
  26. {% endif %}
  27. <div class="navbar navbar-header navbar-static-top">
  28. <div class="navbar-inner">
  29. <div class="container">
  30. <a href="{% url 'index' %}" class="brand">{% if settings.board_header %}{{ settings.board_header }}{% else %}{{ settings.board_name }}{% endif %}</a>
  31. {% if not user.is_crawler() %}
  32. <form class="navbar-form pull-left">
  33. <div class="navbar-search-form">
  34. <input type="text" class="span2" placeholder="{% trans %}Search community...{% endtrans %}">
  35. <button type="submit" class="btn btn-link"><i class="icon-search"></i></button>
  36. </div>
  37. </form>
  38. {% endif %}
  39. <ul class="nav navbar-blocks pull-left">
  40. <li><a href="{% url 'index' %}" title="{% trans %}Forum Home{% endtrans %}" class="tooltip-bottom"><i class="icon-th-list"></i></a></li>
  41. <li><a href="{% url 'popular_threads' %}" title="{% trans %}Popular Threads{% endtrans %}" class="hot tooltip-bottom"><i class="icon-fire"></i></a></li>
  42. <li><a href="{% url 'new_threads' %}" title="{% trans %}New Threads{% endtrans %}" class="fresh tooltip-bottom"><i class="icon-leaf"></i></a></li>{% if not user.crawler %}
  43. <li><a href="#" title="{% trans %}Search Community{% endtrans %}" class="tooltip-bottom"><i class="icon-search"></i></a></li>{% endif %}
  44. <li><a href="{% url 'users' %}" title="{% trans %}Browse Users{% endtrans %}" class="tooltip-bottom"><i class="icon-user"></i></a></li>
  45. {% if settings.tos_url or settings.tos_content %}<li><a href="{% if settings.tos_url %}{{ settings.tos_url }}{% else %}{% url 'tos' %}{% endif %}" title="{% if settings.tos_title %}{{ settings.tos_title }}{% else %}{% trans %}Forum Terms of Service{% endtrans %}{% endif %}" class="tooltip-bottom"><i class="icon-certificate"></i></a></li>{% endif %}
  46. </ul>
  47. {% if not user.is_crawler() %}
  48. {% if user.is_authenticated() %}
  49. <ul class="nav navbar-blocks pull-right">
  50. <li class="user-profile"><a href="{% url 'user' user=user.id, username=user.username_slug %}" title="{% trans %}Go to your profile{% endtrans %}" class="tooltip-bottom"><div><img src="{{ user.get_avatar(28) }}" alt=""> {{ user.username }}</div></a></li>
  51. <li><a href="{% url 'alerts' %}" title="{% if user.alerts %}{% trans %}You have new notifications!{% endtrans %}{% else %}{% trans %}Your Notifications{% endtrans %}{% endif %}" class="tooltip-bottom"><i class="icon-asterisk"></i>{% if user.alerts %}<span class="label label-important">{{ user.alerts }}</span>{% endif %}</a></li>
  52. <li><a href="#" title="{% trans %}Private messages{% endtrans %}" class="tooltip-bottom"><i class="icon-inbox"></i><span class="label label-important">2</span></a></li>
  53. <li><a href="{% url 'newsfeed' %}" title="{% trans %}Your News Feed{% endtrans %}" class="tooltip-bottom"><i class="icon-signal"></i></a></li>
  54. <li><a href="{% url 'watched_threads' %}" title="{% trans %}Threads you are watching{% endtrans %}" class="tooltip-bottom"><i class="icon-bookmark"></i></a></li>
  55. <li><a href="{% url 'usercp' %}" title="{% trans %}Edit your profile options{% endtrans %}" class="tooltip-bottom"><i class="icon-cog"></i></a></li>
  56. <li><form action="{% url 'sign_out' %}" method="post"><input type="hidden" name="{{ csrf_id }}" value="{{ csrf_token }}"><button type="submit" title="{% trans %}Sign Out and browse as guest{% endtrans %}" class="btn btn-link danger tooltip-bottom"><i class="icon-off"></i></button></form></li>
  57. </ul>
  58. {% else %}
  59. <ul class="nav navbar-user-nav pull-right">
  60. <li><a href="{% url 'sign_in' %}" title="{% trans %}Sign In using your account data{% endtrans %}" class="tooltip-bottom btn btn-danger"><i class="icon-check"></i> {% trans %}Sign In{% endtrans %}</a></li>{% if settings.account_activation != 'block' %}
  61. <li><a href="{% url 'register' %}" title="{% trans %}Register new account{% endtrans %}" class="tooltip-bottom btn btn-inverse"><i class="icon-edit"></i> {% trans %}Register{% endtrans %}</a></li>{% endif %}
  62. </ul>
  63. {% endif %}
  64. {% endif %}
  65. </div>
  66. </div>
  67. </div>
  68. {% block container %}
  69. <div class="container container-primary">
  70. {{ messages_list(messages) }}
  71. {% block content %}
  72. {% endblock %}
  73. </div>
  74. {% endblock %}
  75. </div><!--/#wrap -->
  76. <footer>
  77. <div class="container">
  78. <ul class="breadcrumb">
  79. {% block breadcrumb %}<li class="first"><a href="{% url 'index' %}">{{ settings.board_name }}</a>{% endblock %}</li>
  80. <li class="pull-right"><i class="icon-move"></i> <a href="{% url 'forum_map' %}">{% trans %}Forum Map{% endtrans %}</a></li>
  81. </ul>
  82. <hr>
  83. <div class="credits">
  84. {% if settings.board_credits %}
  85. <p>{{ settings.board_credits|safe }}</p>
  86. {% endif %}
  87. <p class="software"><a href="http://misago-project.org">This community is powered by Misago forum software by Rafał Pitoń</a></p>
  88. </div>
  89. </div>
  90. </footer>{% endblock %}