Navigation, recherche, organisation

MOMO

Momo : les mots sur les mots !

Préfixe : momo
Utilisé dans 8 sites
Mis à jour le 10 avril 2017
  • SPIP 2.1

0.2.1 - en test

Compatible : SPIP 2.1
Afficher la description

Momo (diminutif de mots sur mots), vous permet de lier des mots-clés à d’autres mot-clés.

Dans la partie privée, le plugin Momo propose une inteface pour associer des mots-clés parents à un mot-clé donné. Attention, pour éviter les liens circulaires, il ne faut pas associer à un mot-clé donné, un parent qui est déjà un de ses enfants.

Dans la partie publique, le plugin Momo propose :

  • un nouveau critère de la boucle MOTS : {id_mot_parent=xxx}xxx est un id_mot qui permet de ne retourner que les mots-clés ayant un parent donné.
  • Il y a trois squelettes de démo :
    • /spip.php?page=demomo qui affiche parents, enfants et hiérarchie(s) d’un ou tous les mots (on peut notamment donner un id_mot en paramètre : &id_mot=XXXXXX est l’id_mot).
    • /spip.php?page=demomo_graph qui utilise des librairies javascript externes (connexion à internet nécessaire) dont l’exellente JSplump pour afficher graphiquement toutes les hiérarchies d’un mot-clé passé en paramètre (&id_mot=XXXXXX est l’id_mot).
    • /spip.php?page=graphe_mots_site utilise aussi ces librairies javascript externes et affiche graphiquement toute la hiérarchie des mots-clé (les mots-clé sans parents, ni enfants, ne sont pas affichés).
  • Il y a aussi des modèles pour tester :
    • enfants_mot qui donne récursivement tous les enfants d’un mot
    • parents_mot qui liste les parents d’un mot
    • hierarchies_mot qui liste les fils d’Ariane possibles pour un mot donné (voir le squelette du modèle pour comprendre comment choisir l’un des fils d’Ariane : avec un ou plusieurs id_groupe)
    • doublons_enfants_mot qui retourne une liste des id_mot de tous les enfants d’un mot, récursivement. Cette liste est brute et peut être exploitée avec un |explode{','} dans les critères d’une boucle (ex. : <BOUCLE_Enfants du mot(MOTS){id_mot IN #MODELE{doublons_enfants_mot}{id_mot}|explode{','}}> voir le formulaire attache_momo)
    • doublons_parents_directs_mot qui retourne une liste des id_mot des parents directs d’un mot. Cette liste est brute et peut être exploitée avec un |explode{','} dans les critères d’une boucle (ex. : <BOUCLE_Mot_Parents_directs(MOTS){id_mot IN #MODELE{doublons_parents_directs_mot}{id_mot}|explode{','}}> voir le formulaire attache_momo)
    • doublons_hierarchies_mot qui retourne des listes des id_mot des parents selon les fils d’Ariane possibles pour un mot-clé. On ne l’utilise pas directement dans un IN. Voir les détails dans les commentaires du squelette du modèle.
Version
0.2.1
Compatiblité
SPIP ≥ 2.1.0 et ≤ 2.1.*
État
en test
Auteur
Bertrand Marne
Licence
GPL 3
Module de langue
momo
Langue référence
français
Traductions
français
Archive
momo.zip
Taille
29.2 ko
Générée le
03-11-2017 15:19
Hébergée par
SPIP-Zone - Plugins

Dernières modifications

  • Revision 103864  : En finir une fois pour toutes avec spip-contrib, pour mettre à la place contrib.spip
  • Revision 84608  : Ce n’est plus spip-contrib. mais contrib.spip
  • Revision 81708  : debug formulaire d’ajout de mots parent La table mots n’est pas forcément la première listée dans (...)
  • Revision 61719  : Ajouter une checkbox mots-cle dans la page d’edition des groupes de mot pour restreindre (...)
  • Revision 58097  : Correction d’un bug dans le modèle hierarchies_mot qui excluait quelques hiérarchies dans certains (...)
  • Revision 58058  : Amélioration de la gestion des niveaux du graphe (celui de tous les mots) et tassement de (...)
  • Revision 58057  : Et hop ! Un nouveau squelette (/spip.php ?page=graphe_mots_site) pour afficher (toujours en (...)
  • Revision 58054  : Oups doublons_enfants_mot n’était pas très récursif !
  • Revision 58053  : Avec des liens vers les pages mots sur les nœuds…
  • Revision 58052  : Quand les démos (graphe et sans graphe) sont utilisées sans passer d’id_mot en paramètre, les mot (...)