SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 198 visiteurs en ce moment

Accueil > Rédaction > Assistants de rédaction > Plugin Coche Mots > Coche Mots

Coche Mots

12 mars 2013 – par Joseph – 35 commentaires

10 votes

Ajoute une icône au formulaire d’ajout de mots-clés affichant une liste de cases à cocher de tous les mots-clés d’un groupe.

D’après une idée originale de Sébastien, voir Choix des mots clés dans une fenêtre.

Objectif

Lorsque l’on doit associer plusieurs mots-clés à un objet, il peut-être plus utile de disposer d’une liste de tous les mots-clés existant et de cocher simplement ceux s’appliquant à l’objet en question.

Cela s’avère également utile lorsque la liste des mots-clés disponibles est longue et que SPIP remplace alors une liste de choix par un champs de recherche. Si l’on utilise un thésaurus précis, on ne se souvient pas toujours de l’ensemble des mots-clés disponibles et il est alors pertinent de pouvoir consulter la liste complète.

Fonctionnement

Une fois installé, le formulaire d’ajout de mots-clés est légèrement modifié : l’icône de Coche Mots est ajoutée à la droite de chaque groupe de mots-clé, seulement s’il est possible d’associer plusieurs mots-clés du même groupe [1].

Le fonctionnement du formulaire d’ajout de mots-clés n’est pas modifié et peut donc être utilisé de la manière habituelle.

Alternativement, il est est possible de cliquer sur l’icône de Coche Mots pour faire apparaître une liste de cases à cocher avec les mots-clés du groupe concerné (voir capture ci-dessous).

Les mots-clés du groupe déjà associés à cet objet sont déjà cochés. Il vous suffit de modifier la sélection de mots-clés et de valider. Le formulaire Coche Mot permets donc à la fois d’associer et de dissocier des mots-clés, le tout en une seule opération.

Voir en ligne : http://plugins.spip.net/cmots

Notes

[1Pour les groupes de mots-clés à choix unique, il n’y a donc pas d’icône additionnelle.

Dernière modification de cette page le 4 novembre 2015

Retour en haut de la page

Vos commentaires

  • Le 20 juillet 2015 à 16:50, par Julien En réponse à : Coche Mots

    Bonjour,

    Une màj est-elle prévue pour qu’il fonctionne avec le plugin « Groupes de mots » ?

    http://contrib.spip.net/Groupes-de-mots-cles-arborescents

    • Le 25 mars 2016 à 10:57, par Chourak En réponse à : Coche Mots

      Bonjour,

      Je plussoie la demande ci-dessus, étant confronté au même problème :)

      Merci !

    • Le 24 mai 2016 à 15:56, par Julien En réponse à : Coche Mots

      Je relance :)

    • Le 29 mai 2016 à 19:49, par Joseph En réponse à : Coche Mots

      Merci de tester la version 1.1.0 du plugin, normalement compatible avec les groupes de mots clés arborescents.

    • Le 30 mai 2016 à 15:17, par Julien En réponse à : Coche Mots

      Merci pour l’annonce :) Mais je n’observe aucuns changements après la mise à jours du plugin. Je vais réessayer plus tard sur un version neutre de SPIP.

    • Le 30 mai 2016 à 15:59, par Joseph En réponse à : Coche Mots

      En cliquant sur l’icône de coche mots à côté d’un groupe de mots clés contenant des sous groupes de mots, le formulaire ne liste t il que les mots du groupe racine ou bien aussi ceux des sous groupes ?

    • Le 30 mai 2016 à 16:10, par Julien En réponse à : Coche Mots

      Je n’ai aucune liste de groupes ou sous groupes de mots clés :/ Je n’ai que le nom du groupe.

    • Le 30 mai 2016 à 20:00, par Joseph En réponse à : Coche Mots

      Il serait possible d’avoir une capture d’écran et/ou un login/mdp n message privé pour voir le site d’exemple ?

      cdlt

    • Le 30 mai 2016 à 20:47, par Julien En réponse à : Coche Mots

      Bien sûr ! Envoyé depuis le formulaire de contact de ton site perso. Celui de contrib.spip ne fonctionne pas.

    • Le 30 mai 2016 à 21:43, par Joseph En réponse à : Coche Mots

      OK problème identifié. Portait sur le cas spécfique ou le groupe parent n’avait pas de mots clés.

      Ca devrait être bon en version 1.1.1

    • Le 31 mai 2016 à 09:21, par Julien En réponse à : Coche Mots

      Cool. Merci :)

    • Le 14 février à 18:29, par nicod_ En réponse à : Coche Mots

      Bonjour Joseph,

      pour info j’ai ajouté la compatibilité avec le plugin Mots Arborescents

      Dans le cas d’un groupe de mots clés arborescents, l’affichage est sous forme d’arbre, et pas en colonne.

      https://zone.spip.org/trac/spip-zone/changeset/102863

    • Le 14 février à 18:45, par Joseph En réponse à : Coche Mots

      Merci à toi.

    • Le 14 février à 19:37, par nicod_ En réponse à : Coche Mots

      Merci à toi pour ce super plugin :)
      Vraiment très pratique quand on a un thésaurus un peu riche.

    Répondre à ce message

  • Le 25 juillet 2016 à 12:44, par YannX En réponse à : Coche Mots

    Sur SPN, j’utilise le Formulaire Cmots dans une noisette du public (controlée par un #AUTORISER), cela facilite l’indexation rapide en lecture de controle...

    1. [(#REM) noisette pour gerer les mots-clés du groupe 2 Tags en Extra/article]
    2. [ (#AUTORISER{webmestre}|oui)
    3. #FORMULAIRE_CMOTS{2,'article',#ID_ARTICLE}
    4. ]

    Télécharger

    Une puce inattendue m’a amené à remarquer le groupe unique de<ul><li>...</li></ul> autour de la BOUCLES_mots :
    http://zone.spip.org/trac/spip-zone/browser/_plugins_/coche_mots/trunk/formulaires/cmots.html?rev=98726#L10 et http://zone.spip.org/trac/spip-zone/browser/_plugins_/coche_mots/trunk/formulaires/cmots.html?rev=98726#L17
    Je peux le « dépucer » par un div.formulaire_cmots ul  {list-style-type: none;}, mais :
    Ma question : est-ce necessaire ?
    Ou ne faudrait-il pas plutot modifier la structure

    <ul><li>
        <BOUCLE_mots(....>
               <div class="choix choix_#ID_MOT"

    en

    <ul>
        <BOUCLE_mots(....>
              <li class="cmots"> <div class="choix choix_cmots choix_#ID_MOT"

    Cependant, avec les évolutions de stylisation pour SPIP 3.1 décrites dans http://www.spip.net/fr_article3791.html, je n’ose pas modifier....
    exemple ci-dessous :

    D’ailleurs, j’ai recherché quelque temps le plugin (qui m’était encore enregistré dans l’aborescence .plugins/auto/cmots bien qu’à jour !) : il serait peut-etre utile de rappeler ce changement de noms, ainsi que de donner la balise d’appel du #FORMULAIRE_CMOTS dans le « Alternativement.... »

    à vous
    -  - - - -
    YannX
    http://www.spippourlesnuls.fr

    • Le 25 juillet 2016 à 13:21, par Joseph En réponse à : Coche Mots

      Bonjour YannX.

      J’avoue ne plus me rappeler la raison de ce li unique.

      Si on supprime le ul et le li, quel est le rendu sous SPIP 3.0 ? et sous SPIP 3.1 ?

      Si le rendu est OK, je n’ai pas de soucis pour le changement.

      Amicalement

    Répondre à ce message

  • Le 3 novembre 2015 à 15:36, par François En réponse à : Coche Mots

    Bonjour,

    Est-ce que le plugin est compatible avec slip 3.1 ?

    Je l’ai mis dans mon dossier de plugins/auto, mais il n’apparait pas…

    Merci d’avance

    • Le 4 novembre 2015 à 09:32, par b_b En réponse à : Coche Mots

      Salut, non le plugin n’est pas compatible avec SPIP 3.1 (pour l’instant ?). Je corrige l’info sur cette page.

    • Le 4 novembre 2015 à 12:37, par Joseph En réponse à : Coche Mots

      Euh en fait c’est surtout que le plugion n’a jamais été testé avec SPIP 3.1.

      Normalement ca devrait marcher. Faut juste faire l’essai.

    • Le 4 novembre 2015 à 14:36, par b_b En réponse à : Coche Mots

      Salut Joseph, j’ai juste viré le mot clé qui indiquait que le plugin était compatible 3.1 sur l’article. D’après l’historique des révisions, c’est Yannx qui l’avant ajouté, mais comme le paquet.xml du plugin n’indique pas la compat 3.1, je me suis permis de penser qu’il avait fait ça par erreur...

    • Le 4 novembre 2015 à 19:58, par François… En réponse à : Coche Mots

      Salut, en tous les cas, il n’apparait pas dans la liste des plugins… donc je suppose que, pour le moment, il n’est pas compatible.

    • Le 4 novembre 2015 à 21:16, par Joseph En réponse à : Coche Mots

      Je viens de faire un test rapide ==> fonctionne sans problème sous 3.1. Je modifie paquet.xml pour l’indiquer comme compatible et je mets à jour le mot-clé de l’article.

      Cdlt

    • Le 4 novembre 2015 à 21:18, par Joseph En réponse à : Coche Mots

      Tiens d’ailleurs, en mettant à jour les mots clés de l’article, je me dis que Coche mots pourrait être utile sur Contrib. ;-)

    • Le 4 novembre 2015 à 21:29, par b_b En réponse à : Coche Mots

      Tu n’étais pas obligé d’ajouter le mot clé manuellement Joseph, il y a u cron qui fait la syncro automagiquement entre les infos de plugins.spip et contrib.spip, ça sera pour la prochaine fois ;)

    • Le 4 novembre 2015 à 22:00, par Joseph En réponse à : Coche Mots

      Oh tu sais... tant qu’on y était :))

    • Le 5 novembre 2015 à 14:04, par François… En réponse à : Coche Mots

      J’ai jeté le dossier coche mots de mon dossier plugins/auto/. Je l’ai réinstallé. Et cette fois il est bien apparu dans ma liste de plugins. Et il fonctionne.

      Merci

      François

    Répondre à ce message

  • Le 6 août 2013 à 11:10, par mc En réponse à : Coche Mots

    bonjour
    avec coche_mots activé : l’auteur peut ajouter ou supprimer les mots clé de son article après qu’il soit publié si il passe...... par l’icône !!
    spip 3.0.10.

    • Le 6 août 2013 à 12:35, par Joseph En réponse à : Coche Mots

      Bonjour,

      les droits pour associer un mot-clé ne dépendent pas du statut d’un article. La configuration d’un groupe de mots-clés spécifie en premier lieu si les mots de ce groupe peuvent être attribués par un administrateur et/ou un rédacteur. Ensuite la fonction autoriser_associermots_dist du plugin mots ne vérifie pas si on le droit de modifier l’objet mais seulement si le statut permet d’associer des mots-clés à un objet.

      Je viens de fire un test local. En effet, on empêche un rédacteur d’ajouter/supprimer des mots clés pour un article dont il n’est pas l’auteur, tout en affichant l’ensemble du formulaire. Il n’y a d’ailleurs même pas de message d’erreur. je creuse la question et je reviens. Il doit y avoir une vérification a posteriori mais pas implémentée dans l’autorisatio pour associer un mot.

    • Le 6 août 2013 à 13:59, par Joseph En réponse à : Coche Mots

      J’ai ajouté des tests additionnels. Je commiterai la correction ce soir.

      Bien cordialement

    • Le 7 août 2013 à 13:37, par mc En réponse à : Coche Mots

      Bonjour
      C’est ok maintenant (d’autant que l’icône n’est plus présente, ce qui est sommes toutes, bien plus clair)
      merci

    • Le 7 août 2013 à 13:51, par Joseph En réponse à : Coche Mots

      Voir également la conversation suivante sur SPIP-Dev : http://permalink.gmane.org/gmane.comp.web.spip.devel/64550

    Répondre à ce message

  • Le 12 mars 2013 à 11:25, par Matthieu Marcillaud En réponse à : Coche Mots

    Ça a l’air bien sympa ça joseph !

    Je me demande dans quelle mesure c’est compatible avec

    • mots techniques (ça j’en doute pas trop),
    • motus (j’en doute pas trop non plus) et
    • groupes mots arborescents (là j’imagine que ça va pas aller, car je surcharge les formulaires de mémoire)

    Dans tous les cas ça me semble être super :)

    MM.

    • Le 12 mars 2013 à 12:53, par Joseph En réponse à : Coche Mots

      Bonjour Matthieu.

      Coche mots passe par le pipeline recuperer_fond pour ajouter son icone aux squelettes prive/objets/liste/mots_associer-recherche et prive/objets/liste/mots_associer-recherche (voir http://zone.spip.org/trac/spip-zone...).

      Concernant Motus, j’ai un site qui utilise ce plugin avec Coche Mots : pas d’incompatibilité constatée. Coche-Mots utilise de toute façon l’autorisation associermots qui est modifiée par Motus.

      Pour Mots Techniques, il faudrait tester. Cependant, il ne devrait pas y avoir de problème car (selon http://zone.spip.org/trac/spip-zone...) les boucles de l’espace privé ne sont pas modifiées.

      Pour Groupes de mots arborescents, il faudrait aussi tester. A priori, pas de soucis pour l’ajout de l’icône car on passe par les mêmes squelettes. Là où ça se complique, c’est pour la liste des cases à cocher. En effet, elle ne va prendre en compte que le critère id_groupe qui, si j’ai bien compris, correspond au sous-groupe auquel est rattaché le mot-clé. A priori, il faudrait travailler avec id_groupe_racine. Cela n’affecte que la liste proposée par Coche Mots, le fonctionnement de base du formulaire d’ajouts de mots-clés n’étant pas impacté.

      Donc, pour faire fonctionner les deux plugins ensembles, il faudrait que Groupe de mots arborescents surcharge #FORMULAIRE_CMOTS pour prendre en compte id_groupe_racine au lieu de id_groupe et afficher tous les mots-clés de la branche, triés par sous-groupes.

      Cordialement

    • Le 12 mars 2013 à 13:54, par Matthieu Marcillaud En réponse à : Coche Mots

      Merci de cette réponse. Si à l’occasion j’ai besoin des 2, je saurais quoi regarder du coup :)

    • Le 12 mars 2013 à 14:01, par Joseph En réponse à : Coche Mots

      En fait la question est de savoir si c’est Groupes de mots arborescents qui doit surcharger #FORMULAIRE_CMOTS ou si c’est Coche Mots qui doit tester la présence de GMA et proposer un formulaire différent le cas échéant.

    Répondre à ce message

Répondre à cet article

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Formidable, le générateur de formulaires

    23 janvier 2012 – 2141 commentaires

    Un générateur de formulaires facilement configurable pour les non-informaticiens et facilement extensible pour les développeurs. Introduction L’objectif était de créer un plugin permettant de générer des formulaires. Historiquement, 2 plugins (...)

  • Facteur

    21 janvier 2010 – 375 commentaires

    Un plugin pour regrouper toutes les fonctions avancées autour de l’envoi de courriels. Introduction SPIP propose une fonction générique envoyer_mail() pour envoyer un courriel. Elle est assez simple d’utilisation mais peut paraître limitée (...)

  • Sélections éditoriales

    19 mars 2015 – 66 commentaires

    Faites des listes de choses intéressantes. Ce plugin permet de gérer des listes de contenus quelconques de manière éditoriale. Chaque sélection est donc entièrement libre, et peut renvoyer aussi bien vers des contenus internes au SPIP quels qu’ils (...)

  • En onglets dans le texte de SPIP, ou ailleurs...

    18 décembre 2006 – 132 commentaires

    Une mise en page en blocs superposés, très pratique pour des fiches techniques par exemple, toutes versions SPIP !

  • Des blocs dépliables

    6 janvier 2008 – 473 commentaires

    Cet outil vous permet de créer des blocs dont le titre cliquable peut rendre un contenu visible ou invisible, voire de les munir d’une adresse pour que le bloc visible soit récupéré en AJAX. Ces blocs sont disponibles dans tous vos contenus SPIP (...)