[spip-dev] SPIP 2.1.0-rc [15449] - Bonux [35942]- css cassée dans l'espace privé

L'activation de bonux (seul plugin activé ) "casse" la css de l'espace privé,
cad qu'il impose de nouveau sa css, pas terrible dans la page de gestion des plugins.
Ce n'était plus le cas en 2.1.0-beta [15304].
C'est normal docteur ?

Éric

* Eric L tapuscrivait, le 12/03/2010 14:25:

L'activation de bonux (seul plugin activé ) "casse" la css de l'espace
privé,
cad qu'il impose de nouveau sa css, pas terrible dans la page de gestion
des plugins.
Ce n'était plus le cas en 2.1.0-beta [15304].
C'est normal docteur ?

Probablement que Connexion · GitLab règle le problème.

-- RealET

NON.
Ça ne règle pas le problème ça le cache sous le tapis. Reflechis un peu.
Si on met une version avec un intervalle, c'est bien pour ne pas avoir
à changer la valeur à chaque incrément de version.

Merci de remettre comme avant le plugin, et si il y a un bug sur la
détection de version on va le corriger.

Cédric

* Cédric Morin tapuscrivait, le 12/03/2010 15:57:

je n'arrive pas à reproduire (ff 3.6) ...

SPIP 2.1.0-rc SVN [15450]

j’ai eu ça ce matin sous safari sur une install neuve 2.1.0-rc + cfg + bonux
plus de list-style:none et tous les éléments d’un item plugin en display:block par exemple ainsi chaque plugin dans admin admin_plugin prenait trois fois la hauteur habituelle…

d’autres plugin ont restauré les css… (mais je ne sais plus lequel)

pierre

SPIP 2.1.0-rc [15492] de cette nuit, l'extension msie_compat ne veut pas s'activer.

dans son plugin.xml :<necessite id="SPIP" version="[2.1.0-dev;)" /> ne passe pas.

modifié pour version="[2.1.0 dev;)" : ça fonctionne.

Dans bonux :

<plugin spip='[2.1.0-beta;]'> passe mal (css chiffonnées )

<plugin spip='[2.1.0 beta;]'> fonctionne

Éric

ça n'est pas normal du tout.
D'autant que je ne reproduis pas chez moi.
Peux tu me dire quelle version de PHP tu as ?

Cédric

Et si tu peux tester le script php suivant
<?php

var_dump(version_compare("2.1.0-dev", "2.1.0-rc",">"));
var_dump(version_compare("2.1.0-beta", "2.1.0-rc",">"));
var_dump(version_compare("2.1.0", "2.1.0-rc",">"));

var_dump(version_compare("2.1.0-dev", "2.1.0-beta",">"));
var_dump(version_compare("2.1.0-rc", "2.1.0-beta",">"));
var_dump(version_compare("2.1.0", "2.1.0-beta",">"));

var_dump(version_compare("2.1.0-beta", "2.1.0-dev",">"));
var_dump(version_compare("2.1.0-rc", "2.1.0-dev",">"));
var_dump(version_compare("2.1.0", "2.1.0-dev",">"));
echo "<hr />";

var_dump(version_compare("2.0.9", "2.1.0-dev",">"));
var_dump(version_compare("2.0.9", "2.1.0 dev",">"));
echo "<hr />";

var_dump(version_compare("2.1.0-beta", "2.1.0 dev",">"));
var_dump(version_compare("2.1.0-rc", "2.1.0 dev",">"));
var_dump(version_compare("2.1.0", "2.1.0 dev",">"));

var_dump(version_compare("2.1.0-dev", "2.1.0 beta",">"));
var_dump(version_compare("2.1.0-rc", "2.1.0 beta",">"));
var_dump(version_compare("2.1.0", "2.1.0 beta",">"));

var_dump(version_compare("2.1.0-dev", "2.1.0 rc",">"));
var_dump(version_compare("2.1.0-beta", "2.1.0 rc",">"));
var_dump(version_compare("2.1.0", "2.1.0 rc",">"));
echo "<hr />";

var_dump(version_compare("2.1.0 beta", "2.1.0 dev",">"));
var_dump(version_compare("2.1.0 rc", "2.1.0 dev",">"));
var_dump(version_compare("2.1.0", "2.1.0 dev",">"));

var_dump(version_compare("2.1.0 dev", "2.1.0 beta",">"));
var_dump(version_compare("2.1.0 rc", "2.1.0 beta",">"));
var_dump(version_compare("2.1.0", "2.1.0 beta",">"));

var_dump(version_compare("2.1.0 dev", "2.1.0 rc",">"));
var_dump(version_compare("2.1.0 beta", "2.1.0 rc",">"));
var_dump(version_compare("2.1.0", "2.1.0 rc",">"));

?>
et me dire ce qu'il te renvoie ?
Chez moi seule la première série avec un - renvoie un résultat correct.
Cédric

ça n'est pas normal du tout.
D'autant que je ne reproduis pas chez moi.
Peux tu me dire quelle version de PHP tu as ?
     
PHP 4.3.10

Et si tu peux tester le script php suivant
(...)
et me dire ce qu'il te renvoie ?
Chez moi seule la première série avec un - renvoie un résultat correct.

bool(true) bool(true) bool(true) bool(false) bool(false) bool(true) bool(true) bool(false) bool(true)

Le problème ne se pose pas avec PHP 5.2.10

Éric

Je ne sais pas si c’est utile de participer à ce test, mais chez mois c’est pareil sous 4.4.8

Par contre c’est différent en PHP 5.2.6 :

false false true false true true true true true

Bon je viens de corriger le bug en principe, qui etait lié à la présence de rc en minuscule.
Si tu mets à jour ou prend le zip de 19h ça devrait être tout corrigé.

Cédric

Merci.

avec SPIP 2.1.0-rc [15496] d'hier soir ou [15498] de cette nuit sous PHP 4.3.10 :
- l'activation de msie_compat se passe sans problème
- l'activation de bonux aussi
Le bug sur la détection de version semble résolu.

par contre : problème sur plugin agenda, dans la page de création d'évènement ?exec=evenements_edit&new=oui&id_article=
La css est boiteuse et un clic sur le date-picker n'affiche pas le calendrier au bon endroit ( il est scotché en bas de page à gauche et sans habillage )

Ce problème n'existe pas sous PHP 5.2.10, ni avec SPIP 2.0.10 sous PHP 4.3.10.

Éric