120
|
1 {% if not embedded %}{% extends 'base/base.html' %}{% endif %} |
|
2 {% import 'input/field.html' as field with context%} |
|
3 {% import 'input/textbox.html' as textbox with context %} |
|
4 {% import 'input/navigation.html' as navigation with context %} |
|
5 {% import 'components/avatar.html' as avatar with context %} |
|
6 |
|
7 {% block body %} |
|
8 |
|
9 {% if not topics %} |
|
10 <div class="message_info"> |
|
11 {% trans %}There is not message yet in this forum.{% endtrans %} |
|
12 {% if profile %} |
|
13 {% trans %}You can start a topic of interest by filling this form.{% endtrans %} |
|
14 {% else %} |
|
15 {% trans %}You can login to create a new topic.{% endtrans %} |
|
16 {% endif %} |
|
17 </div> |
|
18 {% endif %} |
|
19 {% if profile %} |
|
20 <div class="forum_topic_create"> |
|
21 {% call textbox.textbox(service, node, placeholder=_("Your message"), submit_label=_("Create topic"), type="new_topic") %} |
|
22 {{ field.text("title", placeholder=_("Your topic (try to be short and explicit)"), required=True) }} |
|
23 {% endcall %} |
|
24 </div> |
|
25 {% endif %} |
|
26 |
|
27 <div id="forum_topics"> |
|
28 {% for topic in topics %} |
|
29 <div> |
|
30 <a href="{{topic.http_uri}}"> |
|
31 {{ avatar.avatar(topic.author) }} |
|
32 {{topic.title}} |
|
33 </a> |
|
34 </div> |
|
35 {% endfor %} |
|
36 </div> |
|
37 |
|
38 {{ navigation.prev_next(_("older topics"), _("newer topics")) }} |
|
39 {% endblock body %} |