# Citation en bas de page
2025-05-05T12:39:08Z
Certains l'ont peut-être remarqué, j'ai ajouté un petit bout de code afin d'avoir une citation quotidienne en bas de page du si3tch.
Ma petite lubie du moment...
Comment? Avec ce petit bout de javascript qui va chercher le contenu d'un fichier sur mon serveur :
```
```
Le fichier qotd.txt est généré tous les jours via une tâche cron sur mon serveur.
Le script suivant est appelé :
```
#!/usr/bin/awk -f
/^>/ {
n++ # On ajoute une citation au compteur
sub(/^>/, "") # On retire le chevron de début de ligne
lines[n] = $0 # On ajoute au tableau la citation
}
END {
# à la fin du script, on choisi une ligne au hasard
q = int(1 + rand() * n)
# puis on l'affiche
print lines[q]
}
```
Je l'appelle sur mon fichier de /quotes ainsi :
```
@daily /home/pi/jobs/rdmquote.awk /var/www/htdocs/si3t.ch/quotes/index.gmi > /var/www/htdocs/si3t.ch/qotd.txt
```
Il y a de tout, ça peut donner des surprises :)
---
Une réaction?
Envoyez votre commentaire par mail:
=> mailto:prx@si3t.ch?subject=quotes-bas-de-page
Ou rejoignez le salon XMPP:
=> xmpp:fremen@chat.si3t.ch?join fremen@chat.si3t.ch