|
|
|
@ -382,8 +382,7 @@ function maj_while($installee, $cible, $maj, $meta = '', $table = 'meta', $redir
|
|
|
|
|
define('_TIME_OUT', $time + _UPGRADE_TIME_OUT); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
reset($maj); |
|
|
|
|
while (list($v, ) = each($maj)) { |
|
|
|
|
foreach ($maj as $v => $operations) { |
|
|
|
|
// si une maj pour cette version |
|
|
|
|
if ($v == 'init' or |
|
|
|
|
(spip_version_compare($v, $installee, '>') |
|
|
|
@ -393,7 +392,7 @@ function maj_while($installee, $cible, $maj, $meta = '', $table = 'meta', $redir
|
|
|
|
|
maj_debut_page($v, $meta, $table); |
|
|
|
|
} |
|
|
|
|
echo "MAJ $v"; |
|
|
|
|
$etape = serie_alter($v, $maj[$v], $meta, $table, $redirect); |
|
|
|
|
$etape = serie_alter($v, $operations, $meta, $table, $redirect); |
|
|
|
|
$trouver_table(''); // vider le cache des descriptions de table |
|
|
|
|
# echec sur une etape en cours ? |
|
|
|
|
# on sort |
|
|
|
|