diff --git a/medias_administrations.php b/medias_administrations.php index 2344514eb7e15cba115e59ce3274254f6491c763..36d3745af6a817295d03f2a426c334554324fa57 100644 --- a/medias_administrations.php +++ b/medias_administrations.php @@ -43,6 +43,15 @@ function medias_check_statuts($affiche = false){ * @param string $version_cible */ function medias_upgrade($nom_meta_base_version,$version_cible){ + + // ne pas installer tant qu'on est pas a jour sur version base SPIP + // cas typique d'un upgrade qui commence par suppression de connect.php + // SPIP lance la maj des plugins lors de la connexion, alors que l'upgrade SPIP + // a pas encore ete joue : ca casse cet upgrade quand on migre depuis un tres vieux SPIP + if (isset($GLOBALS['meta']['version_installee']) + AND ($GLOBALS['spip_version_base'] != (str_replace(',','.',$GLOBALS['meta']['version_installee'])))) + return; + if (!isset($GLOBALS['meta'][$nom_meta_base_version])){ $trouver_table = charger_fonction('trouver_table','base'); if ($desc = $trouver_table('spip_documents') diff --git a/paquet.xml b/paquet.xml index aa10cd9ca09960c4c99fe57554c0d8cd666972ee..5aef071767c46ce8a562cfa8ca97a870d85787a4 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@ <paquet prefix="medias" categorie="multimedia" - version="2.8.18" + version="2.8.19" etat="stable" compatibilite="[3.0.0;3.1.*]" logo="prive/themes/spip/images/portfolio-32.png"