Skip to content

Commit 303eb0d

Browse files
author
Cèd’C
committed
Chore: minor moifications
1 parent 68f97a1 commit 303eb0d

File tree

3 files changed

+8
-10
lines changed

3 files changed

+8
-10
lines changed

src/content/blog/commenter-un-site-statique-grace-au-fediverse/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ tags = ["FOSS", "zola", "tuto", "documentation"]
88
toc = false
99
display_published = true
1010
author = "Cætera"
11+
comment_id = "116097404321113580"
1112
+++
1213

1314
Un blog sert à publier, mais aussi à échanger.
@@ -16,7 +17,7 @@ J’utilise un site statique pour sa simplicité et sa robustesse, hébergé sur
1617
Par défaut, je propose de me contacter via le Fédiverse, par exemple sur Mastodon. Je republiais parfois mes billets sur mon compte, et le fil de discussion servait alors de section de commentaires.
1718
Je me suis demandé s’il était possible d’afficher directement ces discussions sous mes articles, sans transformer mon site en application dynamique.
1819

19-
En parcourant le blog de [Hyde](https://lazybea.rs/), notamment via sa série Under/Over et l’intervention de [Ploum](https://mamot.fr/@ploum), j’ai vu son intégration inspirée d’[un article de Carl Schwan][cs], j’y ai trouvé une solution simple : charger les commentaires depuis l’API Mastodon côté client. J’ai adapté cette approche à Zola[zola].
20+
En parcourant le blog de [Hyde](https://lazybea.rs/), notamment via sa série Under/Over et l’intervention de [Ploum](https://mamot.fr/@ploum), j’ai vu son intégration inspirée d’[un article de Carl Schwan][cs], j’y ai trouvé une solution simple : charger les commentaires depuis l’API Mastodon côté client. J’ai adapté cette approche à [zola].
2021

2122

2223
Le principe

src/content/blog/template/404.html

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/templates/index.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,20 @@
66
{% if config.extra.list_pages %}
77
{% set blog_section = get_section(path="blog/_index.md") %}
88
<ul>
9-
{% for page in blog_section.pages | sort(attribute="date") | reverse | slice(end=5) %}
9+
{% for page in blog_section.pages | sort(attribute="date") | reverse | slice(end=10) %}
1010
<li>
1111
<a href="{{ page.permalink }}">{{ page.title }}</a>
1212
</li>
1313
{% endfor %}
1414
</ul>
1515

16+
17+
Retrouvez l’intégralité des billets sur la <a href="blog/">page consacrée</a>
18+
19+
1620
{% endif %}
1721

1822
{% if paginator %}
1923
{% include "partials/pagination.html" %}
2024
{% endif %}
21-
{% endblock %}
25+
{% endblock %}

0 commit comments

Comments
 (0)