[spip-dev] [souhait] Enrichir la gestion des mots-clés

Bonsoir,

Je me permets de profiter de la période un peu morne du mois
d'août pour relancer une idée qui me tient à coeur, à laquelle je suis
prêt à consacrer beaucoup d'énergie, mais qui touche tellement
profondément, me semble-t-il, au coeur de spip qu'une contrib me semble
difficilement envisageable et que la seule manière de faire est sans
doute de tenter de vous convaincre de son utilité.

Il s'agirait, pour peu qu'une option générale l'autorisant soit activée,
de permettre aux webmestres de configurer chaque groupe de mots-clés
selon les modes suivants:

A°- Liaisons

         1. Pas le liaisons entre mots-clés (par défaut)
            Identiquement la situation actuelle: les mots-clés
            n'interagissent pas entre eux.

         2. Groupe acceptant les liaisons uniquement vers des mots
            appartenant à d'autres groupes

         3. Groupe acceptant les liaisons uniquement vers des mots
            appartenant au même groupe

         4. Groupe acceptant des liaisons vers tous les mots-clés

B°- Hiérarchie

         a. Groupe plat (par défaut)
            La situation actuelle: un groupe de mots-clés ne
            différencie aucunement les éléments qui en font partie.

         b. Groupe hiérarchisé
            Permet de mettre en place une arborescence de mots-clés
            dans ce groupe. Le modèle de la gestion des
            arborescences de mots-clés serait celui de la "rubrique"
            pour laquelle pas mal d'outils sont déjà disponibles
            dans spip.

En combinant ces deux critères, on obtient 8 situations possibles:

         - 1a: situation actuelle. Par défaut. Pas de stress pour
           ceux qui ne veulent pas rentrer dans le truc.

  - 2a: on ouvre uniquement la possibilité de faire des liens
           entre mots-clés de groupes différents. Pas d'arborescence.

         - 3a (ou 4a): l'archétype du rhizome. Un groupe de mots-clés
           peut constituer une véritable toile où chaque point peut
           ou non être en contact avec chaque autre.

         - 1b: archétype des rubriques: on situe chaque élément de
           façon "dure" dans une arborescence, point final (2b: idem,
           mais avec la possibilité d'aller jeter un oeil sur
           l'arborescence d'à côté).

         - 3b et 4b: là, j'avoue que ça devient plutôt la folie
           furieuse pour suivre mais avec un peu d'imagination, ça
           peut sûrement donner de jolis feux d'artifice.

Ajoutés aux outils existants, ces nouveaux outils permettent de
renouveller assez fondamentalement l'architecture des sites sous spip:

         - Faire cohabiter plusieurs arborescences dans un même
           site. Par exemple, une arborescence thématique (culture >
           cinéma > road movies), une arborescence géographique
           (asie > inde > kerala), une arborescence typologique
           (articles de presse > entretiens),... et d'autres.

         - Lier des éléments de ces arborescences entre eux (avoir
           en permanence des renvois vers des pages pertinentes).

         - Concevoir une navigation "rhizomique", essentiellement
           basée sur les mots-clés. Un site web "dépourvu de centre".
           Associé à un système de wiki, ça peut être sympa.

Conceptuellement, une telle évolution aurait entre autres pour effet de
rendre les rubriques caduques (logiquement en tout cas): elles ne
constitueraient plus qu'un sous-type du type "mot-clé".
Fonctionnellement, elles garderaient sans doute une pertinence pour
permettre aux utilisateurs de l'interface privée de "se repérer". Il
serait donc possible, en vue de simplifier le code et la base de
données, de transformer les rubriques en un groupe de mot-clé,
simplement doté d'une primauté fonctionnelle sur les autres: celle de
structurer la navigation dans l'interface privée.

Au plaisir de lire vos réactions,

François

Pour moi autant la hierarchisation je suis d'accord autant les liaisons je
trouve cela trop uzine à gaz

ça ressemble en plus étoffée à ce à quoi je réfléchis en ce moment. Comme
j'ai du mal à comprendre tout ce qui est dit par François Schreuer, j'expose
mon besoin :

A propos des groupes/mots clés, je suis en train de voir pour coder une
modification.
Je souhaiterais pouvoir limiter la portée des groupes de mots clés à un
secteur de base (rubrique en haut de la hierarchie).

En effet, vu l'abondance de groupes de mots clés dont je vais avoir besoin,
mes rédacteurs vont faire face, lors de la rédaction d'un article, à une
liste sans limite de groupes de mots clés.

J'ai déjà commencer à ajouter un champ à la table spip des groupes de mots
clés, fait quelques modifs pour tester ... mais tout ça de façon "purement
amateur", pour voir l'étendue de mes besoins et la possibilité de les
réaliser.

Je pense donc que du bien du souhait de François Schreuer, d'étendre la
puissance des mots clés.
Affaire à suivre.

Je serais également plus de l'avis de Luc, la proposition de Francois me
paraissant un peu compliqué, et je trouve que l'idée de faire "disparaître"
les rubriques est loin d'être évidente à mettre en place, d'autant plus que
la gestion des mots clés reste compliqué et non forcément nécessaire.

Pour revenir sur le sujet, je trouverais pratique que l'on puisse associer
un groupe de mots clés uniquement à une ou plusieurs, ou à toutes (comme
c'est actuellement) les rubriques. Ainsi, cela peut permettre de faire des
groupes de mots clés plus spécifique, que l'on a pas à trainer sur toutes
les rubriques. Par exemple, je fais un site de critiques :
http://www.criticomatic.tk et j'ai par exemple la rubrique cinéma. J'ai un
groupe de mot clé nommé "réalisateur". En l'état actuel, je dois le
supporter sur toutes les rubriques, meme dans musique par exemple, ou il n'a
évidement rien à faire.
Et pourtant ce groupe de mot est pratique vu qu'il permet de voir tout les
films réaliser par tel ou tel réalisateur.

Je résume donc l'idée : permettre d'associer une ou plusieurs rubriques à un
groupe de mot clé (ou l'inverse).

Qu'en pensez vous ?

"Luc" <luc.web@club-internet.fr> a écrit dans le message de
news:cfjga3$dqk$1@sea.gmane.org...

ça ressemble en plus étoffée à ce à quoi je réfléchis en ce moment. Comme
j'ai du mal à comprendre tout ce qui est dit par François Schreuer,

j'expose

mon besoin :

A propos des groupes/mots clés, je suis en train de voir pour coder une
modification.
Je souhaiterais pouvoir limiter la portée des groupes de mots clés à un
secteur de base (rubrique en haut de la hierarchie).

En effet, vu l'abondance de groupes de mots clés dont je vais avoir

besoin,

"Saturne" <benjamin_nesme@hotmail.com> a écrit dans le message de news:
cfl3i3$q08$1@sea.gmane.org...

Je résume donc l'idée : permettre d'associer une ou plusieurs rubriques à

un

groupe de mot clé (ou l'inverse).

Qu'en pensez vous ?

Tout à fait ce que je suis en train de faire, c'est plutôt dans le sens
groupe de mots clé associé à une rubrique (ou à toutes les rubriques comme
actuellement).

Je ferais tourner la contrib une fois opérationnelle, mais j'espère malgré
tout que la proposition de François puisse être développer. On ne sait pas
de quoi seront fait nos besoins, plus tard.