summaryrefslogtreecommitdiffhomepage
path: root/apioforum/templates
diff options
context:
space:
mode:
authorcitrons <citrons>2021-06-23 09:37:17 +0000
committercitrons <citrons>2021-06-23 09:37:17 +0000
commitd6b4dcbf7699543335666c43393f6a25b23815e7 (patch)
tree35c921c6b7d531ce020eb557f9b8fc8b6cadbeb7 /apioforum/templates
parenta474526d7f79acc585cb5412fc244080b1da2cb3 (diff)
subforum listsubforum-ui
Diffstat (limited to 'apioforum/templates')
-rw-r--r--apioforum/templates/view_forum.html36
1 files changed, 32 insertions, 4 deletions
diff --git a/apioforum/templates/view_forum.html b/apioforum/templates/view_forum.html
index 2044d54..926980e 100644
--- a/apioforum/templates/view_forum.html
+++ b/apioforum/templates/view_forum.html
@@ -10,6 +10,33 @@
{%block nmcontent%}
<main class="widemain">
{{forum.description|md|safe}}
+
+
+{% if subforums %}
+<h2>subforae</h2>
+<div class="forum-list">
+ {% for subforum in subforums %}
+ <div class="listing">
+ <div class="listing-main">
+ <div class="listing-title">
+ <a href="{{url_for('forum.view_forum',forum_id=subforum.id)}}">
+ {{- subforum.name -}}
+ </a>
+ </div>
+ </div>
+ <div class="listing-caption">
+ {% if forum_last_activity[subforum.id] %}
+ last activity {{ts(forum_last_activity[subforum.id])}} ago
+ {% else %}
+ no threads
+ {% endif %}
+ </div>
+ </div>
+ {% endfor %}
+</div>
+{% endif %}
+
+<h2>threads</h2>
{% if g.user %}
<p><a class="actionbutton" href="{{url_for('forum.create_thread',forum_id=forum.id)}}">create new thread</a></p>
{% else %}
@@ -17,9 +44,9 @@
{% endif %}
<div class="thread-list">
{%for thread in threads%}
- <div class="thread-listing">
- <div class="thread-listing-main">
- <div class="thread-listing-title">
+ <div class="listing">
+ <div class="listing-main">
+ <div class="listing-title">
<a href="{{url_for('thread.view_thread',thread_id=thread.id)}}">
{{- thread.title -}}
</a>
@@ -37,7 +64,7 @@
</div>
</div>
{% if preview_post[thread.id] %}
- <div class="thread-preview">
+ <div class="listing-caption">
{{ disp_user(preview_post[thread.id].author) }}
<span class="thread-preview-ts">
{{ ts(preview_post[thread.id].created) }}
@@ -52,5 +79,6 @@
</div>
{%endfor%}
</div>
+
</main>
{%endblock%}