[SPIP Zone] Drôle d'incompatibilité de 3 plugins - intertitres hirarchisees

J'ai un site 192c et les plugins suivants dans leur version du 12.01.08:
couteau suisse
spip-listes
intertitres hirarchisees

Quand je fais un vider des elements caches du couteau suisse, il y a une erreur 302. Puis il indique un probleme de jquery sur la page de config du CS...

Martin

Martin Kempf IBEF a écrit :

J'ai un site 192c et les plugins suivants dans leur version du 12.01.08:
couteau suisse
spip-listes
intertitres hirarchisees

Quand je fais un vider des elements caches du couteau suisse, il y a une erreur 302. Puis il indique un probleme de jquery sur la page de config du CS...

Martin

Corrigé avec 17991.

La fôte était pour intertitres hirarchisés.
Dans un fichier .php, il ne faut aucun caractère après le ?> final, c'est important !

Pat

Bravo a Pat, l'auteur de cet outil génial qui m'a donné un drole de truc
(incompatibilité avec Table_des_matières :wink:

Mais je voudrais suggérer a ceux qui peuvent modifier la doc des plugins, en
particulier http://www.spip.net/fr_article3396.html
de bien rajouter quelques instructions et conseils pour la mise-à-jour de
plugins : si j'ai bien compris faire :
- désactiver le/les plugins
- vider le cache ( /tmp/cache ou Configuration...)
- et effacer les /tmp/charger_pipelines*.php
- recharger le plugin (nouveau source .zip) dans son sous-répertoire de
/plugins
- re-valider le plugin (voire le re-configurer par l'appel exec=cfg& associé
dans l'explication...)
NB exceptions pour les plugins générant des interventions dans la base de
donnée (leur associer un mot-clé spécial dans spip-contrib ?)

Merci pour les prochains,
si un admin spip pouvait...
Yx
"Pat" <patfr@ifrance.com> a écrit dans le
message de news:fmblmk$ecd$1@ger.gmane.org...
Martin Kempf IBEF a écrit :

J'ai un site 192c et les plugins suivants dans leur version du 12.01.08:
couteau suisse
spip-listes
intertitres hirarchisees

Quand je fais un vider des elements caches du couteau suisse, il y a une
erreur 302. Puis il indique un probleme de jquery sur la page de config
du CS...

Martin

Corrigé avec 17991.

La fôte était pour intertitres hirarchisés.
Dans un fichier .php, il ne faut aucun caractère après le ?> final,
c'est important !

Pat

Salut à tous,

Le 13/01/08, Pat<patfr@ifrance.com> a écrit :

Corrigé avec 17991.

La fôte était pour intertitres hirarchisés.
Dans un fichier .php, il ne faut aucun caractère après le ?> final,
c'est important !

J'ignorais... Pour ma culture générale*, quelle est l'influence des
choses qui sont après le ?> ?. C'est ça qui a provoqué
l'incompatibilité entre plugins ? Pourquoi est-ce qu'ils
fonctionnaient seuls avec des caractères après le ?> (j'ai vu que tu
avais aussi corrigé dans le CS) ?

En tout cas merci !

*C'est vraiment des questions de béotien, mais je suis grand débutant...

--
MARNE Bertrand

MARNE Bertrand a écrit :

Salut à tous,

Le 13/01/08, Pat<patfr@ifrance.com> a écrit :

Corrigé avec 17991.

La fôte était pour intertitres hirarchisés.
Dans un fichier .php, il ne faut aucun caractère après le ?> final,
c'est important !

J'ignorais... Pour ma culture générale*, quelle est l'influence des
choses qui sont après le ?> ?. C'est ça qui a provoqué
l'incompatibilité entre plugins ? Pourquoi est-ce qu'ils
fonctionnaient seuls avec des caractères après le ?> (j'ai vu que tu
avais aussi corrigé dans le CS) ?

En tout cas merci !

*C'est vraiment des questions de béotien, mais je suis grand débutant...

Les php avec des caractères après le ?> envoient un écho html. même invisible, un espace est un espace !
toute redirection par header est donc alors ce cas impossible et génère le fameux 302.
J'ai parcouru toute la zone à la recherche de ces espaces insidieux et j'en ai débusqué qq'uns.
Le couteau suisse comportait lui des retours charriot après le ?> qui ne semblaient pas passer en écho...
ah... l'informatique n'est pas une science exacte...

Pat

Il ne faut pas oublier non plus de tourner 3 fois autour de sa chaise et de consulter les astres pour être sur que la période est favorable ....
Trève de plaisanterie, le principe des plugins est que ça doit être simple à installer/désinstaller.
Une mise à jour doit se faire par simple remplacement du dossier concernée dans plugins/ et un passage par la page admin_plugin.

Si les manips ci-dessous sont nécessaires, c'est qu'il y a un problème avec le plugin lui même.

Cédric

YannX a écrit :

Bravo a Pat, l'auteur de cet outil génial qui m'a donné un drole de truc
(incompatibilité avec Table_des_matières :wink:

Mais je voudrais suggérer a ceux qui peuvent modifier la doc des plugins, en
particulier http://www.spip.net/fr_article3396.html
de bien rajouter quelques instructions et conseils pour la mise-à-jour de
plugins : si j'ai bien compris faire :
- désactiver le/les plugins
- vider le cache ( /tmp/cache ou Configuration...)
- et effacer les /tmp/charger_pipelines*.php
- recharger le plugin (nouveau source .zip) dans son sous-répertoire de
/plugins
- re-valider le plugin (voire le re-configurer par l'appel exec=cfg& associé
dans l'explication...)
NB exceptions pour les plugins générant des interventions dans la base de
donnée (leur associer un mot-clé spécial dans spip-contrib ?)

Merci pour les prochains,
si un admin spip pouvait...
Yx
"Pat" <patfr@ifrance.com> a écrit dans le
message de news:fmblmk$ecd$1@ger.gmane.org...
Martin Kempf IBEF a écrit :
  

J'ai un site 192c et les plugins suivants dans leur version du 12.01.08:
couteau suisse
spip-listes
intertitres hirarchisees

Quand je fais un vider des elements caches du couteau suisse, il y a une
erreur 302. Puis il indique un probleme de jquery sur la page de config
du CS...

Martin
    
Corrigé avec 17991.

La fôte était pour intertitres hirarchisés.
Dans un fichier .php, il ne faut aucun caractère après le ?> final,
c'est important !

Pat

  ------------------------------------------------------------------------

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