From 34ed47fbf6d11bb085771a143e35aa5b93e5c24a Mon Sep 17 00:00:00 2001 From: oxeo0 Date: Mon, 9 Jun 2025 18:07:02 +0200 Subject: [PATCH] add support for multiple authors in template --- docs/opsec | 2 +- docs/productivity | 2 +- docs/selfhosting | 2 +- overrides/partials/source-file.html | 42 ++++++++++++++++++----------- 4 files changed, 29 insertions(+), 19 deletions(-) diff --git a/docs/opsec b/docs/opsec index 24abac7..2012e29 160000 --- a/docs/opsec +++ b/docs/opsec @@ -1 +1 @@ -Subproject commit 24abac7aaf2257191ad2dd95c266fb247427d32b +Subproject commit 2012e299789038c82ef17933bd79ad80c8f7b20a diff --git a/docs/productivity b/docs/productivity index b6c8ed5..8a64d14 160000 --- a/docs/productivity +++ b/docs/productivity @@ -1 +1 @@ -Subproject commit b6c8ed5ec7743244b01e0c1dbd6c02223f9759a9 +Subproject commit 8a64d14f362e0351b642de205415deadaf564a68 diff --git a/docs/selfhosting b/docs/selfhosting index b30b526..e0c5935 160000 --- a/docs/selfhosting +++ b/docs/selfhosting @@ -1 +1 @@ -Subproject commit b30b526e74cb2190cee0203c6eb49720cb6a7591 +Subproject commit e0c59352010dae66fc25766033fe72092966aa90 diff --git a/overrides/partials/source-file.html b/overrides/partials/source-file.html index a7d6d82..0c7d0ef 100644 --- a/overrides/partials/source-file.html +++ b/overrides/partials/source-file.html @@ -1,6 +1,5 @@
- {% if page.meta.date %} @@ -8,46 +7,57 @@ Suggest changes -
{% endif %} - {% include ".icons/material/account.svg" %} {% if page.meta.author %} - {{ page.meta.author }} + {% if page.meta.author.__class__.__name__ == "list" %} + {{ page.meta.author | join('
') }} + {% else %} + {{ page.meta.author }} + {% endif %} {% else %} Nihilist {% endif %}
- {% if page.meta.date %} {% include ".icons/material/clock-edit-outline.svg" %} - {{ page.meta.date }} + {% if page.meta.date.__class__.__name__ == "list" %} + {{ page.meta.date | join('
') }} + {% else %} + {{ page.meta.date }} + {% endif %}
{% endif %} -
- {% include ".icons/monero.svg" %} - - -{% if page.meta.get('xmr', '')|length == 95 %} - Donate XMR to the author:
{{ page.meta.xmr }} -{% else %} - Donate XMR to Nihilist:
8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8 -{% endif %} -
+ {% if page.meta.xmr.__class__.__name__ == "list" %} + {% for address in page.meta.xmr %} + {% if address|length == 95 %} + Donate XMR to {{ page.meta.author[loop.index0] }}:
{{ address }}
+ {% else %} + Donate XMR to Nihilist:
8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
+ {% endif %} + {% endfor %} + {% else %} + {% if page.meta.xmr|length == 95 %} + Donate XMR to the author:
{{ page.meta.xmr }} + {% else %} + Donate XMR to Nihilist:
8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8 + {% endif %} + {% endif %} +