[SPIP Zone] [Spip-zone-commit] r13659 - in /_plugins_/_test_/mots_partout/1.9.2: exec/config_mots_partout.php motspartout_fonctions.php

zeraxp@gmail.com a écrit :

Author: zeraxp@gmail.com
Date: Thu Jul 19 15:03:44 2007
New Revision: 13659

Log:
-ajout de la configuration de la table spip_groupes_mots

+ //Ajout du champ id_parent si le méta n'est pas défini
+ $mots_partout_arbo=lire_meta('MotsPartout:mots-partout-arbo-installe')?'oui':'non';
+ if($mots_partout_arbo!='oui'){
+ spip_query("ALTER TABLE `".$table_pref."_groupes_mots` ADD `id_parent` bigint(20) NOT NULL DEFAULT '0';");
+ ecrire_meta('MotsPartout:mots-partout-arbo-installe','oui');
+ }
+ //FIN YOANN
  

ben non justement.
il faut gerer l'activation / *desactivation* du meta mais le alter, il faut le faire à l'installation sinon toutes les requetes avec id_parent vont planter pour ceux qui n'activent pas l'arbo.

Stephane a écrit :

zeraxp@gmail.com a écrit :
  

Author: zeraxp@gmail.com
Date: Thu Jul 19 15:03:44 2007
New Revision: 13659

Log:
-ajout de la configuration de la table spip_groupes_mots

+ //Ajout du champ id_parent si le méta n'est pas défini
+ $mots_partout_arbo=lire_meta('MotsPartout:mots-partout-arbo-installe')?'oui':'non';
+ if($mots_partout_arbo!='oui'){
+ spip_query("ALTER TABLE `".$table_pref."_groupes_mots` ADD `id_parent` bigint(20) NOT NULL DEFAULT '0';");
+ ecrire_meta('MotsPartout:mots-partout-arbo-installe','oui');
+ }
+ //FIN YOANN
  

ben non justement.
il faut gerer l'activation / *desactivation* du meta mais le alter, il faut le faire à l'installation sinon toutes les requetes avec id_parent vont planter pour ceux qui n'activent pas l'arbo.
  

euh j'ai refait un commit modifiant ca quelques minutes ensuite... séparant installation de l'activation.

Yoann NOGUES a écrit :

  euh j'ai refait un commit modifiant ca quelques minutes ensuite... séparant installation de l'activation.
  

petite erreur de commit ( enfin oubli ) ... oups c'est mieux maintenant:
Committed revision 13663.

Salut je viens de faire un test sur un site qui utilisait déjà mots partout
il est en 192 (suivi de la branche via svn)

j'ai désactivé le plugin fait un update de mots partout puis reactive
j'ai enleve puis remis les mots sur groupes et documents
la page de gestion des mots clefs n'affiche rien

j'ai fait un retour arriere ça me fait ça depuis 13605.

je pense que ça vient d'une modif en base qui passe pas ?

A+
Arnaud

Le 19/07/07, Yoann NOGUES<ml-yoann@advisio-com.fr> a écrit :

Yoann NOGUES a écrit :
>
> euh j'ai refait un commit modifiant ca quelques minutes ensuite...
> séparant installation de l'activation.
>
petite erreur de commit ( enfin oubli ) ... oups c'est mieux maintenant:
Committed revision 13663.

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

--
Arnaud

Arnaud Ventre a écrit :

Salut je viens de faire un test sur un site qui utilisait déjà mots partout
il est en 192 (suivi de la branche via svn)

j'ai désactivé le plugin fait un update de mots partout puis reactive
j'ai enleve puis remis les mots sur groupes et documents
la page de gestion des mots clefs n'affiche rien

j'ai fait un retour arriere ça me fait ça depuis 13605.

je vais tester ca cet aprem je te tiens au courant

---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000758-0, 19/07/2007
Analyse le : 20/07/2007 12:04:41
avast! - copyright (c) 1988-2007 ALWIL Software.

Arnaud Ventre a écrit :

je pense que ça vient d'une modif en base qui passe pas ?

il y avait de ca oui, le plugin n'avait un script d'install ( ajouté hier ) et en plus j'avais pas échappé les noms de table et les champs ...chose faite

je viens de faire un commit 13683, tu peux retester avec le nouveau paquet qui sera généré ( ou via svn directement ) ?
Merci

Merci je testerai ce soir

Le 20/07/07, Yoann NOGUES<ml-yoann@advisio-com.fr> a écrit :

Arnaud Ventre a écrit :
>
> je pense que ça vient d'une modif en base qui passe pas ?
>
il y avait de ca oui, le plugin n'avait un script d'install ( ajouté
hier ) et en plus j'avais pas échappé les noms de table et les champs
...chose faite

je viens de faire un commit 13683, tu peux retester avec le nouveau
paquet qui sera généré ( ou via svn directement ) ?
Merci

--
Arnaud

Arnaud Ventre a écrit :

Merci je testerai ce soir

Le 20/07/07, Yoann NOGUES<ml-yoann@advisio-com.fr> a écrit :

Arnaud Ventre a écrit :
>
> je pense que ça vient d'une modif en base qui passe pas ?
>
il y avait de ca oui, le plugin n'avait un script d'install ( ajouté
hier ) et en plus j'avais pas échappé les noms de table et les champs
...chose faite

je viens de faire un commit 13683, tu peux retester avec le nouveau
paquet qui sera généré ( ou via svn directement ) ?
Merci

c'est la 13688 qui régle ca

ça fonctionne, la gestion des mots cefs est de retour,

par contre j'ai un truc qui cloche sur legender j'assigne un mot clef
mais il ne reste pas, pas demain je regarderai ce qu'il y a en base ,

dodo
a+
Le 20/07/07, Yoann NOGUES<ml-yoann@advisio-com.fr> a écrit :

Arnaud Ventre a écrit :
> Merci je testerai ce soir
>
> Le 20/07/07, Yoann NOGUES<ml-yoann@advisio-com.fr> a écrit :
>> Arnaud Ventre a écrit :
>> >
>> > je pense que ça vient d'une modif en base qui passe pas ?
>> >
>> il y avait de ca oui, le plugin n'avait un script d'install ( ajouté
>> hier ) et en plus j'avais pas échappé les noms de table et les champs
>> ...chose faite
>>
>> je viens de faire un commit 13683, tu peux retester avec le nouveau
>> paquet qui sera généré ( ou via svn directement ) ?
>> Merci
>>
>
c'est la 13688 qui régle ca

--
Arnaud

Arnaud Ventre a écrit :

ça fonctionne, la gestion des mots cefs est de retour,

cool :slight_smile:

par contre j'ai un truc qui cloche sur legender j'assigne un mot clef
mais il ne reste pas, pas demain je regarderai ce qu'il y a en base ,

tu as pu voir tes données ? ca ne fonctionne toujours pas ?
de toute façon la surcharge de legender va disparaitre a terme...

c'est bon en base c'est l'affichage qui coince

Le 23/07/07, Yoann NOGUES<ml-yoann@advisio-com.fr> a écrit :
...

> par contre j'ai un truc qui cloche sur legender j'assigne un mot clef
> mais il ne reste pas, pas demain je regarderai ce qu'il y a en base ,
tu as pu voir tes données ? ca ne fonctionne toujours pas ?

c'est bon en base c'est l'affichage qui coince

de toute façon la surcharge de legender va disparaitre a terme...

un nouveau point d'entrée ?

--
Arnaud

Le 23/07/07, Arnaud Ventre<ventrea@gmail.com> a écrit :

c'est bon en base c'est l'affichage qui coince

Le 23/07/07, Yoann NOGUES<ml-yoann@advisio-com.fr> a écrit :
...
> > par contre j'ai un truc qui cloche sur legender j'assigne un mot clef
> > mais il ne reste pas, pas demain je regarderai ce qu'il y a en base ,
> tu as pu voir tes données ? ca ne fonctionne toujours pas ?

c'est bon en base c'est l'affichage qui coince

La log a parlé :
- select `spip`.spip_mots.id_mot,titre from `spip`.spip_mots_documents,`spi
p`.spip_mots where spip_mots_documents.id_mot=spip_mots.id_mots AND id_document=
146

1054 Unknown column 'spip_mots.id_mots' in 'where clause'

j'essaie de corriger
--
Arnaud

Le 24/07/07, Arnaud Ventre<ventrea@gmail.com> a écrit :

Le 23/07/07, Arnaud Ventre<ventrea@gmail.com> a écrit :
> c'est bon en base c'est l'affichage qui coince
>
> Le 23/07/07, Yoann NOGUES<ml-yoann@advisio-com.fr> a écrit :
> ...
> > > par contre j'ai un truc qui cloche sur legender j'assigne un mot clef
> > > mais il ne reste pas, pas demain je regarderai ce qu'il y a en base ,
> > tu as pu voir tes données ? ca ne fonctionne toujours pas ?
>
> c'est bon en base c'est l'affichage qui coince

La log a parlé :
- select `spip`.spip_mots.id_mot,titre from `spip`.spip_mots_documents,`spi
p`.spip_mots where spip_mots_documents.id_mot=spip_mots.id_mots AND id_document=
146

1054 Unknown column 'spip_mots.id_mots' in 'where clause'

j'essaie de corriger
--
Arnaud

Fait en 13792 Connexion · GitLab
par contre il reste 2 points à gérer : la suppression des mots
affectés et la prise en compte du paramètre un seul mot dans le groupe
.

Jusqu'à maintenant j'utiliser pour légender le plugin doc_boite plus,
j'ai fait un test rapide
en désactivant mot_partout mais après paramétrage correct qui me
permet de garder un groupe de mot sur des documents, puis en activant
doc boite plus, la boite me semble fonctionner correctement (et
traiter les 2 points manquants en plus) ?
Je pense qu'il faudrait fusionner le code de doc boite plus (qui
surcharge aussi légender) dans cette version de mots partout non ?

A+

--
Arnaud

Fait en 13792 Connexion · GitLab
par contre il reste 2 points à gérer : la suppression des mots
affectés

comme j'ai mis dans un autre message avant de voir celui la : je l'ai déjà fait je pensais l'avoir commit ... mais apparement pas

et la prise en compte du paramètre un seul mot dans le groupe

tout ces paramétres : mots obligatoires, un seul mot : ne sont pas géré dans ce que j'ai fait.

.

Jusqu'à maintenant j'utiliser pour légender le plugin doc_boite plus,
j'ai fait un test rapide
en désactivant mot_partout mais après paramétrage correct qui me
permet de garder un groupe de mot sur des documents, puis en activant
doc boite plus, la boite me semble fonctionner correctement (et
traiter les 2 points manquants en plus) ?
Je pense qu'il faudrait fusionner le code de doc boite plus (qui
surcharge aussi légender) dans cette version de mots partout non ?

et bien a ceniveau stéphane précaunisait autre chose : un autre point d'entrée comme tu le disais plus haut ... maintenant je n'ai pas trop le temps( les vacances approches et bien sur comme avant chaque vacances faut mettre un coup de fouet (aie) ), ni la compétence pour faire ca rapidement.
je connaissais pas doc_boite_plus, j'aurais pu le récupérer pour aller plus vite :cry:
par contre pourquoi l'auteur de ce plugin n'a pas intégré ca a mots_partout ?

Par rapport a la multiplication des plugins, je pense amha qu'on pourrait regrouper ceux qui ont un max de rapports comme c'est le cas entre mots_partout et doc_boite_plus.
Ca permettrait d'avoir un minimum de conflit dans les surcharges des fichiers :slight_smile:

Yoann NOGUES a écrit :

je connaissais pas doc_boite_plus, j'aurais pu le récupérer pour aller plus vite :cry:

interessant ce qu'il peux faire ... je vais tester : http://trac.rezo.net/trac/spip-zone/browser/_plugins_/_test_/doc_boiteplus/demo/demo.jpg

Le 24/07/07, Yoann NOGUES<ml-yoann@advisio-com.fr> a écrit :

Yoann NOGUES a écrit :
> je connaissais pas doc_boite_plus, j'aurais pu le récupérer pour aller
> plus vite :cry:
interessant ce qu'il peux faire ... je vais tester : http://trac.rezo.net/trac/spip-zone/browser/_plugins_/_test_/doc_boiteplus/demo/demo.jpg

Je pense que l'intégration est possible, l'insertion est faite via une
fonction isolé donc il doit être facile d'ajouter un point d'entrée
qui te à modifier légèrement les paramètres.

Je n'ai pas l'info sur l'origine d'un plugin séparé.

A+
--
Arnaud