1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
{% extends "base.html" %}
{% load i18n %}
{% load append_to_get %}
{% block main-content %}
<div>
<h2>{% trans "Discussions" %}</h2>
<hr/>
<div class="row">
<div id="filters" class="hidden-xs hidden-sm col-md-2 col-lg-2">
<h3>{% trans "Filters" %}</h3>
<h4>{% trans "Sort by" %}</h4>
<ul class="unstyled-list">
<li {% ifequal order_by "hottest" %} title="{% trans "Remove filter" %}" {% endifequal %}>
<span class="glyphicon glyphicon-chevron-right"></span> <a href="{% ifequal order_by "hottest" %} {% append_to_get order="",p=1 %} {% else %} {% append_to_get order='hottest',p=1 %} {% endifequal %}">{% trans "Relevance" %}</a></li>
<li {% ifequal order_by "latest" %} title="{% trans "Remove filter" %}" {% endifequal %}>
<span class="glyphicon glyphicon-chevron-right"></span> <a href="{% ifequal order_by "latest" %} {% append_to_get order="",p=1 %} {% else %} {% append_to_get order='latest',p=1 %} {% endifequal %}">
{% trans "Recent activity" %}</a></li>
</ul>
<h4>{% trans "Lists" %}</h4>
<ul class="unstyled-list">
{% for list in lists %}
<li {% if list.name == selected_list %} title="{% trans "Remove filter" %}" class="selected" {% endif %}>
<span class="glyphicon {% if list.name == selected_list %}glyphicon-remove{% else %}glyphicon-chevron-right{% endif %}"></span> <a href="{% ifnotequal list.name selected_list %} {% append_to_get list=list.name,p=1 %} {% else %} {% append_to_get list="",p=1 %}
{% endifnotequal %}">{{ list.name }}</a></li>
{% endfor %}
</ul>
</div>
<div class="col-xs-12 col-sm-12 col-md-10 col-lg-10">
<ul class="unstyled-list">
{% for thread in threads.object_list %}
{% include "message-preview.html" with doc=thread.latest_message %}
{% empty %}
<br/><br/>
<span>
<b>{% trans "No discussion found" %}</b>
</span>
{% endfor %}
</ul>
</div>
{% if n_results %}
<div class="text-center">
{% if threads.has_previous %}
<a href="{% append_to_get p=threads.previous_page_number %}">{% trans "Previous" %}</a>
{% endif %}
<span>
{% trans "Page" %} {{ threads.number }} {% trans "of" %} {{ threads.paginator.num_pages }}
</span>
{% if threads.has_next %}
<a href="{% append_to_get p=threads.next_page_number %}">{% trans "Next" %}</a>
{% endif %}
{% endif %}
</div>
</div>
{% endblock %}