La page d'accueil d'alpinux.org affiche les prochaines dates ; elle n'a aucun moyen de savoir ce qui bouge dans le wiki. Le build écrit désormais « derniers-articles.json » à la racine du site : les vingt dernières pages créées ou modifiées, titre, URL et date. Les dates viennent de git, avec suivi des renommages : déplacer un article ne le fait pas remonter dans la liste, seule une modification de son texte compte. Les pages absentes de la navigation — les redirections laissées derrière un article déplacé — sont écartées. Le hook dépose aussi un .htaccess limité à ce fichier : sans l'en-tête Access-Control-Allow-Origin, le navigateur refuse à alpinux.org de lire une réponse venue de wiki.alpinux.org. En cas de souci — pas d'historique git, git absent — le hook n'écrit rien et le build continue : le site reste publiable et l'accueil masque simplement sa section wiki. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ae3qPEPRrNkEY5LwcTTKc1 |
||
|---|---|---|
| .. | ||
| alpinux | ||
| communication | ||
| contribuer | ||
| guides | ||
| presentations | ||
| stylesheets | ||
| technique | ||
| index.md | ||
| robots.txt | ||