Cette fonction est intégrée à la Gestion des Groupes de Mots-clés dans SPIP 3.
Fonctionnement
Après installation du plugin, vous disposez de nouvelles case à cocher sur les pages de gestion des mots-clé, permettant de spécifier à quel type d’objets peuvent être attachés tel ou tel groupe de mot clé :
Ensuite, sur les pages de vues de ces objets (par exemple la page de vue auteurs) vous disposez du bloc de choix des mots clé que vous avez l’habitude de voir sur les pages articles ou rubriques :
Exemple sur la vue « documents » [1] (avec le plugin « Médiathèque ») :
Dans les squelettes
Désormais vous pouvez effectuer dans vos boucles auteurs ou documents [2], les mêmes sélections par mots clé que vous pouviez déjà faire sur les articles et rubriques ; ainsi par exemple pour n’afficher que les auteurs auxquels le mot clé N°8 a été attribué :
<BOUCLE_auteur(AUTEURS){id_mot=8}>
<p>#NOM</p>
</BOUCLE_auteur>
Avec les tables auteurs étendues
Le plugin Mots Objets peut être utilisé avec le plugin Contacts et Organisations, et permet d’attribuer des mots clé aux contacts ou organisations, via l’auteur lié.
Évolutions
Ce plugin a été développé en attendant l’arrivée de SPIP 3.0 (toujours en développement) qui intègre une nouvelle gestion des mots. Cette future version dispose d’une table de liaison spip_mots_liens
et de formulaires pour appliquer des mots à l’objet (déclaré) que l’on souhaite. Et figurez vous que le formulaire de mots apparait même dans la pop-in de documents qui plus est ! (mieux que ce plugin donc !).
Questions / réponses
Q. J’ai bien installé le plugin « mots objets », mais je ne peux pas attribuer de mot-clé aux documents ?
R. Avez-vous configuré les groupes de mots ?
Par défaut, les groupes de mots clé ne peuvent pas être attribués aux auteurs et au documents, il faut donc aller sur la page de configuration des mots clé, choisir un groupe de mots clé, puis spécifier par les cases à cocher, que tel groupe de mot peut bien être attribué à tel objet.
Discussions par date d’activité
26 discussions
Bonjour et encore bravo
J’ai une erreur recurrente dans prive_spip.log :
Oct 05 18:02:09 127.0.0.1 (pid 4020) Erreur - ’mots_objets_autoriser’ non definie !
une erreur dans plugin.xml ?
Effectivement, merci.
(http://zone.spip.org/trac/spip-zone/changeset/41518)
Répondre à ce message
Il ne manque plus que de pouvoir ajouter des mots... aux mots eux-mêmes et ce serait absolument génial (oui je sais c’est pas possible à cause de la nomenclature des tables, et c’est bien dommage !)
Répondre à ce message
La jointure mots/auteurs ne semble plus fonctionner.
Effectivement la liaison directe semble ne plus fonctionner ; en revanche en spécifiant ne nom de la table de liaison dans la boucle ça fonctionne :
Depuis la version 0.2.1 et la révision r41268 la jointure mots/auteurs est à nouveau opérationnelle.
Bonne utilisation.
Répondre à ce message
Existe t-il une procédure pour passer de « Mots partout » à « Mots objet » ?
Mots partout gère la hiérarchie des groupes de mots, pas ce plugin qui ne gère que des liaisons supplémentaires mots/auteurs et mots/documents.
Je suppose que tu peux passer de l’un à l’autre si tu n’utilises pas la hiérarchie, et si tu n’as que des liaisons auteurs ou documents. Peut être en supprimant le champ id_parent de la table spip_groupes_mots.
Pour info,
L’ajout des mots clefs aux documents ne se fait pas en direct dans les pages d’édition des articles comme avec « Mots partout », nécessite d’utiliser un plugin supplémentaire, « Médiathèque », pour retrouver les documents et leur affecter un mot clef.
Chose intéressante : on dirait que le plugin utilise exactement la même table que (même nom et même structure) que « Mots partout » pour effectuer ses enregistrements - table spip_mots_documents
Oui je n’avais pas vu ta réponse :
La migration semble aisée (même table d’enregistrement des liaisons mots-documents).
Personnellement, j’effectue une moyenne de 4 liaisons entre chaque documents et des mots clefs, je me retrouve parfois à taguer entre 20 et 30 documents à la chaîne pour un seul article, et aujourd’hui la table de laisons (mots-documents) à plus de 6000 enregistrements.
Très dommage qu’on perde l’efficacité d’ajout en direct des mots clefs aux documents directement sur la page d’édition des articles car aujourd’hui il ne semble pas y avoir d’alternatives à ce type d’utilisation.
PS : un grand bravo pour ton tuto « nouvel objet spip » avec le plugin d’exemple « chat », la meilleure source que j’ai pu trouver pour réaliser un plugin !
Répondre à ce message
Non. Le plugin ajoute la possibilité sur les auteurs et documents (avec Médiathèque) sans surcharger de fichiers de SPIP et en utilisant le formulaire fourni par SPIP. Cela oblige à ce que l’objet auquel on veut associer un mot ait une page de vue, ce qui n’est pas le cas des forums (ni des documents d’ailleurs, mais on l’affiche sous la page d’édition d’un document). Je ne préfère pas que ce plugin devienne une usine complexe, d’autant que les mots clés seront un futur chantier de travail pour la version de SPIP en développement, afin d’avoir, comme les documents une table spip_mots_liens plus simple à gérer.
Oui, cela fait plusieurs mois que je lis ça : la prise en charge étendue des mots clefs dans le core...
Mais en attendant cette évolution que faut il faire pour ne pas être bloqué plus tard ?
Et pour cette évolution, on en est encore loin ?
Répondre à ce message
Est-ce qu’il fonctionne pour les forums ?
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 : |