diff options
author | Harald Eilertsen <haraldei@anduin.net> | 2020-07-07 16:14:15 +0200 |
---|---|---|
committer | Harald Eilertsen <haraldei@anduin.net> | 2020-07-07 16:43:55 +0200 |
commit | 88405fe413172f8c0b009f1065745404dbb221ac (patch) | |
tree | d6399d481eeb4e45eb05f97155e48af9870a46ac | |
parent | 9beb127bb511b94998c5d236553e58a9fb1c4636 (diff) | |
download | rabalderz-88405fe413172f8c0b009f1065745404dbb221ac.tar.gz rabalderz-88405fe413172f8c0b009f1065745404dbb221ac.tar.bz2 rabalderz-88405fe413172f8c0b009f1065745404dbb221ac.zip |
Render post authors from taxonomies.
Not really handling more than one author yet, but then that's not an
immediate concern either.
-rw-r--r-- | config.toml | 2 | ||||
-rw-r--r-- | templates/posts/header.html | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/config.toml b/config.toml index caec2f3..7efbb00 100644 --- a/config.toml +++ b/config.toml @@ -43,6 +43,7 @@ lisens. [Mer detaljer her](@/lisens.md). """ en = "English" nb = "norsk" +posts_by = "Innlegg av " [translations.en] description = "A blog about society, technology, internet, surveillance and other grievances." @@ -56,6 +57,7 @@ license. [Details here](@/lisens.en.md). """ en = "english" nb = "Norsk" +posts_by = "Posts by" [extra] # Put all your custom variables here diff --git a/templates/posts/header.html b/templates/posts/header.html index eb5b2ec..cc81767 100644 --- a/templates/posts/header.html +++ b/templates/posts/header.html @@ -3,7 +3,15 @@ <div class="post-meta"> <span class="meta-publish"> {% if post.date %}Publisert: {{ post.date }}{% endif %} - {% if post.extra.author %}av {{ post.extra.author }}{% endif %} + {% if post.taxonomies['authors'] %}av + {% for author in post.taxonomies['authors'] -%} + <span class="author"> + <a class="author-link" href="{{ get_taxonomy_url(kind="authors", name=author, lang=lang) | safe }}"> + {{ author }} + </a> + </span> + {% endfor -%} + {% endif %}. </span> {% if post.taxonomies %} <div class="meta-tags"> |