Fusion de mots-clef

Certains plugin permettent aux auteurs de créer automatiquement des mots-clef, sous forme de « tag ». C’est le cas par exemple de spipicious ou étiquettes (ou son ancêtre la tag machine).
Cela peut entraîner une multiplication inutile des mots-clef, avec une certaine redondance.

Le plugin fusion de mots-clef permet d’effectuer des séries de remplacement de mot clefs, en recréant automatiquement les relations mots-objet.

Installation et configuration requise

Le plugin est disponible en deux versions :
-  version 0.y.z pour SPIP 2.1.
-  version 1.y.z pour SPIP 3.0.

Il s’installe comme n’importe quel plugin.

Versions de SPIP
Sous SPIP 2.1 il ne reconstruit les relations mot-objets pour tous les objets suivants :
-  articles
-  brèves
-  document
-  rubriques
-  forums
-  sites

Il ne permet pas pour l’instant de gérer les mots clefs associés aux objets génériques créés via Mot Objets. Si le besoin s’en fait sentir, n’hésitez pas à le coder et à mettre à jour le source du plugin sur la zone, ou à glisser un petit mot aux développeurs.

En revanche, la version du plugin pour SPIP 3.0 et SPIP 3.1 gère n’importe quelle relation objet-mots, passant par la table spip_mots_objets.

Cette fonctionnalité a été intégrée dans SPIP 3.2, qui n’a donc pas besoin de ce plugin : on y accède sur la fiche d’un mot clé, avec le bouton "Admin. avancée".

Utilisation

Il est vivement recommandé de procéder à une sauvegarde préalable de la base de donnée.

Seul un administrateur peut procéder à la fusion des mots-clef. Il doit pour cela se rendre dans le menu « Édition », puis « Fusionner des mots-clef ».

Une fois sur cette page, il choisit le groupe de mots-clef où il souhaite procéder à des fusions. Il peut aussi choisir de ne pas sélectionner de groupe.

Se présente alors deux colonnes, qui listent les mot-clefs.
À gauche, sélectionnez les mots-clef à remplacer, et à droite choisissez celui qui doit les remplacer. Puis validez le formulaire.

Procédez ainsi jusqu’à ce que la liste des mots-clef soit assez épurée.

Évolutions possibles et souhaitables

-  Intégration des mots-clef liés à d’autres objets, dans la branche pour SPIP 2.1.
-  Permettre un tri des mot-clefs par ancienneté, permettant d’afficher les motclés triés par date de création, car en pratique on voudra plus souvent examiner les nouveaux créés
-  Intégrer un sélecteur générique, pour faciliter le choix dans des longues listes de mots-clef.

-  Pour les programmeurs : le plugin est développé sur la spip-zone. Il faut procéder aux tests dans /trunks et reporter l’une branches/v0. Pour le moment, trunk correspond à la version 0, pour SPIP 2.1. La version pour SPIP 3 est la branche v1.

-  Icone de Alessandro Rey diffusée sous licence GPL.

Discussion

6 discussions

  • 7

    Bonjour,

    Une version compatible pour spip 3.2 est-elle prévue ?

    Merci d’avance,

    Cordialement,

    Hervé

    • Il faudrait tester en modifiant le paquet.xml.

      Mais il me semble avoir lu que cette fonctionnalité était native en SPIP 3.2 (cf le message d’annonce de la 3.2)

    • Merci Maïeul,

      Je n’avais pas vu cette nouvelle fonction de Spip 3.2 et c’est ici :
      https://www.spip.net/fr_article6399.html

    • Hop c’est dans la doc.

    • Merci JLuc (je n’ai pas eu le tps de tester cette fonctionnalité de 3.2)

    • Bonjour,

      « Cette fonctionnalité a été intégrée dans SPIP 3.2, qui n’a donc pas besoin de ce plugin. »

      Je n’ai pas trouvé le menu dans l’espace privé de Spip 3.2 !

      Où cela se trouve-t-il ?

      Merci d’avance

    • Je me répond :

      Il faut aller sur la fiche d’un mot clé et cliquer sur le bouton "Admin. avancée".

      Ça mériterait peut-un ajout sous « Cette fonctionnalité a été intégrée dans SPIP 3.2, qui n’a donc pas besoin de ce plugin. ».

    • Précision ajoutée. Merci.

    Répondre à ce message

  • Hello Maieul :)

    Ca c’est LE plugin que j’attendais ! :)

    Par contre, En SPIP 3.0.14 SVN [21181], le tri par groupe de mot ne fonctionne pas. Tu peux choisir ce que tu veux, systématiquement la page d’exec te listera tous les mots clés du site (là je le teste sur un site où j’en ai bien au bas mot 2000 ou 2500 je te laisse imaginer la tronche de la page xD )

    Autre chose : comment sont triés les mots clés en fait, dans la liste ? Je croyais à un tri par ID mais apparament pas du tout, ni alpha, ni ... ???

    Quelques suggestions du coup : peut être ajouter une colonne avec l’ID des mots clés serait un plus, de même que revoir le tableau pour que Tablesorter fonctionne dessus.

    Je vais essayer de voir ce que je peux faire en ce sens si tu m’y autorises ?

    Répondre à ce message

  • 1
    Eric Luyckx

    Bonjour

    intéressant ce plugin, est-ce qu’il fusionne aussi les chaînes #descriptif et #texte ?
    si oui, quel est le principe ? addition ? remplacement ?

    bonne soirée

    Eric

    • A la base, ce plugin est prévu pour des mot clefs générés « à la volé » sans #DESCRIPTIF ni #TEXTE.

      Par conséquent, les seuls descriptifs et textes gardés sont ceux qui se trouve dans le mot clef final. (Si je fusionne « maman » et « mère » pour ne garder que « mère », alors c’est le descriptif de « mère » qui sera gardé).

    Répondre à ce message

  • 3

    Est-ce que tu connais une solution (ou un bout de solution) pour ajouter des tags pour SPIP3 ? Les plugins ne marchent que pour des versions inférieures à SPIP3.

    • demander gentillement aux auteurs des plugins de les porter sous SPIP 3 ?

    • C’est un peu fait :-) Mais je me disais que tu avais peut-être un bout de quelque chose dans un coin vu que traite la question pour SPIP3.

    • la réponse est non … il faut simplement modifier les plugins (peut être créer pour le coup une nouvelle version) pour qu’ils se basent sur la table spip_mots_liens et plus sur les tables spip_mots_xxx

    Répondre à ce message

  • 3

    Est-ce qu’il propose automatiquement la recherche de doublons possibles ?

    Répondre à ce message

  • 1

    Rien compris...

    La partie utile semble être « permet d’effectuer des séries de remplacement de mot clefs, en recréant automatiquement les relations mots-objet », dont je ne comprends pas un mot.

    Est-ce que quelqu’un a compris et voudrait détailler en quoi consiste ce plugin ?

    • heu, peut être que si tu comprend rien est-ce parceque tu n’est pas confronté au pb, vu qu’il y a au moins 8 personnes qui ont compris cet article.

      Suppose un site où les gens puissent ajouter automatiquement des mot clefs. On peut avoir alors des choses comme les mots-clefs suivant :
      -  liberté
      -  libertés
      -  Libertés
      -  Liberté

      Ce qui est redondant. Le plugin se propose simplement de fusionner ces mot-clefs, en les remplacant tous, par ex, en « liberté ».

    Répondre à ce message

Ajouter un commentaire

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom

Dernière modification de cette page le 13 novembre 2017