Mon blog végétait depuis pas mal de temps et mes interventions y étaient plutôt rares. J’ai envie de reprendre un peu les publications mais Dotclear, ami fidèle depuis pas mal d’années2 , devenait de moins en moins plaisant à utiliser.
Profitant déménagement de l’infrastructure Giroll vers un serveur virtuel chez Aquilenet et la fermeture des serveur d’Antoine1, j’ai décidé de tout revoir.
Hébergement
Ce blog est maintenant hébergé sur le serveur du collectif giroll chez Aquilenet.
Au revoir dotclear, bonjour Pelican
J’y pensais depuis longtemps : passer de Dotclear à un gestionnaire de site statique. Pelican me semble un bon choix : facile à prendre en main, une documentation fournie et surtout un module d’import depuis Dotclear.
Le resultat obltenu par ce module n’est cependant pas parfait, j’ai bricolé un
petit script avec quelques sed
pour corriger quelques problèmes de conversion.
#!/bin/bash
find . -type f -name "*.md" -exec sed -Ei "s/\.(.*)_m\.jpg/\1\.jpg/g" {} \;
find . -type f -name "*.md" -exec sed -i "/^:::/,+d" {} \;
find . -type f -name "*.md" -exec sed -i "/Tags:/,+2d" {} \;
find . -type f -name "*.md" -exec sed -i "s/%22//g" {} \;
find . -type f -name "*.md" -exec sed -Ei "s/\.(.*)_m\.jpg/\1\.jpg/g" {} \;
find . -type f -name "*.md" -exec sed -i "s/\\//g" {} \;
find . -type f -name "*.md" -exec sed -i "s/\[\!/\!/g" {} \;
find . -type f -name "*.md" -exec sed -ie "s/)](.*/)/" {} \;
find . -type f -name "*.md" -exec sed -ie "s/)](.*/)/" {} \;
find . -type f -name "*.md" -exec sed -ie "s|/image/" {} \;
find . -type f -name '*.md; -exec sed -ie 's|\["|\[|g' {} \;
Certains problèmes persistent et j’ai du vérifier quelques fichiers ci-et-là.
Adieu commentaires
Avec un gestionnaire de site statique, il faut passer par un outil externe pour gérer les commentaire. Beaucoup passent par Disqs mais pas question pour moi de passer par un service privateur. Il est possible de passer par un service auto-hébergé comme isso. Pour l’instant j’ai décidé de ne pas en mettre.
Je reste cependant disponible à la discussion sur mastodon
Repartir de zéro (ou presque)
Tout le blog a été remis à plat et je suis reparti de casi-zéro. Pour ceux qui le connaissaient, vous constatez que beaucoup d’articles manquent à l’appel. Pour l’instant, j’ai remis ceux jugés importants. D’autres suivront et certains ne seront tout simplement pas intégrés.
Choix du thème
Je suis tombé sous le charme du thème attila pour Pelican. Je l’ai tout de même modifié pour correspondre à mes attentes :
- Les polices de caractères ne sont plus chargées depuis des CDN pour des question de vie privée des visiteurs
- J’ai augmenté la largeur du contenu
- La police pour les icônes est FontAwesome
Je prévois d’intégrer les liens vers les sites amis en pied de page, plus d’autres bricoles…