comparison sat_templates/default/forum/overview.html @ 147:33c7ce833d3f

install: setup.py fix + moved "default" dir in a "sat_templates" dir: the merge request at https://bugs.goffi.org/mr/view/3 was a good basis, but not fully working ("default" dir was removed), this patch fixes it, and do some improvments: - moved "default" in "sat_templates" dir, which correspond to the python module, so it can be found easily from python - added VERSION, and mercurial hash detection, in the same way as for Cagou and backend - slight modification of classifiers - replaces tabs coming from MR by spaces
author Goffi <goffi@goffi.org>
date Sat, 02 Jun 2018 17:25:43 +0200
parents default/forum/overview.html@efbf5423d7be
children e5ec33c4a8a8
comparison
equal deleted inserted replaced
146:7dc00829c32f 147:33c7ce833d3f
1 {% extends 'base/base.html' %}
2
3 {% macro generate_forums(forums_data) %}
4 <ul class="forum">
5 {% for forum in forums_data %}
6 <li>
7 {% if 'http_url' in forum %}
8 <a href="{{forum['http_url']}}" class="forum_actif">
9 {% else %}
10 <a>
11 {% endif %}
12 <span class="forum_title">{{ forum.title }}</span>
13 {% if 'short-desc' in forum %}
14 <p class="forum_short-desc">{{ forum['short-desc'] }}</p>
15 {% endif %}
16 </a>
17
18 {% if 'sub-forums' in forum %}
19 {{ generate_forums(forum['sub-forums']) }}
20 {% endif %}
21 </li>
22 {% endfor %}
23 </ul>
24 {% endmacro %}
25
26 {% block body %}
27 {% if not forums %}
28 <p class="message--info">{% trans %}No forums found on this server!{% endtrans %}</p>
29 {% else %}
30 <div id="forums">
31 {{ generate_forums(forums) }}
32 </div>
33 {% endif %}
34 {% endblock body %}