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.
Discussions par date d’activité
6 discussions
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
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
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
Est-ce qu’il propose automatiquement la recherche de doublons possibles ?
non, car j’avoue ne pas savoir sous quels critères une telle recherche pourrait se faire.
Autant des doublons comme liberté / libertés sont assez clair (encore que), autant quelque chose comme justice / égalité ne saurait être retrouvé qu’en fonction du contenu sémantique du site.
Ceci dit, si tu a une idée, n’hésite pas.
Je ne pensais pas en terme de synonymes, mais en termes d’orthographe (Liberté, Libertés, Libairté, Liperté ... ).
Il existe des fonctions PHP pour calculer la proximité de 2 chaînes ; Il y a peut être à jouer un peu avec pour proposer des suggestions.
http://fr.php.net/manual/fr/function.levenshtein.php
http://fr.php.net/manual/fr/function.similar-text.php
http://fr.php.net/manual/fr/function.soundex.php
intéressant ces fonctions, cela pourrait me servir pour mon mémoire.
Ceci dit je n’ai pas le courage ni le temps de les implémenter dans ce plugin. Mais je prend note pour une amélioration future.
Répondre à ce message
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
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |