Au revoir Catégories
06-09-2006 par Horacio GonzalezCa faisait un bon moment que je voulais changer le système des catégories de Dotclear par un système de mots clé ou tags. Les tags sont des petites expressions de texte qui décrivent le contenu du billet et permettent la classification, la recherche et l’interconnexion des billets d’un mode beaucoup plus souple que les catégories. Mais Dotclear ne les intègre pas, il veut que chaque billet soit mis dans une et seulement une catégorie.
Il y a à peine une année, ça ne m’aurait pas embêté plus que ça, mais après des mois d’utilisation intensive de Gmail, Flickr, Technorati et plein d’autres, je me suis habitué à l’utilisation de tags ou mot clés.
Prenons par exemple mon dernier billet sur Firefox sur Ubuntu. Le billet parle de Firefox et d’Ubuntu, et il est donc susceptible d’intéresser aux visiteurs qui cherchent de l’information sur Ubuntu ou sur Firefox ou sur les deux. Avec les catégories, je pouvais placer mon billet soit sous “Firefox”, soit sous “Ubuntu”. Si je le plaçais sous “Firefox”, il ne serait pas lister lorsque les visiteurs cliquaient sur la catégorie “Ubuntu”, si je le plaçais sous “Firefox” le problème aurait été inversé.
Pour essayer de contourner la limitation, je ajoutais des tags à la main sur mes billets, avec des liens vers Technorati, mais cela n’était qu’une bricole, et en plus une ennuyante à entretenir.
Avant hier soir j’ai donc décidé de changer le système et je suis aller chercher une solution sur le site des plugins du Wiki de Dotclear. Et voilà, la solution est apparue sous la forme d’un plugin : Tags.
J’ai donc installé la version 0.2.1 du plugin Tags, qui a besoin de l’installation préalable du plugin Métadonnées de billets. Une fois installés, j’ai modifié les fichiers template.php
, list.php
et post.php
du thème pour faire apparaître les informations sur les tags. J’ai dû aussi modifier plusieurs fichiers (en suivant ces instructions du forum Dotclear) pour avoir l’interface de adjudication de tags ajouté à la page d’édition de mes billets. En dernier, et c’est la partie la plus longue, j’ai ajouté de tags à tous mes billets, en effaçant préalablement si besoin les tags manuelles que j’avais mis.
Et voilà, maintenant mon blog a des tags et les catégories ont passé à l’oubli. J’imagine que ça fait mon blog plus Web 2.0 friendly, en supposant que quelqu’un arrive à définir qu’est-ce que c’est la Web 2.0…