Thingamablog 1.0
Thingamablog 1.0 est sorti !
Pour ceux qui ne le sauraient pas, Thingamablog est, comme son nom l'indique, un outil de blog. Si je vous en parle, c'est bien entendu parce que c'est celui que j'utilise. Il est programmé en Java et est donc multi plate-formes. Son principal avantage réside dans le fait qu'il ne nécessite pas de langage de programmation côté-serveur (comme par exemple PHP), et peut donc être mis en place sur n'importe quel serveur (peu de serveurs ne supportent pas PHP mais il y en a encore). Il s'exécute directement sur mon ordinateur, via une vraie interface, plus conviviale et plus rapide que n'importe quelle interface web. Il enregistre les fichiers soit en local soit en FTP. Je profite de l'enregistrement local pour l'enregistrer en réalité directement sur le serveur via WebDav et NetDrive (un disque local-distant en quelque sorte). L'interface (en français) est très jolie et très soignée ce qui ne gâche rien.
Les changements depuis la 1.0.5b sont peu nombreux et assez peu visible. Le plus notable est probablement le support des dictionnaires d'OpenOffice.org, du coup je gagne plus de 10 Mo d'espace disque. En revanche, les dernières versions avaient été pleines de nouveautés intéressantes au niveau du moteur de blog lui-même (localisation du calendrier, pages d'entrées séparées, pages suivantes/précédentes, etc.). Au final il est vraiment complet et n'a pas grand chose à envier aux "poids-lourds" de la catégorie.
Si les modèles (templates) sont relativement personnalisables et permettent de faire pas mal de choses, il est évident que la flexibilité est nettement moindre que celle d'un moteur en PHP (ou alors il faut maîtriser la programmation en Java). J'ai par exemple eu quelques problèmes pour sortir un flux RSS 1.0 correct (j'y suis finalement arrivé en sacrifiant les heures, minutes et secondes de publication).
Pour ceux qui seraient intéressés, voici mes modèles :
- archive.template (archives mensuelles)
- category.template (catégories)
- entry.template (page des articles individuels)
- feed.template (flux RSS 1.0 valide !)
- index.template (index des archives)
- main.template (page d'accueil)
J'allais presque oublier le lien pour le télécharger ;-)
Xavier Robin
Publié le samedi 25 juin 2005 à 18:44 CEST
Lien permanent : /blog/2005/06/25/thingamablog-1.0
Tags :
Internet
Commentaires : 0