mot clefs partout

ou gestion des mots clés avec un principe d’arborescence

Ceci est une archive périmée mais qui reste intéressante, parfois autant pour l’article que les commentaires associés.

Attention, cette contribution est EN CHANTIER : elle n’est peut-être pas fonctionnelle.

NOTA EDIT 20-06-2009


Des modifications ont été faites pour rendre le plugin compatible SPIP 2 ... Ce n’est pas complètement fini mais c’est en grande partie opérationnel.

NOTA contenu avant le 20-06-2009


Pour le moment, au vu des travaux en cours sur le plugin, le zip mots_partout_dev.zip est figé (il possède un sabot) sur la zone, mais si vous voulez tester la dernière version vous pouvez toujours le récupérer avec svn (pour le moment pas du tout terminé ).
Cette contrib permet d’utiliser les mots clefs dans une structure en arborescence. Il permet aussi d’ajouter facilement les mots clefs sur les documents.
df

Avertissement !!!!

Cette évolution du plugin « mots partout » (voir les explications historiques plus bas) en est à ses débuts et est toujours en phase de test (mais bon ça marche chez moi :p) donc soyez indulgents pour les bugs rencontrés :). Merci de remonter vos bugs sur la liste spip-zone et pas sur ce forum en bas de page. En cas de problème, testez en désactivant vos autres plugins, et si cela ne fonctionne toujours pas : précisez bien votre version de SPIP.

Si vous avez le plugin agenda d’activé , renommez le répertoire du plugin « mots-partout » par « _mots_partout » en rajoutant un « _ » au début. Cela permettra de dire à SPIP de prendre en priorité ce plugin. [1]

Nommage des ZIP

mots-partout-stable : correspond a la version stable 1.9.2 du plugin mots partout, cette version n’intègre pas l’arborescence.

mots-partout-dev : cette version intègre l’arborescence de groupe de mots clefs. Elle est comme son nom l’indique en cours de développement, donc non stable.

Si vous avez besoin de l’arborescence de groupe de mots clefs alors il vous faut le second zip ( mots-partout-dev ).
Si vous n’en avez pas besoin préférez alors la version (mots-partout-stable), a moins que vous ayez envie de voir ce que donne l’ajout des mots aux documents ( l’autre fonctionnalité ajoutée ).

Principe

Compte tenu du fait que sur des gros sites, on peut vouloir utiliser de nombreux mots clefs voire même reprendre l’arborescence du site carrément pour avoir par exemple un menu contextuel sur chaque rubrique, une organisation en arborescence des groupes de mots clefs serait utile.

Questions techniques

Il a été question d’avoir cette fonctionnalité dans le coeur de SPIP, puis plutôt dans un plugin du genre mots_partout ou mots_techniques. La méthode choisie ici est celle d’une évolution du plugin « mots_partout ».

Il a aussi été abordé la question d’utiliser la gestion d’arbre par la méthode intervallaire. J’ai préféré la méthode classique. Simplement pour pouvoir utiliser les boucles dans les squelettes plus simplement (le critère id_parent pouvant être utilisé dans les boucles récursives ( attention uniquement sur les boucles GROUPES_MOTS )

Le présent plugin intègre aussi l’ajout d’une interface pour l’ajout de mots clefs sur les documents.

interface d’ajout de mots clefs sur les documents

Installation

Cette contrib a été testée sur SPIP 1.9.2b [9381],or la dernière version a ce jour est la 1.9.2e, néanmoins elle devrait fonctionner sur cette dernière.

Il existe une version pour SPIP 2.0, pour cela voir l’édit en fin d’article.

Pour l’installer, téléchargez le dernier fichier sur la zone mots_partout

Ensuite, il suffit de dé-zipper le plugin dans votre répertoire « plugins » a la racine de votre site , comme pour tous les autres plugins.

et ça fonctionne, copie d’écran en prime...

Interface mots_tous de l’administration

Squelettes

Pour l’utilisation dans les squelettes une simple boucle récursive avec comme critére id_parent suffira pour boucler sur les groupes de mots.

Un exemple :

<BOUCLE_grp_mots(GROUPES_MOTS)>

  <BOUCLE_grp_mots_enfants(GROUPES_MOTS){id_parent}>
	groupe:   #TITRE
  <BOUCLE_mots(MOTS){id_groupe}>
          mot: #TITRE
  </BOUCLE_mots>

  <BOUCLE_recursive(BOUCLE_grp_mots_enfants)></BOUCLE_recursive>

</BOUCLE_grp_mots_enfants>
</BOUCLE_grp_mots>

Nouveau critère

Un nouveau critère a été ajouté {branchemot} qui est équivalent au critère {branche} des rubriques ou articles.
On peut ainsi se passer de la récursivité dans les boucles :

<BOUCLE_grp_mots(GROUPES_MOTS)>
 
  <BOUCLE_mots(MOTS){branchemot}>
          mot: #TITRE
  </BOUCLE_mots>

</BOUCLE_grp_mots>

Ce critère fonctionne autant sur les boucles GROUPES_MOTS que MOTS.

TODO

-  squeletiser les interfaces pour permettre a tous de modifier ces interfaces d’ajouts de mots sur des objets.( et éventuellement de créer ces interfaces spécifiques pour d’autres type d’objet, non défini dans spip, ex pour spip_carto ).
-  faire une arborescence des mots ( entre eux ) : peut etre parent d’un autre mot. A l’heure actuelle, ce sont les groupes de mots qui sont arborescents.
-  Le jeu c’est de fournir un plugin qui permette toutes les approches,
mots clés sur tout, y compris sur groupes de mots,
et même mots/mots dès que ca sera jouable (avec les déclarations des
join dans tables_des_tables). Pour le moment cette approche mots sur mots et mots sur groupe de mots reste a faire.

A propos des branches de développement de « mots partout »

EDIT : voir le premier paragraphe par rapport au nommage des zip et des plugins. Cette partie est conservée à titre d’historique (même si on en a plus besoin)

L’introduction de l’arborescence se fait actuellement sur la Zone dans [la branche 1.92]. Le évolutions non encore stabilisées nécessitent de conserver mot_partout « ancienne manière » dans la branche « 1.9.1 ». Ce nommage n’est pas encore stabilisé, voir les explications ci-dessous d’un des auteurs

De : Stephane
Date : 25 septembre 2007 10:17:35 GMT+02:00
Cc : spip-zone at ezo.net
Objet : Rép : [SPIP Zone] mots partout et mots partout arbo

... en fait, c’est juste un problème de nommage des zips. Il faudrait sans doute que l’actuel mots_partout devienne mots_partout_0.3 et mots_partout_arbo devienne mots_partout. Mais il faut le préciser dans le plugin.xml et éventuellement le repasser en « dev » si il n’est pas stable (ou le stabiliser et sortir une version stable).

Il y a les utilisateurs de spipcarto et ceux qui veulent faire cohabiter
certains plugins qui l’utilisent, il faut penser à eux, c’est tout
(c’est pour ca que le nommage actuel a été mis en place de mémoire)

Le futur avec SPIP 2

Les nombreuses évolutions faites autour des mots clefs dans SPIP 2 vont amener ce plugin a « muter ». Il ne devra a terme servir qu’a fournir des interfaces pour ajouter des mots sur les différents types d’objets.

[EDIT 22-12-2008]

Suite aux modifications apportées par Esj au plugin, afin de le rendre compatible SPIP 2.0, un ZIP vient d’être généré. Vous pourrez le trouver la : mots_partout 2.0.

Notes

[1Nota SPIP-Contrib : cette appellation « mots_partout » fait en fait référence à la nouvelle branche dite 1.9.2 de « mots_partout »

NOTA

Pour le moment au vu des travaux en cours sur le plugin, le zip mots_partout_dev.zip est figé (posséde un sabot de version) sur la zone, mais si vous voulez tester la toute dernière version ( qui ne fonctionne pas du tout encore ) vous pouvez toujours le récupérer via la svn. yepd

Discussion

50 discussions

  • 1

    J’ai essayé d’installer ce plugin « Mots clefs partout 2 » sur une version 2.1.2, le résultat est :
    Installation du plugin Mots Partout Spip2
    Echec

    On peut avoir une idée d’une éventuelle date de disponibilité ? (Bon courage aux développeurs)
    Cordialement,

    Philippe G.

    • Euh... J’annule ma demande, je vais voir du côté du plugin « Mots objets » adaoté à SPIP 2.1 :-)

      Philippe

    Répondre à ce message

  • 1

    Bonjour,

    J’ai un petit problème en ce qui concerne la création d’un mot clef à partir d’un document.

    quand j’enregistre le mot clef, je tombe sur une page d’erreur comme quoi le document n’a pas été trouvé.

    le mot clef est toute fois bien créé et associé au document, mais cette page d’erreur est ennuyeuse. j’aimerai être renvoyer à la page d’où j’ai initié la création du mot clef.

    Cordialement,

    • J’ai un complément d’information au sujet de ce problème.

      Il viens en fait qu’à la suite de l’enregistrement du mot clef, on est redirigé vers la page documents. En faite, cette page n’existe pas. Elle n’est ni présente dans spip ni dans le plugin.

      J’ai commencé à regarder pour la créer, mais il y a beaucoup de développement et il faut bien connaitre la structure de spip pour ne pas faire d’erreur.

      Quelqu’un aurait-il une solution plus simple à m’apporter ?

    Répondre à ce message

  • 5

    Bonjour,
    Mes mots-clés s’affichent parfaitement dans la partie « mots-clés », mais dans le menu déroulant, ils sont apparemment par ordre antechronologique (je ne suis pas certaine) et non par ordre alphabétique.

    Quelqu’un aurait une idée de ce que je peux faire ? J’ai déjà tenté de mettre le critère par titre dans les boucles du fichier html du plugin, mais ça ne marche pas.

    Merci de votre aide !

    • up !
      Bonjour
      Il n’y a vraiment personne qui ait une idée ?
      Je joins une capture d’écran pour le cas où ça inspirerait quelqu’un.
      Merci !
      Pétarel

    • Bonjour,

      Quelqu’un travaille t’il sur ce plugin pour un spip en 2.1 ?

      Car la derniere mise a jour date de 21-09-2010.

    • Hello aRT, peut être qui si tu n’as de mots à ajouter qu’aux documents ou aux auteurs, le plugin mots_objets pourrait te convenir ?

    • Moi ce que je recherche c’est la notion d’arborescence dans les mots clés, afin d’obtenir une multi-thématique pour remplacer le classement par rubrique.

    • Ben moi, Cyril, je ne sais pas comment te dire MERCI !
      Je ne sais pas combien de temps j’ai cherché ce que tu conseilles. Je cherchais à mettre des mots-clés sur les documents et les sites (en fait, ça me sert à afficher les logos récurrents). J’étais bloquée à SPIP 2.0 et surtout, j’avais les mots clés en classés par ordre de création, ce qui était la galère.
      Là, j’ai tout : le beurre, l’argent du beurre, le sourire de la crémière, et même espoir que ça suivra les évolutions de SPIP.

      Donc IMMENSE merci.
      Je fonce de ce pas sur les forums que j’avais repérés avec le même problème sur l’ordre alphabétique pour donner les références de ce plugin.

      Une question : pourquoi ne sortait-il pas dans le moteur de recherche quand on mettait « mots-clé » ?

      Tu n’imagines pas mon soulagement.
      Merci encore
      Pétarel

    Répondre à ce message

  • 1

    Bonjour,
    Je suis sous Spip 2.0.10 et Sarka 3.0.3

    J’ai activé « mots_partout », les mots clé me sont bien proposés pour les documents. Je peux faire s’afficher les mots clé des différents groupes.
    Mais une fois sélectionné, je n’ai rien qui me permette de le « choisir », ce que j’avais sous Spip 192d. Pas d’icône « choisir », pas de mot, rien. Impossible de le mettre sur le document.

    Je ne vois rien qui me permette de régler cela.
    Quelqu’un a une suggestion ?

    Merci !

    Pétarel

    • Problème résolu...
      En fait en désactivant, dans la configuration des groupes de mots-clés « ne sélectionner qu’un seul mot-clé dans ce groupe ».

    Répondre à ce message

  • Bonjour,

    Version utilisée : SPIP 2.0.10

    Mots Partout Spip2 permet bien d’attribuer des mots-cles aux documents.
    Mais ce n’est plus fonctionnel quand le plugin Médiathèque est actif : quand on édite un document, on n’a plus accès à la liste des mots clés :-(

    Cette anomalie a déjà été remontée le 27 mars par prad.
    Y a t-il eu une avancée depuis ?

    Merci d’avance de vos réponses

    Répondre à ce message

  • Eric Luyckx

    j’ai un bug soit avec mots partouts soit avec inscription 2 : après avoir fait des modifs dans les mots clef attribués à un auteur, les champs de inscriptions 2 sont vidés !

    qqn a déjà remarqué qqchose de semblable ?

    Répondre à ce message

  • 3

    Genial ! le plugin

    mais, je me trouve cet erreur :

    « Error en el sitio, bucle criterio desconocido id_parent ».. Il ne connais pas le critere id-parent :-(

    Je le fait avec le boucle du exemple sur spip 1.9.2d

    Salut.

    • Bonjour j’ai le même problème. Voici donc le message exacte d’erreur que je reçoit :
      Erreur sur le site, boucle critère inconnu id_parent

      J’ai lu ici même les commentaire mais aucune solution. Voici donc ma boucle :

      <ul>
      	<BOUCLE_menu_profs(SPIP_GROUPES_MOTS){id_parent=5}>
      		<li[(#ID_MOT|=={#ENV{filtre}}|?{' ',''}) class="section-actuelle""]>
      			<a href="#GET{url}&filtre=#ID_GROUPE">[(#TITRE|supprimer_numero)]</a>
      		</li>
      	</BOUCLE_menu_profs>
      </ul> 

      Voici les information relative a mon installation :
      Version SPIP : 1.9.2i (14358)
      Version plugins : 0.4.1
      OS : Ubuntu 8.04 32bits
      PHP : 5.2.6
      MYSQL : 5.0.67
      APACHE : 2.2.9

      Quelqu’un peu m’aider ou me diriger vers une ressource svp ? Bonne journée

    • crée le champ id_parent dans phpmyadmin, dans la table spip_groupes_mots
      en INT(11) non signé

      Ca devrait fonctionner ensuite

    • Bonjour

      Ou bien utiliser la lame du couteau suisse qui gère ça.

    Répondre à ce message

  • 1

    avec SPIP 2.1.0 le plugin version spip 2.0.x ne fonctionne plus, message d’erreur à l’installation , travaillez vous sur la compatibilité ?

    • Salut,

      non pas encore. Je vais déjà regarder comment fonctionne SPIP2.1 au niveau des mots clefs. Mais S’il y a une bonne âme pour s’y lancer aucun problème :)

    Répondre à ce message

  • 2

    Bonjour et merci pour ce plugin très utile !

    Je viens de passer en spip 2.0.1 et j’ai mis a jour mon plugin mots partout vers la version compatible spip 2 citée dans l’article.

    Maintenant j’ai systématiquement la même erreur sur certaines boucles auteurs : Unknown column ’id_mot’ in ’where clause’

    On dirait que id_mot ne passe plus en paramètre des boucles auteurs depuis le passage à Spip 2.

    exemple :

    <BOUCLE_uncollectif(AUTEURS) {id_mot=263}{id_auteur}>
    <BOUCLE_nomcollectif(MOTS){id_groupe=17}{id_auteur}>
    <h3>Membres du collectif #TITRE :</h3>
    <BOUCLE_listeducollectif(AUTEURS){id_mot}{par nom}{tout}{exclus}>
    <li><a href="/spip.php?page=fichemembre&amp;id_auteur=#ID_AUTEUR">#NOM</a></li>
    </BOUCLE_listeducollectif>
    </BOUCLE_nomcollectif>
    </BOUCLE_uncollectif>

    Est-ce que c’est du au fait que le plugin n’est pas encore complètement prêt pour Spip2 ?

    Quelqu’un aurait une idée pour contourner le problème ?

    • Frédéric

      J’ai exactement le même problème. Quelqu’un sait-il comment contourner l’erreur ?

      Merci !

    • non pas la moindre idée ...

      enfin si, je pense que ce doit être le principe de liaison des tables entres elles...

      bref faut jeter un coup d’oeil la dessus ...

    Répondre à ce message

  • 1

    Bonjour,

    SPIP 2.0.10

    Pour les documents, Mots Partout Spip2 n’est plus fonctionnel quand Médiathèque est actif : quand on édite un document, on n’a plus accès à le liste des mots clés :-(

    françois

    • ce doit-être du au fait que mots partout surcharge un même fichier que mediatheque ... a vérifier, ....

      mais de toute facon mots partout ne devrait pas surcharger des fichiers du core, en dehors de ceux correspondant aux mots

    Répondre à ce message

  • 1

    Bonjour, le développement de ce sympathique plugin a-t-il été arrêté ?

    • non je n’ai pas laissé tomber, mais disons que mes priorités sont autres pour le moment ...

      si quelqu’un souhaite un coup de main pour mettre les mains dans le cambouis pas de soucis ... je serais la

    Répondre à ce message

  • Arnaud B.

    Non tu n’as pas mal fait, le plugin bug avec spip 2.09 et 2.10, si tu change l’id_ parent dans la table groupe mot avec phpMyadmin, ça fonctionnne, ça doit être un ptit bug dans le formulaire de gestion des groupes de mots_partout, du coup la création de sous groupes ne marche plus...

    Répondre à ce message

  • Bonjour,

    Je suis intéressé par l’arborescence des mots-clés. Lorsque dans un groupe de mots-clés je crée un sous-groupe de mot-clés et que je l’attribue au groupe parent dans lequel je suis, il me crée un nouveau groupe de mots-clés indépendant du parent.

    Qu’est-ce que j’ai oublié ? Mal fait ?

    Merci

    Répondre à ce message

  • 1
    aRTHEGONe

    Petite question,

    d’après vous,
    j’aurais besoin d’un tel plugin pour le développement d’un site de photographie.

    Est il suffisamment stable pour une utilisation professionnelle ?
    Car quelques 500 à 1000 photos doivent être taguées.

    Ce que je ne souhaite pas c’est perdre tout le boulot qu’inclus cette utilisation.

    Les différentes mises à jour du plugins seront elles TOUJOURS compatibles entre elles ? Est ce qu’a un moment (lorsqu’il sera stable) il faudra tout recommencé ?

    Merci à vous et très bonne continuation aux joyeux développeurs :)

    PS : Y’a til parmi vous lecteurs ;) des personnes qui l’on utilisé à grande échelle ? Si oui, pouvez vous communiquer vos adresses de site pour démos ? Merci

    • Le plugin est plus ou moins stable, il y a des bugs sur les auteurs, les sites syndiqués par exemple. Mais pour les docs, aucun problème :)

      je l’utilise sur tout mes sites ... donc pas de soucis :)

      Les versions a partir de maintnenant, seront toutes compatibles entre elles, pas besoin de refaire de la config ou autre. Ce sera transparent. Pas besoin de tout recommencer la saisie par la suite donc.

      j’ai 2 sites de photographes et artistes qui utilisent ce plugin, donc oui ca colle.

      Pour les sites a grandes échelles : passe j’ai un site de mairie : plus de mots clefs.

      J’ai tendance a faire des bibliothèques de documents avec cette arborescence... donc pas de très nombreux mots clefs... mais des mots sur les docs (entre autres) .

      Ce qui serait probablement intéressant pour toi serait d’arriver a faire fonctionner l’interface ?exec=mots_partout qui permet d’associer un mot a plusieurs documents ( par ex ) en deux clics...
      Il ne lui manque pas grand chose 2-3 lignes a modifier suite aux dernières modifs... mais comme je ne l’avais pas utilisé sur mon dernier projet, je ne l’avais pas testée.

    Répondre à ce message

  • 2
    Eric Luyckx

    serait-il possible d’étendre la fonction branchemot ? aux articles, aux auteurs ?
    ça permettrait d’extraire directement les résultats (enfants) quelque soit le niveau du mot dans l’arborescence

    à + éric

    • C’est possible techniquement... mais ce n’est pas prévu...

      Pour l’heure, tu peux faire la même chose avec une étape en plus , en passant par une boucle MOTS avec « branchemot » puis une boucle AUTEURS ou ARTICLES , etc

      ca doit être possible de le faire fonctionner avec le principe des jointures dans les boucles, mais bu que je n’ai jamais eu l’occasion de tester, je ne peux t’en dire plus ...

    • Eric Luyckx

      merci pour ta réponse
      voici ce que j’avais bricolé en attendant ;-)
      NB. j’ai besoin d’un résultat ss mots clef aussi le cas échéant

        <BOUCLE_actuBlog(ARTICLES){id_groupe?}{par date}{inverse}{0,15}>
      …    
       </BOUCLE_actuBlog>
       </B_actuBlog>
       <BOUCLE_grp_mots(GROUPES_MOTS){id_groupe?}>
         <BOUCLE_ss_grp_mots(GROUPES_MOTS){branchemot}>
           <BOUCLE_actuBlog2(ARTICLES){id_groupe?}{par date}{inverse}{0,15}{doublons}>
         …
           </BOUCLE_actuBlog2>
         </BOUCLE_ss_grp_mots>
        </BOUCLE_grp_mots>
       <//B_actuBlog>

      à+ éric

    Répondre à ce message

  • 1
    Marc VALLETEAU de MOULLIAC

    Super outil que ce plugin ... il ouvre des horizons insoupçonnés, bravo !

    Un petit souci cependant sur les auteurs, dans le menu Edition/mots clés partout : lorsque je demande l’assignation de mots-clés, pour les auteurs, sans limitation, chaque auteur s’affiche au moins une dizaine de fois, si ce n’est plus ... C’est dommage, parce que, pour mettre le même mot-clé sur plusieurs objets à la fois, c’est génial ...

    Ai-je raté un paramétrage quelque part ?

    Marc

    Répondre à ce message

  • 1

    On en est encore loin niveau développement pour qu’un mot clef ait des enfants ? Le plugins est super abouti mais il lui manque cette p’tite chose ;)

    Bravo en tout cas pour le boulot !

    • et oui cette partie n’a pas du tout était abordée encore ...
      ca semble plus complexe que ce qu’il n’y parait ... faut réfléchir encore

    Répondre à ce message

  • 1

    Bonjour,

    je viens d’installer la dernière version du plugin : mots-partout-spip2.zip

    1) sur un site en cours de réalisation : SPIP 2.0.9 [14357] avec quelques plugins déjà installés.

    2) sur un site tout neuf, seul plugin celui de mots-partout-spip2.zip
    version SPIP SPIP 2.0.9 [14357]

    Voici les bugs que j’ai sur les 2 sites :
    en bas de chaque page / ?exec=

    case à cocher + x[’data’] = str_replace(’’,« $input\n », $flux[’data’]) ; //on ajoute le groupe de mots parent $id_parent=$flux[’args’][’contexte’][’id_parent’] ; $contexte=array(« id_parent »=>$id_parent, « name »=>« id_parent », « id »=>« id_parent », « id_groupe »

    en haut un :

     ; }

    Dans l’interface de gestion des mots partout :

    Deprecated : Function eregi() is deprecated in D :\wamp\www\SFI_new\plugins\mots_partout_2\exec\mots_partout.php on line 64

    Penchaki

    • Merci, ces bugs sont ( a priori corrigé ) et ces corrections seront intégrées au prochain vagon de la génération des ZIP.

    Répondre à ce message

  • Bravo fan go on !
    je suis testeur pour la version mot parent de mot.

    Répondre à ce message

  • 2
    Eric Luyckx

    j’ai installé la dernière version (hier) et le plug-in fonctionne sur les articles (+récupération de l’arborescence), sur les mots-clés…
    sur les auteurs, on récupère les mots mais l’interface pour en ajouter manque.
    super évolution anyway
    merci

    • Oui mais ce n’est pas fini ... il manque encore quelques trucs ...

      sur les articles heureusement que ca marche :) spip le fait de base ... je n’ai fait que rajouter l’arborescence :)

      j’ai vu le problème sur les auteurs ... faut que je corrige et que je rajoute les autres types d’objets.

    • eric Luyckx

      je n’ai rien dis. il suffit de réactiver les attributions (articles, auteurs etc). désolé pour le bruit (ceci dit ça provoque de drôles de trucs -voir image- mais ça marche)

    Répondre à ce message

  • 1
    Eric Luyckx

    bonjour

    lorsque le plugin est on, j’ai ceci qui s’affiche en entête de la page ecrire/ ?exec=articles&id_article=xxx :

    Warning : Illegal offset type in /var/www/etopia/public/ecrire/inc/utils.php on line 206

    Warning : Illegal offset type in /var/www/etopia/public/ecrire/inc/utils.php on line 207

    Warning : array_shift() [function.array-shift] : The argument should be an array in /var/www/etopia/public/ecrire/inc/presenter_liste.php on line 55

    Warning : array_shift() [function.array-shift] : The argument should be an array in /var/www/etopia/public/ecrire/inc/presenter_liste.php on line 56

    (…)

    par ailleurs lors de la création de sous-groupes, le menu du choix du groupe parent n’apparait plus

    in fine je gère le plugin depuis phpMyAdmin

    config SPIP 2.0.8 / mots_partout du 20/6

    à+ éric

    • le bug d’affichage n’existe plus ( enfin chez moi ).

      il me reste a finaliser le selecteur de groupe de mots parent pour la hiérarchie.

    Répondre à ce message

  • 1

    L’outil crayon est actif dans cette page.
    N’est-ce pas dangereux ?…
    (Pas de moderation a priori)

    Répondre à ce message

  • 2
    Philippe G.

    Pas de possibilité pour l’instant d’affecter des mots clés à des auteurs (j’en ai besoin...).
    Bon courage :-)

    • je suis en train de bosser dessus la ... je ne teste pas les auteurs pour le moment ...

      le zip de demain devrait être un peu mieux que les versions précédentes.

    • Philippe G.

      J’oublais :
      -  version de SPIP : 2.0.9
      -  version du plugin « mots partout » : 0.5.1 [31401]

    Répondre à ce message

  • Bonjour,

    Avec un spip 2.0.9 tout neuf (une rubrique, 2 articles et 3 documents, et 5 mots clefs qui ont été spécifiquement associé aux documents grace à mot partout) :
    -  impossible d’avoir la proposition d’association de mots clefs aux docuements dans les articles.
    -  lorsque j’essaie de passer par l’onglet « mot partout », erreur php :
    warning ligne 52 et 53 de action/mots_partout.php pour « not an array », visiblement il plante sur $choses_possibles

    Une idée ?
     :(

    Répondre à ce message

  • José Luis Murillo

    Salut !

    Merci par votre plugin !

    J’ai installé la derniere version del plugin avec spip 2.0.8 et 2.0.9 et je ne vois comme inserter mots avec les auteurs :-( Il n’apparaître pas.

    Aussi il est le bug d’Eric avec ecrire/ ?exec=articles&id_article=xxx

    Répondre à ce message

  • Bonjour,

    Je viens d’installer la version 2 de « mots partout » sur mon spip 2 pour la tester. Le plugin est activé.
    J’ai créé deux groupes de mots clés depuis le menu Edition/Mots-clés. J’ai déclaré que ces groupes de mots clés doivent être spécifiquement associés à des documents. Chacun de ces deux groupes contient deux mots clés à attribuer à mes documents. Jusque là tout va bien.

    Je passe ensuite au test à proprement parlé et je crée un nouvel article auquel je joins un document. Et là : misère !

    Comme vous le voyez dans l’image jointe, je ne vois pas les options qui me permettent d’associer au document les fameux mots clés.

    Pourriez-vous m’aider svp ?

    Répondre à ce message

  • Salut
    je viens de l’installer

    probleme quand j’accede a un article, voila ce qui apparait :

    Erreur SQL
    COUNT(*) AS n FROM spip_groupes_mots WHERE minirezo = ’oui’ AND articles = ’oui’
    Unknown column ’articles’ in ’where clause’

    Répondre à ce message

  • 3

    Salut

    j’utilise depuis longtemps le plugin qui m’est très utile, mais je souhaiterai passer à SPIP2.
    J’ai testé la version proposé mais impossible a faire marcher.

    et depuis avril plus rien de poster. Est-ce que le projet est mort ?
    Y a t-il une solution de replis pour passer en SPIP2 et garder des mots clefs sur les images ?

    Merci et bon courage en tout cas

    • Non le projet n’est pas mort ... juste un peu endormi... mais la il vient de se réveillé ... j’ai entamé vendredi la correction/évolution du plugin ... ce n’est plus qu’une question de temps ( au pire de quelques jours ).

      J’ai déjà corrigé quelques points et il me reste a finir 2 points : l’ajout sur les documents (l’interface) et une amélioration sur la gestion de l’arborescence

    • Merci pour ta réponse

      très très bonne nouvelle :)

    • j’ai publié il y a 2 jours une nouvelle version pour SPIP 2.

      J’ai encore quelques ajustements a faire mais le principal y est...

      bons tests

    Répondre à ce message

  • 2

    Bonjour,

    Pouvez vous me dire si vous allez poursuivre le développement de ce plugin, ou si je dois me pencher vers une autre solution ?
    Mon problème est que je dois accrocher des mots clés à des auteurs ...

    Je sais que tous les développements sont réalisés par des développeurs bénévoles ... alors même s’il n’y a pas de suite merci pour la piste que vous proposez

    penchaki

    • ce plugin n’est pas du tout abandonné ... il nécessite une bonne refonte qui prend du temps ...

    • Penchaki

      Oki Merci ...
      et bon courage

    Répondre à ce message

  • 2
    Frédéric

    Bonjour,

    je veisn d’installer le plugin mots_partout sur spip2 et voila le message qui s’affiche : Cannot redeclare splitarrayids() (previously declared in c :\program files\easyphp1-8\www\photos\plugins\mots_partout_2\mots_partout_choses.php:35) in c :\program files\easyphp1-8\www\photos\plugins\mots_partout_2\mots_partout_choses.php on line 35

    Par ailleurs, j’ai l’impression qu’il n’y a plus de modifications à apoprter à la bdd avec le lugin spip2, je me trompe ou aps ?

    Merci de votre aide !

    • effectivement l’erreur a déjà était signalée et je n’avais pas pu la reproduire ... peut-être le processus de mise a jour qui n’a pas fonctionné normalement...
      Je vais regarder ca sur un spip tout propre .

      Concernant la base de donnée, effectivement, il y a eu des modifs sur le core qui ne necessite plus au plugin de modifier la base... mais le plugin n’a pas évolué, lui ...

      il faut faire cette modification...

    • Frédéric

      OK, merci de la réponse rapide !

      Pour info le spip sur lequel j’ai eu cette erreur est tout propre (le seul autre plugin est Thickbox v2 )

      Bon courage pour la modif !

    Répondre à ce message

  • 3
    Eric Luyckx

    après un upgrade en spip 2.0.3 et avec la dernière version du plugin, j’ai le même bug

    Fatal error : Cannot redeclare splitarrayids() (previously declared in /var/www/etopia/public/plugins/mots_partout_2/mots_partout_choses.php:35) in /var/www/etopia/public/plugins/mots_partout_2/mots_partout_choses.php on line 35

    remarque : quand le plugin est « on », l’arborescence est correctement récupérée

     ;-)

    • Penchaki

      Bonsoir ...

      J’ai posté un peu vite, j’ai la même erreur

      Cela veut dire koi :

      quand le plugin est « on », l’arborescence est correctement récupérée

      Merci,
      Penchaki

    • que quand le plugin est actif, il récupère l’arborescence qui existait en 1.9.2.
      malheureusement celle-ci est inutilisable ailleurs que dans l’onglet « mot-clef »

    • Penchaki

      Bonjour,

      Pour être sure de ne pas récupérer une arbo 1.9.2 :

      J’ai remonté un nouvel espace SPIP en local version : SPIP 2.0.5 [13790]
      Téléchargé la dernière version : mots-partout-spip2.zip 03-Mar-2009 19:33

      Voici les problèmes que je rencontre :
      1) pas d’interface pour la configuration (configuration site)
      2) je ne peux plus ajouter de mots-clés via « edition ==> Mot-cle SPIP » interface classique SPIP

      Penchaki

    Répondre à ce message

  • 3

    Bonjour,
    Je viens de basculer de la 1.9 a la version SPIP 2.0.1
    Et j’utilise la mots-partout-spip2 du plugin :
    voici le bug que je rencontre :

    id_table . « .id_groupe’, calcul_branchemot($arg) » . ($crit->not ? « , ’NOT’ » : ’’) . « ) » ; $boucle->where[]= $crit->cond ? « ($arg ? $c : 1=1) » : $c ; } ?>

    Afficher au dessus du menu dans le back office.
    Même message dans configuration des menus mais non placé au même endroit.

    Quelqu’un a-il une idée ?
    Merci
    penchaki

    • Je viens d’upgrader ma version se SPIP : SPIP 2.0.3 [13596]
      et j’ai téléchargé le ZIP : mots-partout-spip2

      mais je rencontre toujours le même problème !!

      id_table . « .id_groupe’, calcul_branchemot($arg) » . ($crit->not ? « , ’NOT’ » : ’’) . « ) » ; $boucle->where[]= $crit->cond ? « ($arg ? $c : 1=1) » : $c ; } ?>

      Y a t-il une modif à faire dans les fichiers ? ce n’est pas la bonne version ...

      HELP

      penchaki

    • Salut, effectivement je viens de faire une modification qui devrait réparer le problème (cette résolution a été signalée sur ce forum plus bas).

    • Penchaki

      Bonsoir,

      J’ai corrigé le tag ... merci
      Par contre j’ai une autre erreur :

      Fatal error : Cannot redeclare splitarrayids() (previously declared in C :\wamp\www\ERMES\plugins\mots-partout-spip2\mots_partout_choses.php:35) in C :\wamp\www\ERMES\plugins\mots-partout-spip2\mots_partout_choses.php on line 62

      Penchaki

    Répondre à ce message

  • Hello,

    Sur une spip 2.0.3, avec 3 plugins (Barre Typo V2 pour 1.9.2 et suivantes, Enluminures typographiques pour 1.9.2 et suivantes, Le Couteau Suisse) mais si je les désactive, ca fait pareil.

    1) message d’erreur quand je vais dans une rubrique :
    Fatal error : Cannot redeclare splitarrayids() (previously declared in /home/www/NavilandIntra/plugins/ _mots_partout/mots_partout_choses.php:35) in /home/www/NavilandIntra/plugins/ _mots_partout/mots_partout_choses.php on line 62

    2) Impossible de créer de groupe de mots cle si le plugin est activé.

    Chag

    Répondre à ce message

  • 2

    Bonjour,

    Je teste ce plugin sur une version 203 et j’ai ce message d’erreur quand je vais aux rubriques dans le back-office :

    Fatal error : Cannot redeclare secureintarray() (previously declared in /homepages/0/d160156354/htdocs/(...)/plugins/_mots_partout_2/mots_partout_choses.php:22) in /homepages/0/d160156354/htdocs/(...)/plugins/_mots_partout_2/mots_partout_choses.php on line 22

    Argh Dommage
    Y a t il une solution ?

    Merci d’avance

    • salut,
      je n’ai pas ce message la ... mais je n’ai fait qu’activer le plugin et je n’ai pas encore fait de vrai test.

      par contre si tu rajoutes (la première ligne ) dans le fichier mots_partout_choses.php

      if(!function_exists('secureintarray'))
      function secureintarray(....

      ca donne quoi ?

    • Il ne le prend pas
      Il déclare quand meme
      Bizarre

    Répondre à ce message

  • 3

    Est-ce que quelqu’un arrive à faire fonctionner le plugins sous la 2.02 ?

    Répondre à ce message

  • Zerax tu m’as mis sur la voie. Ce que je ne comprends pas, c’est que le problème vient bien de la structure de la table spip_groupe_mots, mais que celle-ci n’a pas changé sur la version 2.xx de spip. Or, le plugins « anticipe » il me semble ce changement. Ou alors il est développé sur une version spéciale ??? Voir ce qui suit :

    J’ai trouvé un début de l’origine du problème en regardant le prive_mysql.log, lorsque je crée le groupe de mot, la requête d’insert donne :
    Dec 24 11:41:43 127.0.0.1 (pid 2464) Unknown column ’articles’ in ’field list’ - INSERT INTO spip_groupes_mots (titre,texte,descriptif,unseul,obligatoire,minirezo,comite,forum,id_parent,articles,rubriques,breves,syndic) VALUES (’test’,’’,’’,’oui’,’oui’,’oui’,’oui’,’’,’0’,’oui’,’oui’,’oui’,’oui’)

    Un problème de structure de la base surlaquelle est développée le plugins car sur mon install 2.02 vierge, la table spip_groupe_mots utilise encore la colonne « table_liee » pour indiquer si on peut appliquer ce groupe à un article, une rubrique, une breve, un site syndic. Or la requete que produit le plugins ne l’utilise pas et s’attend à ce qu’il y ait 4 colonnes à la place de table liée. En ajoutant ces 4 colonnes à la main via phpmyadmin (varchar 3 not null), ça fonctionne ! Enfin, pas vraiment, le groupe est inséré mais comme table_liee n’est pas remplie, ça doit générer des bugs.

    Autre bug un peu gênant, la fonction javascript toggle() ; ouvrir / fermer un groupe de mots ferme le groupe à chaque action (par exemple, s’il y a suffisamment de mot pour faire une pagination, en cliquant sur la pagination, le groupe est refermé. Mieux vaut ne pas intégrer la fonction tant qu’elle n’est pas « compatible ».

    Répondre à ce message

  • 1

    mais malheureusement les journées sont trop courtes ...

    Je suis bien d’accord :(

    Je test sur une version vierge et j’essaye de trouver pourquoi sur ma version migrée 1.8->1.9->2.01 ça disfonctionne, et je reviens pour vous donnez la solution si je trouve. Ca pourra toujours servir, il y en a bien encore quelques uns qui sont sous 1.8 et qui vont migrer.

    Bonnes fêtes à tous en passant !

    Merci à zerax pour ses réponses et à Esj pour le beau boulot !

    • Entre 192 et 2.0, il y a eu une modification de la structure des données concernant les mots, en passant d’une table spip_mots_xxxxxx ou xxxx est une objet ( article, rubrique, ...) vers une struture plus osuple et plus évolutive d’une seule table : id_lien , type_objet, id_objet ( j’ai pas vérifier mais c’est dans cette idée ). A mon avis c’est cette « migration » qui n’a pas du fonctionné... donne les infos sur la mailing liste spip_dev si ca concerne uniquement spip ou spip-zone si ca concerne le plugin.

      Merci

    Répondre à ce message

  • 3

    Merci pour tes messages ! Ca donne chaud au coeur de voir que c’est encore d’actualité. Par contre :
    La version svn dans root/_plugins_/_test_/mots_partout/2.0
    ne fonctionne pas du tout chez moi (testée ce matin avant 9h) sur un spip 2.01 tout propre sans aucun plugins (avec un zazouminiwebserver pour apache / mysql). C.a.d qu’il s’installe, mais après, impossible d’ajouter un mot ou un groupe de mots. Bon, c’est le seul truc pas propre c’est la base qui est une base migrée de 1.8 vers 1.9.2e puis vers 2.01. J’essayerai sur une base vierge pour vérifier.

    Sinon, l’arborescence sur un mot ou sur un groupe, pour mon cas, ça ne change rien du tout... Tant qu’il est possible d’avoir une arbo sur l’un de ces objets, ça résoud mon problème de lourdeur.

    Je retente avec le zip... arf, non, il est retiré de la zone, le lien marche po. Sniffffffffff !

    • Le lien vers le zip sera fonctionnel demain.

      Mais si tu as la version SVN alors pas la peine de mettre le zip ( c’est la même chose ) .

      il vaut mieux a mon avis partir d’une base de mots « vierge » a cause de toutes les modifications qui ont été faites sur la structuration des infos ... je ne sais pas si esj a permit la migration ...

      bref ce n’est pas mort loin de la ... mais malheureusement les journées sont trop courtes ...

    • Cher Zerax, le plugin 20 0.4.1 [25251] fonctionne chez moi. Mais tu as oublié l’ajout d’un mot clé à un mot clé. Argh. Je sais ce n’est pas encore le 24 décembre, mais je n’en puis plus d’attendre. A quand l’id_parent sur un mot clé ? C’est la condition sine qua non pour créer des ontologies, web sémantiques et tout le toutim. Pitié !!! Tous ensemble, tous ensemble !

    • Rendons a César ce qui lui appartient... C’est Esj qui a fait cette migration ... je n’y suis pour rien ( mais j’aurais bien aimé :p )

      Pour ce qui est des mots sur les mots, c’est clair que ce serait un gros plus ... mais le gros moins c’est le temps ... et je ne n’en ai pas bcp

    Répondre à ce message

  • 1

    bonjour zerax

    à quand le plugin pour spip 2.0 est surtout : des mots sur des mots !!!

    merci pour le travail réalisé

    • le plugin pour SPIP 2.0 est déjà sorti ... merci a Esj de l’avoir fait :)

      Tu dois pouvoir trouver cela sur SVN
      ou dès demain en zip sur http://files.spip.org/spip-zone

      Ceci dit « la notion d’arborescence » est a revoir complètement ...

      Dans les évolutions, je pense supprimer la notion d’arborescence des groupes de mots pour passer a une arborescence de mots uniquement... car plus parlant et ergonomiquement plus intelligible.

    Répondre à ce message

  • 1

    Pour gérer une arborescence « virtuelle » de mots clés, je construis des rubriques et sous rubriques qui ont le même nom que les mots clés, ce qui est vraiment lourd.

    J’espère que ce plugins sera rapidement fonctionnel pour spip 2, actuellement, j’ai testé toutes les versions du plugins dev sur spip 2 final et aucune ne fonctionne (création de groupes ou de mots clés impossible après installation).

    La colonne id_parent dans spip_groupe_mots me fait pourtant tellement saliver... :)
    Une idée de date pour une version opérationnelle pour l’arborescence ?

    • j’ai eu fait un ajout dans le plugin ( mais pas trés « générique » donc pas commité ) qui permettait d’associer un mot a une rubrique ( de manière a dire tel mot correspond a telle rubrique). On a dans l’interface de l’édition du mot la même liste déroulante que dans l’édition d’un article.

      J’ai donc tout ca sous le coude ... mais depuis tellement longtemps que je ne vais pas m’avancer a donner une date sur la sortie d’une telle fonctionnalité.

      Par contre, j’utilise toujours ce plugin sur chaque site que je fais et donc je ne vais pas tarder a le tester sous SPIP 2. Mais Esj a déjà fait un portage de la version stable ( il me semble ), vers SPIP 2. Sauf que cette version n’intégre pas tout le principe d’arborescence.

      Bref la refonte est déjà bien entamée et est sur la bonne voie ... maintenant ne reste plus qu’a s’y coller...

      Je ferais une annonce quand on aura quelque chose de concret... le plus rapidement possible je l’espére.

    Répondre à ce message

  • 2

    Bonjour,

    je suis trés intéressée par ce plugin et notamment pour les documents, je viens de tout ré installer le site en partant from crash, j’ai toujours le message « not ; $boucle = &$boucles[$idb] ; $arg = calculer_argument_precedent($idb, ’id_groupe’, $boucles) ; $c = « calcul_mysql_in(’ » . $boucle->id_table . « .id_groupe’, calcul_branchemot($arg), ’’) » ; if ($crit->cond && true) $c = « ($arg ? $c : 1) » ; if ($not) $boucle->where[]= array( »’NOT’« , $c) ; else $boucle->where[]= $c ; } ?> » qui s’affiche sur toutes les pages.
    j’ai la version spip 1.9.2d et il n’y a que ce plugin d’installer, le message est sur les fichiers dist et dans la zone privée.
    Merci de votre aide.

    Ps je me perd totalement dans la spipzone ...

    • Salut,
      Ce problème intervient quand il y a un espace dans un des fichiers du plugin en dehors des balises php ... ce doit être mon éditeur qui a du rajouté ca ...
      regardez dans cette voie... Pour ma part je ne ferais pas évoluer ce plugin pour spip 192... j’essaierai de faire le passage en spip 2.0 avant de rajouter des fonctionnalités.

    • Je me répond mais cela peut servir à ceux qui rencontrent le problème il manque dans le fichier : public > criteres_motspartout.php "

      <?php" en début du fichier ...

    Répondre à ce message

  • 3

    Bonjour,
    pour attacher les mots clés aux articles, on voit apparaitre les différents groupes de mots, que l’on peut dérouler et ainsi faire un choix de tous les mots de l’arborescence. Mais les sous-groupes apparaissent également séparément, ce qui ne sert pas à grand chose et surcharge le tout. Est-il possible d’éliminer cet affichage ? Quel fichier gère l’éffichage des mots clés dans la page de validation de l’article ?
    d’avance merci

    • Salut il s’agit de modifier le fichier du plugin inc/editer_mot.php et tout se passe dans la fonction select_sous_menu_groupe_mots vers la ligne 518.

    • merci, mais j’ai beau essayer de modifier des paramètres dans ce fichier, je n’arrive pas à éliminer l’affichage double des sous-groupe. Quelqu’un a-t-il résolu ce problème ?

    • Salut,
      le problème est résolu dans la version svn du plugin ( pas dans le fichier zip mais récuperez par le tortoise par exemple les fichiers )

    Répondre à ce message

  • 1
    Jean-Baptiste

    Bonjour,
    j’ai installé avec succès la version 0.3 de mots-partout-stable sur un site spip 1.9.2c, en prenant soin de renommer le répertoire du plugin en _mots_partout_1_9_2. Les autres plugins sont

    • Agenda pour SPIP 1.9.2
    • SpipCarto
    • Squelette par mot clef
    • Widget Calendrier

    J’ai également configuré mot partout sur les syndic_articles. Un menu déroulant s’affiche donc en regard de chaque article syndiqué dans Edition > Sites référencés.

    Le problème : Mes boucles affichent bien les articles syndiqués sauf ceux pour lesquels un mot clef n’a pas été attribué.

    Voici la boucle utilisée pour afficher les articles syndiqués :

    <B_liste_articles_syndiques>
    	[<strong>Pages&nbsp;:</strong>(#PAGINATION{page_precedent_suivant})<p>&nbsp;</p>]
    <BOUCLE_liste_articles_syndiques(SYNDIC_ARTICLES){id_rubrique}{par date}{inverse}{pagination 6}>
    	<div class="actu-cartouche">	
    		<div class="actu-texte">
    			[<p class="actu-date">(#DATE|affdate)</p>]
    			[<p class="actu-type">(#NOM_SITE)</p>]			
    			[<p class="actu-titre"><a href="#URL_ARTICLE" target="_blank">(#TITRE)</a></p>]
    			[<p class="actu-descriptif">(#DESCRIPTIF)</p>]
    		</div>
    		</div>
    	</div>			
    </BOUCLE_liste_articles_syndiques>
    	[<strong>Pages&nbsp;:</strong>(#PAGINATION{page_precedent_suivant})<p>&nbsp;</p>]
    </B_liste_articles_syndiques>

    Est-ce un bug ou une erreur de ma part ? Merci.

    • la question a été posée sur la liste user et donc la réponse aussi :)

    Répondre à ce message

  • J’adore avoir des idées/besoins de dev et de les retrouver ici dans la foulée même ! :)

    Je passe en test et prépare mes retours sur la zone.

    Merci et bravo !

    Etienne B.

    Répondre à ce message

  • 1

    Bonjour,

    Juste un petit mot pour saluer l’initiative de ce plugin, et remercier son auteur pour le travail déjà réalisé. Bon courage à tous ceux qui y contribueront ;-)

    • ivandps

      Bonjour,

      je m’associe aux remerciements ci-dessus, l’idée est excellente, attendue avec impatience, notamment pour les développement à venir, je cite :

      « faire une arborescence des mots (entre eux) : un mot peut-être parent d’un autre mot »

      Je suis dispo pour tester et vais de ce pas me brancher sur la zone.
      Merci

    Répondre à ce message

  • 4
    artisan-multimedia

    Bonjour, je suis en 1.9.2c 10268, j’ai désactivé tous les plugins, et j’ai installé la version de développement de mots partout depuis le svn. Je veux associer des mots clefs à des documents d’articles déjà créés de longue date. Et ça ne marche pas, ni par l’interface de modification des documents dans les articles, ni par l’interface mots partout du menu édition.

    -  Aucun menu n’apparait dans le premier cas.
    -  Dans le second cas (mots partout du menu édition), la liste des mots clefs (à gauche) disparait quand je sélectionne les Documents. J’ajouterai enfin que lorsqu’on veut se déplacer d’un « bloc » de documents à l’autres, on revient toujours aux menu « Articles ».

    En fait, si je crée un nouveau document afin de lui associer un mot clef, ça ne fonctionne pas non-plus.

    Encore une fois, j’ai essayé avec à peu près toutes les versions disponibles (et avec le plugin seul), ça ne foctionne pas.

    Désolé. C’est la deuxième fois que je tente d’utiliser ton plugin qui représente pour moi tout ce qu’il faudrait faire dans SPIP, mais c’est la deuxième fois qu’ilo ne marche pas ou me paraît inutilisable.

    • la version svn du plugin n’est pas du tout mais alors pas du tout fonctionnelle ... du moins pour le moment. Récupére plutot le zip sur la zone( je l’ai remis ya tellement pas longtemps que je n’ai pas encore modifié cet article ) .

      je t’assure par contre ( sur mes tests et on était 2 ) que le plugin fonctionne. Par contre il y a de gros efforts en termes d’interface surtout, en terme d’amélioration du code pour permettre a quiconque de pouvoir modifier les interfaces ( par des squelettes ).

      http://files.spip.org/spip-zone/mots-partout-dev_1_9_2.zip

    • S’lt

      Désolé de te contrarier je viens de tester la version que tu indiques sur un SPIP 1.9.2c [10900]
      Je ne fais rien de plus et lorsque je consulte une page article (exec=articles) je me chope :

      Fatal error: Call to undefined function: select_sous_menu_groupe_mots() in /var/alternc/html/a/admin/prod/plugins/mots_partout_1_9_2/inc/editer_mot.php on line 496

      Pour une page rubrique (exec=naviguer&id_rubrique=XX) c’est un poil mieux c’est un bout de page mais avec un beau :

      Fatal error: Call to undefined function: select_sous_menu_groupe_mots() in /var/alternc/html/a/admin/prod/plugins/mots_partout_1_9_2/inc/editer_mot.php on line 496

      Bon va falloir que je mette à la svn et casser du code :=)

    • le probleme a déjà été réglé .. c’est juste que je me suis planter dans la verison du sabot ( j’en était sur de celle la :p )

      je corrigerai ca trés trés prochainement...

    • Bonjour

      Merci c’est corrigé plus de bogue à l’affichage :)

    Répondre à ce message

  • 1
    Tropicaloo

    Bonjour,

    Est-il prévu de personnaliser l’affichage des groupes de mots-clés disponibles en fonction des rubriques ?
    Ainsi, on pourrait affecter un « statut » à un groupe de mots pour une rubrique donnée :
    -  1- inactif (non utilisé et donc non affiché) pour la rubrique x...
    -  2- unique (1 seul mot obligatoire) pour la rubrique y...
    -  3- multi (1 à plusieurs mots) pour la rubrique z...
    -  4- option (0 à plusieurs mots) pour la rubrique a...
    Ceci afin d’alléger et de faciliter l’interface des rédacteurs.

    • Salut,
      je t’encouragerai a suivre cette discussion sur la liste spip-zone qui traite des plugins...

      alors sinon pour répondre a ta question, effectivement j’aimerai bien implanté une solution de ce type, mais pour le moment je n’y ai pas encore vraiment réfléchi, sur la maniére de le faire et sur le but exact. Donc c’est en stand-by.
      Les futures évolutions sont une « simplification du code » afin qu’il soit plus facilement maintenable ainsi qu’une squeletisation des interfaces pour permettre une surcharge plus simple.

    Répondre à ce message

  • 1

    Bonjour, merci pour ce plugin.

    Cependant un bug apparaît à l’utilisation lorsque l’on définit un groupe de mots clés et que l’on demande à l’associer aux articles ainsi qu’aux documents : les articles ne sont plus accessibles en édition côté administration mais le redeviennent si on autorise ce groupe de mots clés uniquement sur les documents ou uniquement sur les articles mais la combinaison des deux n’est pas possible.

    C’est un bug non bloquant mais bon si ça peut faire avancer le smilblick ;-) : testé avec SPIP 1.9.2b et 1.9.2c

    • merci pour ce retour de bug, j’ai rajouté ca dans le todo du plugin...
      mais va vraiment falloir que je m’y mette a bosser dessus ...

    Répondre à ce message

  • 3

    Bonjour,
    quand j’utilise le critère id_parent pour une boucle appliquée à groupes_mots, j’obtiens une erreur : le critère id_parent n’existe pas. J’avais cru comprendre qu’avec ce plugin, il existait ????????????????

    • le critére id_parent n’existe que sur une boucle (GROUPE_MOTS) et pas sur une boucle MOTS , je pense que ce doit être ton erreur.

    • Merci pour ta réponse, j’ai bien appliqué le critère id_parent à (GROUPES_MOTS) , j’ai copié-collé l’exemple ci-dessus et il semble marcher correctement, par contre j’ai effectivement les erreurs suivantes qui s’affichent :
      -  Erreur(s) dans le squelette
      -  Erreur sur le site, boucle critère inconnu id_parent
      Le critère id_parent ne semble pas connu de spip mais semble fonctionner correctement... Serait ce un bug à signaler ? Et comment puis je faire pour que cette notification d’erreurs n’apparaisse plus ? Merci d’avance pour vos réponses.

    • je n’ai pas eu ce genre de d’affichage... tu pourrais remonter le bug sur la liste spip-zone ?
      mais moi je ne pense pas savoir corriger le probléme...

      Merci

    Répondre à ce message

  • 3
    Nicolas Hoizey

    C’est vraiment pas clair.

    Quelle version stable dois-je prendre pour SPIP 1.9.2c si je n’ai que faire des arborescences (de groupes et non de mots, en plus, si j’ai bien compris) ?

    Merci.

    • Bon zerax, tu nous met (enfin) à jour ce nommage, histoire de le faire correspondre avec la réalité du développement.

      Merci d’avance

      @+ NicolasR

    • j’ai mis dans le archive list les 2 noms : mots-partout-stable qui correspond a la version avec un sabot ( avant le dév de l’arborescence ) et la version mots-partout-dev qui correspond a la version avec l’arborescence.

      Je pense que ca doit répondre a ta question Nicolas H.

    • je viens de mettre a jour le nommage des plugins.
      Dans ton cas la version stable suffit.
      mots-partout-stable.zip sur la zone

    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