{# Reusable template for showing a blog post content #} {% macro blog_entry(post, from=None) %} {% if from == "index" %} {{ post["subject"] }}
{% endif %}
{{ post["body"] | safe }}
[ {% if from == "index" %} {% if post["comments"] %}{# Allowed comments #} {{ post["comment_count"] }} comment{% if post["comment_count"] != 1 %}s{% endif %} | Add comment | {% endif %} Permalink {% else %} Blog {% endif %} {% if session["login"] %} | Edit | Delete {% endif %} ]
{% if from != "index" %} {{ include_page("comment.partial_index", thread="blog-"+post["post_id"]|string, subject=post["subject"], ) | safe }} {% endif %} {% endmacro %}