Au revoir Catégories

Ca 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.

Au revoir categories

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…

Tags: ,

4 commentaires à “Au revoir Catégories”

  1. Patrick B. Says:

    J’ai fait… presque au début, heureusement. Mais un léger regret: la taille du tag n’est pas proportionnelle à sa présence, comme dans tagsclouds, ou flickr ou encore Jamendo. Le plugin dit pourtant comment s’y prendre, mais je n’ai jamais pu le réaliser. Si quelqu’un à une info sur le sujet… j’ai scrupuleusement tagué la totalité de mes billets. Espérons que la v2 ne nous obligera pas à tout refaire! Au fait, à propos de plugin, le Captcha anti-spam, je n’ai jamais compris comment l’installer… Je me suis arrêté au moment ou ça parlais de sql.

    ::

  2. LostInBrittany Says:

    Oui, c’est mieux de le faire au début que après quelques mois, j’ai passé un temps fou à tout changer.

    Sinon, pour le tagcloud, je n’ai pas essayé, mais AccesOWeb (voir lien dans ma blogroll), qui utilise Dotclear aussi, a une joli tagcloud, il faudra demander à Philippe comment il l’a fait.

  3. Guillaume Says:

    T’a re-tagué tout tes billets… ouais, tu est courageux… je commence à me demander si je devrais le faire pour mon blog… et dire que j’ai abandonné mon blog wordpress ou le multi-catégorie était incorporé de base :-/

  4. LostInBrittany Says:

    Courageux… plutôt têtu je dirais 🙂

    Tu pourrais essayer de migrer vers Dotclear 2, où les tags sont de base aussi. Je ne peux pas, car je n’ai pas PHP 5 sur cet hebergement (mais ça va bientôt changer).

    Mais de totuers façons, le plugin est (relativement) facile à installer et gérer, il vaut la peine d’essayer.

Leave a Reply