Coche Mots

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.

Notes

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

Discussion

3 discussions

  • piegrise@hotmail.ca

    Avec spip4.06,coche-mots 2.02, groupes arborescents de mots-clés 1.3.0.
    En espace public, dans une boucle article, dans un bloc dépliable, il y a un conflit entre le formulaire de cmots
    #FORMULAIRE_CMOTS{#ID_GROUPE,'article',#ID_ARTICLE}
    et
    le formulaire pour déménager les groupes,
    #FORMULAIRE_EDITER_GROUPE_MOT{#ID_GROUPE,#SELF}
    Les 2 fonctionnent très bien jusqu’au moment où je déménage un groupe. Alors, sur cmots, les mots-clés ne s’affichent plus dans ce groupe déménagé.
    Ailleurs par d’autres boucles j’affiche la structure des groupes et le déménagement est bien inscrit.
    J’ai été vérifié la BD et tout a l’air normal.

    Répondre à ce message

  • Sur le même site , en SPIP 3,2.8
    #FORMULAIRE_CMOTS6,’article’,#ID_ARTICLE fonctionne très bien

    #FORMULAIRE_CMOTS6,’groupe’,#ID_GROUPE ne s’affiche pas. Pourtant depuis spip3 on peut mettre des mots-clés partout.
    Merci de me dire comment en mettre, sur l’espace public, sur une page groupes-mots.html avec ce formulaire

    Répondre à ce message

  • 1

    https://contrib.spip.net/Coche-Mot
    deux petites remarques (SPIP 3.2)
    -  en grand ecran le pavé des actions en-cours d’édition) apparait, reportant le bandeau en dessous
    -  les trois colonnes sont tres larges : ce serait etre plus agreable (pour moi [1] si on pouvait :
    avoir des colonnes moins larges (pour tenir dans le champ de l’écran)
    montrer le logo en ’icone’ au raz de la coche (plus visuelle) [2]
    Et je cherchais une option de configuration, qui me permettrait d’afficher automatiquement les mots clés d’un groupe dans le bloc extra, pour pouvoir les cocher plus rapidement..
    BloavezMad

    • Bonjour YannX,

      merci pour tes propositions. En ce moment, je n’ai que très très peu de temps pour du dev informatique. Mais si tu te sens, n’hésite pas à faire évoluer le plugin sur la Zone.

      Cdlt

    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 :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

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.

Qui êtes-vous ?
[Se connecter]

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