Motus

Ce plugin a pour idée simple que certains groupes de mots-clés ne sont utiles que sur certaines rubriques de SPIP.

Le contexte

« Motus » permet de restreindre l’utilisation de certains groupes de mots clés à des rubriques choisies préalablement. En effet, une rubrique n’a peut-être pas dans certains cas à proposer pour ses articles les mêmes groupes de mots-clés qu’une autre... Pour les rédacteurs, il est moins perturbant de ne proposer d’attacher que les groupes intéressant leurs articles.

Prenons deux rubriques et deux groupes en exemple. Une rubrique qui s’appelle « Télévisions » utilise des mots-clés du groupe « Formats » tel que « 4/3 », « 16/9 », « 16/10 », ... Une autre rubrique « Revues » peut utiliser un groupe « Parution » possédant des mots comme « Mensuel », « Hebdomadaire », « Quotidien »,... Il est fort probable dans ce cas que la rubrique « Télévisions » n’utilisera pas le groupe « Parution », et inversement pour la rubrique « Revues », il est peu probable que le groupe « Format » l’intéresse.

Ce plugin cache la possibilité de lier certains groupes à certaines rubriques (et leurs enfants et objets). Il ajoute, dans l’édition d’un groupe de mot un sélecteur pour choisir ces restrictions.

Pré-requis SPIP 2.x

Motus nécessite l’installation des plugins suivants pour fonctionner :

Pré-requis SPIP 3.x

Installation

Le plugin s’installe classiquement en mettant le contenu du paquet ZIP dans votre dossier plugins/ et en l’activant ensuite dans l’interface de gestion des plugins.

Restreindre un groupe à une rubrique

Vous pouvez restreindre un groupe a une rubrique soit via le formulaire d’ajout rapide en saisissant rubxxx ou rubriquexxx ou le x correspond a l’id (numéro) de la rubrique en question. ou via le sélecteur. cf captures :

Notes

Une fois que vous avez associé un groupe de mots-clés à une rubrique, ce dernier est associé automatiquement à ses sous rubriques (si elle en a).

Discussion

19 discussions

  • Hello,

    j’essai de mettre en place le plugin sous Spip 2.1.12 et j’obtiens le message « Echec ».
    Precisions aucun autre plugin ne tourne a l’exception de ceux pré requis pour le fonctionnement de Motus. Une idée ?

    En tout cas super plugin, merci.

    Répondre à ce message

  • Hello,

    j’essai d’installer le plugin sous Spip 2.1.12 mais j’obtiens le message « Echec ». Precision, il n’y a aucun autres plugins installés a l’exception de ceux requis par Motus.

    Une idée ?

    En tout cas super plugin, merci

    Répondre à ce message

  • 8

    Bonjour,

    Je prépare actuellement un paquet SPIP 2.1.8 avec une batterie de plugins et j’ai la mauvaise surprise de voire que Motus provoque l’apparition de la numérotation des rubrique sur tous les titres des rubriques et dans les menus.

    C’est à dire que les rubriques apparaissent comme suit :

    10. Politique
    20. Sports
    30. Economie
    40. Culture
    50. High-tech
    60. Blogs

    et non pas comme suit :

    Politique
    Sports
    Economie
    Culture
    High-tech
    Blogs

    Vous est il possible de corriger de problème ?

    Cordialement

    FDG

    • Tiens... quelle bonne blague ça :)

      Mais ça n’a pas l’air de venir de Motus. Du moins je ne reproduis pas ce comportement.
      Par défaut, si je mets un numéro sur les rubriques, il apparait avec ou sans Motus (dans le privé) et avec ou sans Motus dans le public également.

    • Cher Matthieu,

      Non ce n’est pas une blague mais une fonctionnalité de SPIP lorsqu’elle est activée dans les squelettes. Voir par exemple :


      -  supprimer_numero sert à éliminer le numéro d’un titre, si par exemple on veut faire des tris d’articles par num titre mais ne pas afficher les numéros (car ils ne servent qu’à ordonner les articles). Le format des préfixes numerotés est « XX. titre », XX étant un nombre à n chiffres (illimité).

      et là :

      Certains ont pu constater avec surprise que, dans la dist de la 1.9, il n’y avait plus du tout de filtre supprimer_numero dans les squelettes.

      Et d’aucuns de s’en étonner, jugeant cette fonction très utile. A ce sujet voir l’article numéroter ses rubriques En effet, En version SPIP 1.9 il est désormais inutile de mettre le filtre supprimer_numero sur toutes les boucles de son squelette. La suppression du numéro se règle une bonne fois pour toutes dans ecrire/mes_options.php en mettant le bout de code disponible dans le inc_version.php : etc.

      D’autre part, lorsque cela n’est pas fait dans les squelettes, une lame du couteau suisse appelée :

      « Supprime le numéro »

      effectue cette fonction.

      Cordialement

      FDG

    • Je connais bien supprimer_numéro, merci...
      Mais je dis juste que je ne reproduis pas !
      Quelle méthode utilises-tu pour supprimer les numéros justement ?

    • J’utilise le squelette Sarka-SPIP 3.0.4 standard

      (URL du site SARKA)

      Cordialement

      FDG

    • Sarka utilise dans son fichier d’options :

      $GLOBALS['table_des_traitements']['TITRE'][]= 'typo(supprimer_numero(%s), "TYPO", $connect)';

      (il faudrait mieux d’ailleurs que ce soit fait avec le pipeline de déclaration d’interface).

      Il y a donc dans tes plugins un qui surcharge cette déclaration quelque part. Mais ce n’est pas Motus le responsable. Il n’y a rien de tel dans ce plugin.

    • Le fait est têtu :

      • Sans Motus ça marche : les numéros sont supprimés
      • Dès que j’active Motus ça ne marche plus : les numéros sont visibles
      • Dès que je désactive Motus ça remarche : les numéros sont supprimés

      Ce type de comportement de Motus peut-il résulter d’un conflit avec l’un des plugins activés ?

      Dès que j’ai un moment je teste Motus seul avec SARKA.

      Cordialement

      FDG

    • Bien... chezmoiçamarche© :)

      Je n’ai d’actif que les plugins nécessaires aux tests :

      • motus,
      • champs extras core,
      • bonux,
      • saisies,
      • couteau KISS (pour activer / désactiver l’affichage des numéros).
    • OK maintenant ça marche !

      Milles excuses, il faut que je trouve le plugin conflictuel.

      Cordialement

      FDG

    Répondre à ce message

  • Bonjour,

    J’ai un petit souci avec plusieurs sites spip utilisant ce merveilleux plugin.

    Lorsque je restreint un groupe de mots-clef à une rubrique et que j’enregistre la modif, je constate que la modification n’a pas été pris en compte !

    C’est très embêtant. Est-ce que la nouvelle version du plugin corrige cela ?
    Il me semble que ce problème m’est récent, est ce qu’il y a un conflit avec un plugin ?

    Merci

    Répondre à ce message

  • Bonjour,

    Ce plugin très pratique pourrait-il être étendu ou paramétrable afin de s’appliquer aux champs de champs_extras2 afin de pouvoir limiter leur périmètre à certains articles ou rubriques ?

    sinon quelles seraient les points à modifier pour y parvenir ?

    Merci.
    Florent

    Répondre à ce message

  • énorme merci à toi, j’en rêve depuis longtemps !

    Répondre à ce message

  • 1

    Bonjour Mathieu,

    Pourquoi ce plugin est classé dans « commencer avec spip » plutot que > Administration et BDD > « Mots clefs de SPIP » comme « mots partout » par exemple ?

    c’est juste parce que je me demande...

    bises

    nat33

    Répondre à ce message

  • 2

    Merci pour ce plugin !

    Est-ce que l’installation automatique sera prochainement possible ?

    Répondre à ce message

  • MERCI & BRAVO.

    J’avais déjà eu dans plein de sites ce genre de besoin, j’avais débuter un plugin (que je n’ai jamais fini en fait !).

    Franchement c’est très bien...j’explorerai le plugin rapidement et pourquoi pas apporter ma petite contribution.

    Bonne continuation @+

    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