You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
1.8 KiB
50 lines
1.8 KiB
{% extends "index.html" %} |
|
{% import "post_macros.html" as post_macros %} |
|
|
|
{% block content %} |
|
{% block header %} |
|
{{ super() }} |
|
{% endblock header %} |
|
|
|
<article itemscope itemtype="http://schema.org/BlogPosting"> |
|
<header> |
|
<h1 itemprop="headline">{{ page.title }}</h1> |
|
<span class="muted">{{ post_macros::meta(page=page) }}</span> |
|
</header> |
|
<div itemprop="articleBody"> |
|
{{ page.content | safe }} |
|
</div> |
|
|
|
{% block page_footer %} |
|
<footer> |
|
<hr> |
|
<p> |
|
{% if config.extra.author %} |
|
Published by {{ config.extra.author }} |
|
{% endif %} |
|
{% if page.taxonomies.categories %} |
|
{% set category = page.taxonomies.categories[0] %} |
|
in <a href="{{ get_taxonomy_url(kind="categories", name=category) | safe }}">{{ category }}</a> |
|
{% endif %} |
|
{% if page.taxonomies.tags %} |
|
and tagged |
|
{% for tag in page.taxonomies.tags %} |
|
<a href="{{ get_taxonomy_url(kind="tags", name=tag) | safe }}">{{ tag }}</a> |
|
{% if page.taxonomies.tags | length > 1 %} |
|
{% if loop.index != page.taxonomies.tags | length %} |
|
{% if loop.index == page.taxonomies.tags | length - 1 %} |
|
and |
|
{% else %} |
|
, |
|
{% endif %} |
|
{% endif %} |
|
{% endif %} |
|
{% endfor %} |
|
{% endif %} |
|
</p> |
|
</footer> |
|
{% endblock page_footer %} |
|
</article> |
|
|
|
{% endblock content %} |
|
|
|
|