afpy.org/templates/posts.html

35 lines
1.1 KiB
HTML

{% extends '_layout.jinja2' %}
{% block header %}
<h1>{{ title }}</h1>
{% endblock header %}
{% block main %}
<aside>
Vous pouvez <a href="{{ url_for('edit_post', name=name) }}">créer un article</a> qui
sera mis en ligne après acceptation de l'un des modérateurs.
</aside>
{% for timestamp, post in posts.items() %}
<article>
<h2>{{ post.title }}</h2>
<time pubdate datetime="{{ post.published }}">
{{ post.published | parse_iso_datetime('%x') }}
</time>
{% if post._image %}
<img src="{{ url_for('post_image', path=post._image) }}" alt="{{ post.title }}" />
{% endif %}
{{ post.summary | safe if post.summary }}
<p><a href="{{ url_for('post', name=name, timestamp=timestamp) }}">Lire la suite…</a></p>
</article>
{% endfor %}
<aside>
{% if page != 1 %}
<a href="{{ url_for('posts', name=name, page=page-1) }}">Précedente</a>
{% endif %}
Page {{ page }}/{{ total_pages }}
{% if page != total_pages %}
<a href="{{ url_for('posts', name=name, page=page+1) }}">Suivante</a>
{% endif %}
</aside>
{% endblock main %}