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.
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...
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.
Discussions par date d’activité
50 discussions
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
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
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
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
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
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 :
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
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
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 :
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 ?
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
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
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
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
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
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 ...
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
à+ éric
Répondre à ce message
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
Cette page était bugguée ... il faut que j’y passe dessus pour corriger
Répondre à ce message
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
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=
en haut un :
Dans l’interface de gestion des mots partout :
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
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.
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
bonjour
lorsque le plugin est on, j’ai ceci qui s’affiche en entête de la page ecrire/ ?exec=articles&id_article=xxx :
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
L’outil crayon est actif dans cette page.
N’est-ce pas dangereux ?…
(Pas de moderation a priori)
apparement ce problème n’existait plus depuis un moment ... faut signaler ca sur spip-zone
Répondre à ce message
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.
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
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
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
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 ...
Oki Merci ...
et bon courage
Répondre à ce message
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...
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
après un upgrade en spip 2.0.3 et avec la dernière version du plugin, j’ai le même bug
remarque : quand le plugin est « on », l’arborescence est correctement récupérée
;-)
Bonsoir ...
J’ai posté un peu vite, j’ai la même erreur
Cela veut dire koi :
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 »
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
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 :
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).
Bonsoir,
J’ai corrigé le tag ... merci
Par contre j’ai une autre erreur :
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
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 :
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
ca donne quoi ?
Il ne le prend pas
Il déclare quand meme
Bizarre
Répondre à ce message
Est-ce que quelqu’un arrive à faire fonctionner le plugins sous la 2.02 ?
Non, j’obtiens : Fatal error : Cannot redeclare secureintarray()
je n’ai pas encore testé cette version ...
par contre je ne vais pas tarder a tester ca ... donc soit vous le faites avant moi soit ... je m’en occuperai
a+
en fait mon message ci-haur se réfère à la version 2.0.3 de spip
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
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
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
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
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
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 "
Répondre à ce message
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
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
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 :
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
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 ;-)
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
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 :
Pour une page rubrique (exec=naviguer&id_rubrique=XX) c’est un poil mieux c’est un bout de page mais avec un beau :
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
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
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
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
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 :
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.
Suivre les commentaires : |