[spip-dev] Bug MAJ SPIP3.0 et extensions manquantes !? SVP !?

Bonjour,

Je viens de passer un vieux site 2.1.12 en 3.0beta et un certain nombre d'extensions ne sont pas actives ! Est-ce possible ?

Ce même après désactivation de tous les plugins, de mes_options.php et suppression de tmp/

Extension manquantes : Brèves, Développement, Médias, Pétitions, Révisions, Vertèbes

En listant 'TOUS' les plugins 'INACTIFS', j'ai ces erreurs SVP :

Warning: ksort() expects parameter 1 to be array, null given in /homez.11/ensemblejm/www/extensions/svp/svp_fonctions.php on line 38
Warning: Invalid argument supplied for foreach() in /homez.11/ensemblejm/www/extensions/svp/svp_fonctions.php on line 40

Un message 'version obsolète' apparait pour chacune des extensions manquantes.

Je veux bien quelques pistes avant de devoir me lancer dans un débogage long, voire revenir en 2.1.12

Merci d'avance
Pat

* PatV tapuscrivait, le 05/02/2012 01:42:

Bonjour,

Je viens de passer un vieux site 2.1.12 en 3.0beta et un certain nombre
d'extensions ne sont pas actives ! Est-ce possible ?

Oui, si le plugin.xml de ces extensions indique que leur compatibilité s'arrête en 2.1.99

Salut PatV,

En listant ‹ TOUS › les plugins ‹ INACTIFS ›, j’ai ces erreurs SVP :

Warning: ksort() expects parameter 1 to be array, null given in /homez.11/ensemblejm/www/extensions/svp/svp_fonctions.php on line 38
Warning: Invalid argument supplied for foreach() in /homez.11/ensemblejm/www/extensions/svp/svp_fonctions.php on line 40

Le commit suivant devrait corriger ce problème précis.
Details: http://zone.spip.org/trac/spip-zone/changeset/58049

Un message ‹ version obsolète › apparait pour chacune des extensions manquantes.

Je veux bien quelques pistes avant de devoir me lancer dans un débogage long, voire revenir en 2.1.12

Pour le reste je ne comprends pas bien à distance.
Il faudrait que jepuisse avoir accès au site je pense.

Comment as tu fait la mise à jour 2.1 vers 3.0 ?

C'est un bug de lecture des XML sur les site en iso-truc. Ça a été corrigé sur le core en svn.

Cédric

Je confirme que le site est en iso-truc et que SPIP est toujours à jour, évidemment.
Pat

Ce sont les extensions livrées avec le core...
Pat

c'est http://core.spip.org/projects/spip/repository/revisions/18941
qui est censé corriger le bug en fait

Oui, cette correction a bien été prise en compte sur le site.
Sur l'image que je viens d'envoyer à Eric, on voit aussi que la description n'est pas convertie en iso-truc...
Pat

ok, il restait en effet un problème.
http://core.spip.org/projects/spip/repository/revisions/18965
solde-t-il le bug ?
(faire un var_mode=recalcul sur la page des plugins pour forcer le reload des xml)

Cédric

C'est OK cette fois :

Installation du plugin Medias
MAJ init . .
MAJ 1.1.0 .
Installation réussie
Installation du plugin Pétitions
MAJ 1.1.0 .
MAJ 1.1.1 .
MAJ 1.1.2 . .
MAJ 1.1.3 .
MAJ 1.1.4 . . .
MAJ 1.1.5 .
MAJ 1.1.6 . .
Installation réussie
Installation du plugin Révisions
MAJ 1.1.0 . . . . . . . . . . .
MAJ 1.1.2 . . .
Installation réussie
Installation du plugin Brèves
Installation réussie

En revanche, l'affichage des caractères est toujours pas BON.
Pat

PatV wrote:

Je viens de passer un vieux site 2.1.12 en 3.0beta et un certain nombre
d'extensions ne sont pas actives ! Est-ce possible ?

Tu as utilisé le spip-svn.zip ?

Ce même après désactivation de tous les plugins, de mes_options.php et
suppression de tmp/

Extension manquantes : Brèves, Développement, Médias, Pétitions,
Révisions, Vertèbes

Parce que ces extensions sont sur la zone et du coup le spip-svn.zip il
embarque le core à jour et pas les extensions à jour.

Il faudrait pondre un truc pour que spip-svn.zip embarque les extensions
fraiches du jour... Je sais pas faire, perso...