34 lines
1.4 KiB
HTML
34 lines
1.4 KiB
HTML
{%- from 'common/macros.html' import full_post with context -%}
|
|
{%- from 'common/macros.html' import subheader, pager -%}
|
|
{%- extends 'base.html' -%}
|
|
{%- block title -%}threads by {{ target_user.get_readable_name() }}{%- endblock -%}
|
|
{%- block content -%}
|
|
{%- set td -%}
|
|
<a href="{{url_for('users.user_page', username=target_user.username)}}">← Back to profile</a>
|
|
{%- endset -%}
|
|
{%- call() subheader("%s's started threads" % target_user.get_readable_name(), td) -%}
|
|
{%- if threads -%}
|
|
<fieldset class="plank even no-shadow minimal subheader-actions">
|
|
<legend>Page</legend>
|
|
{{- pager(page, page_count) -}}
|
|
</fieldset>
|
|
{%- endif -%}
|
|
{%- endcall -%}
|
|
{%- if threads -%}
|
|
{%- for post in threads -%}
|
|
<div class="plank">
|
|
<h2 class="info"><a href="{{url_for('threads.thread_by_id', thread_id=post.thread_id)}}">"{{post.thread_title}}"</a> in topic <a href="{{url_for('topics.topic_by_id', topic_id=post.topic_id)}}">{{post.topic_name}}</a></h2>
|
|
<div class="post">{{full_post(post, show_toolbar=false, allow_reacting=false)}}</div>
|
|
</div>
|
|
{%- endfor -%}
|
|
<div class="plank">
|
|
<fieldset class="plank even no-shadow minimal subheader-actions">
|
|
<legend>Page</legend>
|
|
{{- pager(page, page_count) -}}
|
|
</fieldset>
|
|
</div>
|
|
{%- else -%}
|
|
<div class="plank">{{target_user.get_readable_name()}} has not started any threads.</div>
|
|
{%- endif -%}
|
|
{%- endblock -%}
|