Donc, vu que j'ai un peu de temps entre 2 tables rondes du CMSday, je te fais une réponse plus complète. (Note: je poste ceci après mon retour a Bruxelles, vu que CMSday n'avait pas jugé opportun de mettre le réseau wifi de la salle en accès public...)
Pourquoi j'ai besoin d'arborescence de mots-clés et/ou de pouvoir mettre des mots sur les mots ? Cas pratique: continent/ sous-continent / pays + groupes de pays arbitraires ("francophonie", "commonwealth", "pays où les dirigeants portent des chaussettes bleues"). Un système de mots-clés sur mots-clés me permet de définir une fois pour toutes ces liens, et ne demande à l'utilisateur que de sélectionner un pays dans une drop-down list pour affecter implicitement à son article tout un tas d'information.
Mais mais mais ! On peut aussi faire ça en liant des rubriques avec Polyhiérarchie !!
OK, mais :
Sur plusieurs projets, j’ai séparé la structure par rubriques de la partie privée de celle du front-end, qui se base exclusivement sur des mots-clés. Ceci me permet de gérer plus facilement mes utilisateurs internes : les plus bordéliques (60%) des auteurs sont admins restreints de leur propre "département" dans le back-end, qui est vaguement structuré suivant l'organisation interne de la boite, alors que le front-end est structuré selon les besoins des utilisateurs lambda, qui se fichent éperdument du fait que le sujet X est géré par la personne Y dans le département Z, ou parfois par plusieurs personnes appartenant à des départements différents. Cette méthode me permet d’éviter que les "vilains" utilisateurs internes ne tentent de répliquer leur structure personnelle de travail dans la partie publique du site. Cela me permet également de les pousser à passer quelques secondes à catégoriser proprement leur information, vu que s'ils ne taggent pas leurs articles, ceux-ci n'apparaissent nulle part sur le site public.
L'utilisation des mots-clés me permet de séparer les tags en groupes sémantiques (pays, type de contenu, "sujet principal", tags de description de contenu du texte, etc) distincts dans l’interface de création/édition d’un article, et me permet aussi d’utiliser les fonctionnalités natives telles que « un seul mot de ce groupe » ou « groupe important », ou des plugins tels que motus pour cacher certains groupes de mots-clés à certains auteurs.
Similairement, je dois parfois créer des structures hiérarchiques (en arbre) de mots-clés dans laquelle j'ai besoin de mettre les mots-clés dans des groupes et sous-groupes qui, eux, doivent être non-sélectionnables (exemple : groupe "responsable des violations des droits syndicaux" > sous-groupe "Etat" > mots-clés "Etat en tant qu'employeur", "Etat au pdv légal", etc). Et encore une fois, l’auteur choisit simplement le mot-clé kivabien dans une drop-down list (qui montre la structure groupes->sous-groupes->mots) en 2 clicks.
Évidemment, ce ne sont que quelques exemples pris a brûle-pourpoint, et je reste persuadé que Polyhiérarchie fonctionne parfaitement pour des besoins différents des miens. Est-ce que mon avis vous semble logique/viable, ou vous pensez que je me plante ?
Pour la petite histoire, j'ai testé et fait tester Polyhiérarchie sur un autre projet : mes collègues trouvaient le sélecteur de rubriques un peu longuet à utiliser lorsqu'il leur fallait ajouter plus de deux ou trois rubriques. De plus, ils comprennent immédiatement le principe des mots-clés, alors que la polyhiérarchie de rubriques/articles leur demande une gymnastique intellectuelle qui représente un challenge plus important pour certains. Mais j'imagine que ceci vient aussi de leurs habitudes, et des miennes.
Je pourrais trouver un budget en interne pour subventionner le développement d'une solution efficace, pérenne et extensible... Mais vu le créneau de ma boîte (syndicats internationaux), ledit budget ne sera sans doute pas très impressionnant. Quelqu'un a envie de mordre à l'hameçon?
Il est bien clair que le produit du développement serait mis à disposition de la communauté. Histoire de ne pas polluer la liste, j'imagine qu'il vaudrait mieux que les éventuelles propositions se fassent par message privé.
Bonne nuit à tous!
Alex