diff --git a/README.md b/README.md index 85dae84..325c2ac 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ Votre participation est la bienvenue ! Si vous souhaitez contribuer à notre pro - N'oubliez pas d'ajouter les en-têtes au début de la page avec `+++` et `+++` pour terminer. - Les en-têtes possibles sont `author` pour l'auteur de la chronique, `title` pour le titre de la chronique, `date` pour la date de publication, et `tags` qui est une liste de labels utilisés pour [faciliter la navigation sur le site](https://sillon-fictionnel.club/tags/) (par exemple, `bd`, `chronique`, `livre`). N'hésitez pas à réutiliser ce qui existe déjà. - Vous pouvez ajouter `ISBN` pour la référence du livre, ou `ISBNs` pour les références des livres. +- Vous pouvez aussi ajouter un fichier sonore (externe ou interne) en incluant une ligne `{{< audio "https://archive.org/foo/bar.mp3" >}}`. Un lecteur audio sera alors disponible au début de la page. - Vous pouvez reprendre un texte existant pour vous assurer que la structure soit respectée. ## Test et évaluation diff --git a/content/post/innommable-h.md b/content/post/innommable-h.md index f0ee495..492598f 100644 --- a/content/post/innommable-h.md +++ b/content/post/innommable-h.md @@ -7,6 +7,8 @@ tags = [ ] +++ +{{< audio "/son/h.wav" "l'Innommable H. en version acoustique">}} + Dans les tréfonds de la bibliothèque, où les échos du progrès et de la modernité semblent étouffés sous le poids de l'histoire, repose un secret des plus sombres. Les membres du club de lecture chuchotent, les yeux emplis d'une terreur mêlée de fascination, à propos de l'Innommable H.[^1], cet énigmatique auteur français contemporain dont les écrits sont imprégnés d'un conservatisme ancien et rétrograde, un héritage intellectuel qui défie l'ère du temps. Ses mots, semblables à des reliques d'un passé révolu, portent en eux le poids d'un ordre immuable, une vision du monde où le changement est non seulement craint mais vigoureusement refusé. Chaque phrase de l'Innommable H. est un défi lancé à la modernité, une rébellion silencieuse contre l'évolution des mœurs et des pensées. diff --git a/layouts/shortcodes/audio.html b/layouts/shortcodes/audio.html new file mode 100644 index 0000000..effa9c0 --- /dev/null +++ b/layouts/shortcodes/audio.html @@ -0,0 +1,33 @@ +{{/* Based on Source: https://gitlab.com/Roneo/hugo-shortcode-roneo-collection */}} + +{{- $src := "" -}} +{{- $caption := "" -}} +{{- $class := "" -}} +{{- $preload := "" -}} + + +{{- if .IsNamedParams }} + {{- $src = .Get "src" -}} + {{- $caption = .Get "caption" -}} + {{- $class = .Get "class" -}} + {{- $preload = .Get "preload" | default "metadata" -}} +{{- else }} + {{- $src = .Get 0 -}} + {{- $caption = .Get 1 -}} + {{- $class = .Get 2 -}} + {{- $preload = .Get 3 -}} +{{- end }} + + +