index.html 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. {% extends "sora/layout.html" %}
  2. {% load i18n %}
  3. {% load url from future %}
  4. {% block title %}{% if settings.board_index_title %}{{ settings.board_index_title }}{% else %}{{ settings.board_name }}{% endif %}{% endblock %}
  5. {% block meta %}{% if settings.board_index_meta %}
  6. <meta name="description" content="{{ settings.board_index_meta }}">
  7. {% endif %}{% endblock %}
  8. {% block content %}
  9. <div class="row">
  10. <div class="span9">
  11. <div class="forums-list">
  12. {% for category in forums_list %}{% if category.subforums %}
  13. <div class="category{% if category.style %} {{ category.style }}{% endif %}">
  14. <h2>{{ category.name }}{% if category.description %} <small><strong>{{ category.description }}</strong></small>{% endif %}</h2>
  15. {% for forum in category.subforums %}
  16. <div class="well well-forum{% if forum.style %} {{ forum.style }}{% endif %}">
  17. <div class="forum-icon"><i class="icon-comment icon-white"></i></div>
  18. <div class="forum-details">
  19. <div class="pull-left">
  20. <h3><a href="#">{{ forum.name }}</a></h3>
  21. {% if forum.description %}<div class="muted">{{ forum.description }}</div>{% endif %}
  22. </div>
  23. <div class="pull-right forum-stat stat-posts">
  24. <span class="stat {% if forum.posts_delta > 0 %}positive{% else %}stag{% endif %}">{% if forum.posts_delta > 0 %}+{{ forum.posts_delta }}{% else %}{{ forum.posts }}{% endif %}</span> <span class="muted">{% trans %}posts{% endtrans %}</span>
  25. </div>
  26. <div class="pull-right forum-stat stat-topics">
  27. <span class="stat {% if forum.threads_delta > 0 %}positive{% else %}stag{% endif %}">{% if forum.posts_delta > 0 %}+{{ forum.threads_delta }}{% else %}{{ forum.threads }}{% endif %}</span> <span class="muted">{% trans %}threads{% endtrans %}</span>
  28. </div>
  29. </div>
  30. </div>
  31. {% endfor %}
  32. </div>{% endif %}{% endfor %}
  33. </div>
  34. </div>
  35. <div class="span3 forum-list-side">
  36. {% if team_online %}
  37. <h3>{% trans %}Team Online{% endtrans %}</h3>
  38. {% for user in team_online %}
  39. <div class="board-team">
  40. <img src="{{ user.get_avatar() }}" alt="" class="avatar-small"> <a href="{% url 'user' username=user.username_slug, user=user.pk %}">{{ user.username }}</a>{% if user.get_title() %} <span class="muted">{{ _(user.get_title()) }}</span>{% endif %}
  41. </div>
  42. <hr>
  43. {% endfor %}
  44. {% endif %}
  45. <h3>{% trans %}Popular Topics{% endtrans %}</h3>
  46. <hr>
  47. <h3>{% trans %}Forum Stats{% endtrans %}</h3>
  48. <p class="lead board-stat">{{ monitor.posts|int|intcomma }} <small>{% trans %}Posts{% endtrans %}</small></p>
  49. <p class="lead board-stat">{{ monitor.users|int|intcomma }} <small>{% trans %}Members{% endtrans %}</small></p>
  50. </div>
  51. </div>
  52. {% endblock %}