PGG -- Pity Glob-Glob
PGG est le (tout) petit moteur de blog en ligne de commande que j'ai écris pour mon usage personnel sur ce site. Bien qu'assez 'brut de fabrique' et comportant quelques défaults, je dois avouer qu'il fait exactement ce que j'attend. Je le mets donc à dispo, qui sait, sa façon de faire plaira peut-être à quelqu'un d'autre également ? :-)
Il se compose d'une partie PHP gérant l'affichage et d'un script BASH pour l'ajout des nouveaux articles. Son but est de gérer le minimum, c'est à dire un index, l'affichage des articles et une petite navigation dans les archives classées par date. Il ne gère donc pas les commentaires, les tags/catégories, les trackbacks, l'intégration avec les services ouaib 12.0, les smileys ni autre kikouloleries. Il est néanmoins possible qu'un flux RSS soit ajouté prochainement.
PGG n'a pas besoin de base de données pour fonctionner (tout est basé sur "the good old filesystem way" :p ), et est - du moins je l'éspère - aisément* intégrable au sein d'un site déjà en place (néanmoins, il est livré avec de quoi fonctionner "en stand-alone"). Voyez la doc pour plus de détails.
Bien que PGG n'ait été testé que sur une plate-forme GNU/Linux, je me permet de penser qu'il peut fonctionner sur tout système Unix équipé des interprêteurs BASH, PHP et d'un système de fichier gérant les liens symboliques.
L'ensemble est distribué sous license WTFPL, n'hésitez pas à l'améliorer si l'envie vous en prend.
Si vous recherchez un outil de ce genre mais que celui-ci ne vous convient pas, vous pouvez jeter un oeuil sur NanoBlogger, beaucoup plus complet mais un peu usine à gaz à mon goût et surtout assez lourd à adapter, ou au très léger vee.
*quelques connaissances en HTML/PHP sont tout de même nécessaires.
Note : l'illustration fournie est une adaptation des Geekscottes, diffusé sous license Creative Commons BY-SA. Le svg de ma version est dispo ici, sous les mêmes conditions bien-sûr.
Note : un pgg2 est en préparation, j'essaye de faire un truc un peu mieux organisé et plus souple d'utilisation cette fois :)























