[SPIP Zone] SPIP 3.0 jQuery 1.11.3 et la prévisualisation des forums

Hello,

J’ai un bug étrange:

Lorsque j’utilise plugin jQuery (1.11.3) sur un SPIP 3.0.21, la prévisualisation des forums est cassée, il marque « erreur ». (qui correspond à du code dans ajaxCallback.js). Il fini par fonctionne au deuxième essaye.

Si je désactive le plugin jQuery cela fonctionne normalement. C’est donc bien une erreur due au rétroportage.

Une idée de la provenance de ce bug ?

Hello,
en effet c'est une conséquence de

on a reporté le JS de SPIP 3.1 dans le plugin jQuery, mais il n'y a pas la partie serveur correspondante.

Corrigé par

--
Cédric

Phenix a écrit :

Hello,

J'ai un bug étrange:

Lorsque j'utilise plugin jQuery (1.11.3) sur un SPIP 3.0.21, la
prévisualisation des forums est cassée, il marque "erreur". (qui
correspond à du code dans ajaxCallback.js). Il fini par fonctionne au
deuxième essaye.

Si je désactive le plugin jQuery cela fonctionne normalement. C'est donc
bien une erreur due au rétroportage.

Une idée de la provenance de ce bug ?

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

Hello,

Ha ! Super merci !

Est-ce que le Zip du plugin va ce refaire tout seul ou bien est-ce que
qu'il ne faudrais pas up Z ?

Le 20/12/15 18:39, Cédric Morin a écrit :

Hello,
en effet c'est une conséquence de
Gestion d'erreur sur le post ajax des formulaires : (7624e77d) · Validations · spip / spip · GitLab

on a reporté le JS de SPIP 3.1 dans le plugin jQuery, mais il n'y a
pas la partie serveur correspondante.

Corrigé par
Connexion · GitLab

Le 20/12/2015 18:47, Phenix a écrit :

Est-ce que le Zip du plugin va ce refaire tout seul ou bien est-ce que
qu'il ne faudrais pas up Z ?

C'est toujours bon de le rappeler :
Les zip se refont tous seuls, dès qu'il y a une modif.
Les up de versions servent à indiquer à SVP qu'il y a une nouvelle version, tous les SPIP qui ont installé le plugin signaleront la mise à jour.

--
nicod_

Hello :slight_smile:
Juste pour dire que Phenix a raison, normalement, Cédric aurait dû faire un
up de z+1 minimum concernant la version !
Ne l'ayant pas fait, les sites utilisant ce plug ne peuvent savoir qu'il y a
eu correction d'un bug. Donc, Phenix l'unique solution pour avoir la
correction est de supprimer le plug de ton site, et de le réinstaller (un
nouveau zip ayant déjà été fait en incluant la correction (j'ai vérifier)).
Maintenant, la raison du pourquoi ce plug n'a eu un up de version vient sans
doute du fait qu'il a comme version, la version de jquery qu'il inclus
(1.11.3) (c'est pour cela que je n'ai pas fait de correction)
Ce plug et "adminer" sont sauf erreur de ma part, les deux seuls de la zone
ayant ce problème !

Il y avait une discutions à une époque sur la zone pour que SVP gère non pas
les versions des plug avec 3 chiffres (x.y.z), mais 4 pour justement pouvoir
faire un up de version, mais je crois pas qu'il y a eu consensus :frowning:

L'autre option est que la version du plug n'est rien à voir avec la version
de la librairie et que cette information, soit dite sous le nom du plug dans
l'espace privé.
Franck

-----Message d'origine-----
De : nicod_ [mailto:nicolas.dorigny@gmail.com]
Envoyé : dimanche 20 décembre 2015 20:18
À : spip-zone@rezo.net
Objet : Re: [SPIP Zone] SPIP 3.0 jQuery 1.11.3 et la prévisualisation des
forums

Le 20/12/2015 18:47, Phenix a écrit :

Est-ce que le Zip du plugin va ce refaire tout seul ou bien est-ce que
qu'il ne faudrais pas up Z ?

C'est toujours bon de le rappeler :
Les zip se refont tous seuls, dès qu'il y a une modif.
Les up de versions servent à indiquer à SVP qu'il y a une nouvelle version,
tous les SPIP qui ont installé le plugin signaleront la mise à jour.

--
nicod_

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

Hello,

Maintenant, la raison du pourquoi ce plug n'a eu un up de version vient sans
doute du fait qu'il a comme version, la version de jquery qu'il inclus
(1.11.3) (c'est pour cela que je n'ai pas fait de correction)
Ce plug et "adminer" sont sauf erreur de ma part, les deux seuls de la zone
ayant ce problème !

Je comprend le problèmes.
Suggestion: Est-ce qu’il ne serai pas pertinnant d’utiliser un attribut différent pour les versions de lib et de plugin. Cela ne me semble pas être un problème d’ajouter des attribut xml :slight_smile:

Par exemple:

<paquet
prefix=« jquery »
categorie=« outil »
version=« 1.0.0 »
lib=« jquery 1.11.3 »
etat=« test »
compatibilite=« [3.0.0;3.0.*] »
logo=« img/jquery-32.png »
documentation= > SVP pourrait éventuellement l’afficher par le suite.

Le 20/12/2015 21:02, Franck a écrit :

Juste pour dire que Phenix a raison, normalement, Cédric aurait dû faire un
up de z+1 minimum concernant la version !

Je sais pas qui a raison ou pas, je répondais juste à "Est-ce que le Zip du plugin va ce refaire tout seul" :slight_smile:

--
nicod_

Hello,

tout à fait, la version du plugin est celle du jQuery embarqué.
C'est pas génial du point de vue du suivi des versions du plugin lui même.
On peut faire comme pour Adminer, ajouter un 4eme chiffres qui sert à versionner le plugin lui même :
1.11.3.0

L'autre solution qui sera pérenne c'est de donner un prefixe différent au plugin (jquerylib), qui aura son propre numéro de version, et d'ajouter une directive <procure nom="jquery" version="1.11.3" />
Ainsi on peut versionner le plugin indépendamment de la librairie.

Mais cela ne fonctionne pas sur le parc installé de SPIP 3.0, et même en 3.1 SVP a encore du mal à bien gérer les procure, il reste des bugs.
C'est donc une solution pour l'avenir à ce genre de problème, mais pas pour tout de suite.

--
Cédric

Franck a écrit :

Hello :slight_smile:
Juste pour dire que Phenix a raison, normalement, Cédric aurait dû faire un
up de z+1 minimum concernant la version !
Ne l'ayant pas fait, les sites utilisant ce plug ne peuvent savoir qu'il y a
eu correction d'un bug. Donc, Phenix l'unique solution pour avoir la
correction est de supprimer le plug de ton site, et de le réinstaller (un
nouveau zip ayant déjà été fait en incluant la correction (j'ai vérifier)).
Maintenant, la raison du pourquoi ce plug n'a eu un up de version vient sans
doute du fait qu'il a comme version, la version de jquery qu'il inclus
(1.11.3) (c'est pour cela que je n'ai pas fait de correction)
Ce plug et "adminer" sont sauf erreur de ma part, les deux seuls de la zone
ayant ce problème !

Il y avait une discutions à une époque sur la zone pour que SVP gère non pas
les versions des plug avec 3 chiffres (x.y.z), mais 4 pour justement pouvoir
faire un up de version, mais je crois pas qu'il y a eu consensus :frowning:

L'autre option est que la version du plug n'est rien à voir avec la version
de la librairie et que cette information, soit dite sous le nom du plug dans
l'espace privé.
Franck

-----Message d'origine-----
De : nicod_ [mailto:nicolas.dorigny@gmail.com]
Envoyé : dimanche 20 décembre 2015 20:18
À : spip-zone@rezo.net
Objet : Re: [SPIP Zone] SPIP 3.0 jQuery 1.11.3 et la prévisualisation des
forums

Le 20/12/2015 18:47, Phenix a écrit :

Est-ce que le Zip du plugin va ce refaire tout seul ou bien est-ce que
qu'il ne faudrais pas up Z ?

C'est toujours bon de le rappeler :
Les zip se refont tous seuls, dès qu'il y a une modif.
Les up de versions servent à indiquer à SVP qu'il y a une nouvelle version,
tous les SPIP qui ont installé le plugin signaleront la mise à jour.

--
nicod_

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

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