Add a special introduction field to put content before ToC in blog posts
parent
f7fa67b81e
commit
0e9e3c01a7
|
@ -4,10 +4,9 @@ date: 2021-05-12
|
||||||
categories:
|
categories:
|
||||||
- Technologie
|
- Technologie
|
||||||
- Réflexions
|
- Réflexions
|
||||||
|
introduction: « Se perdre sur Internet », voilà une activité contemporaine qui partage le haut du classement avec la destruction méthodique des écosystèmes et des acquis sociaux.
|
||||||
---
|
---
|
||||||
|
|
||||||
« Se perdre sur Internet », voilà une activité contemporaine qui partage le haut du classement avec la destruction méthodique des écosystèmes et des acquis sociaux.
|
|
||||||
|
|
||||||
## La curiosité est un joli défaut
|
## La curiosité est un joli défaut
|
||||||
|
|
||||||
Mais pourquoi se perd-on sur le web ? Source inestimable de raisons de procrastiner, il me semble que le web est aujourd'hui privilégié par rapport aux autres sources de divertissement et d'information. La télévision n'a plus bonne presse. Parler à d'autres humains demande parfois de sortir de sa zone de confort, nécessite de faire preuve d'empathie, de respecter la sensibilité de chacun·e, et peut parfois être fatigant. Les activités créatives demandent de provoquer l'inspiration, ou a minima la motivation. Et par dessus le marché, l'hiver, il fait encore froid dehors.
|
Mais pourquoi se perd-on sur le web ? Source inestimable de raisons de procrastiner, il me semble que le web est aujourd'hui privilégié par rapport aux autres sources de divertissement et d'information. La télévision n'a plus bonne presse. Parler à d'autres humains demande parfois de sortir de sa zone de confort, nécessite de faire preuve d'empathie, de respecter la sensibilité de chacun·e, et peut parfois être fatigant. Les activités créatives demandent de provoquer l'inspiration, ou a minima la motivation. Et par dessus le marché, l'hiver, il fait encore froid dehors.
|
||||||
|
|
|
@ -24,6 +24,10 @@
|
||||||
<section class="column is-7">
|
<section class="column is-7">
|
||||||
<div>
|
<div>
|
||||||
<article>
|
<article>
|
||||||
|
{{ with .Params.introduction }}
|
||||||
|
{{ . }}
|
||||||
|
<br /><br />
|
||||||
|
{{ end }}
|
||||||
<div class="message is-info">
|
<div class="message is-info">
|
||||||
<div class="message-header">Sommaire</div>
|
<div class="message-header">Sommaire</div>
|
||||||
<!-- Appreciate this horrible trick, even a 2000's HTML generator won't generate such horrible code -->
|
<!-- Appreciate this horrible trick, even a 2000's HTML generator won't generate such horrible code -->
|
||||||
|
|
|
@ -32,7 +32,13 @@
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<hr style="margin: 1rem 0;">
|
<hr style="margin: 1rem 0;">
|
||||||
{{ .Content | plainify | safeHTML | truncate 300 "..." }}
|
<!-- If a special introduction (before ToC) have been defined,
|
||||||
|
prefer using it because it has more chances to be a better summary -->
|
||||||
|
{{ if (isset .Params "introduction" )}}
|
||||||
|
{{ .Params.introduction }}
|
||||||
|
{{ else }}
|
||||||
|
{{ .Content | plainify | safeHTML | truncate 300 "..." }}
|
||||||
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
<footer class="card-footer has-text-centered">
|
<footer class="card-footer has-text-centered">
|
||||||
{{ with .Params.categories }}
|
{{ with .Params.categories }}
|
||||||
|
|
Loading…
Reference in New Issue