Valider 477e97d2 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

#4512 : on fait l'upgrade des logos depuis le plugin medias pour etre sur que...

#4512 : on fait l'upgrade des logos depuis le plugin medias pour etre sur que ca arrive apres certaines mise a jour de base de ce plugin qui sont necessaires
parent 78898ec1
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+20 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -211,12 +211,32 @@ function medias_upgrade($nom_meta_base_version, $version_cible) {
		array('creer_base_types_doc'),
	);


	// upgrade des logos
	$maj['1.6.0'] = [];
	$tables_objets_sql = lister_tables_objets_sql();
	foreach(array_keys($tables_objets_sql) as $table) {
		$maj['1.6.0'][] = ['medias_upgrade_logo_objet', objet_type($table)];
	};


	include_spip('base/upgrade');
	include_spip('base/medias');
	maj_plugin($nom_meta_base_version, $version_cible, $maj);

}

/**
 * Upgrader les logos objet vers des documents
 * @param $objet
 */
function medias_upgrade_logo_objet($objet) {
	$GLOBALS['logo_migrer_en_base'] = true;
	include_spip('ecrire/action/editer_logo');
	logo_migrer_en_base($objet, _TIME_OUT);
	unset($GLOBALS['logo_migrer_en_base']);
}

/**
 * Maj des meta documents
 */
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -5,7 +5,7 @@
	etat="stable"
	compatibilite="[3.3.0-dev;3.3.*]"
	logo="prive/themes/spip/images/portfolio-32.png"
	schema="1.5.0"
	schema="1.6.0"
>

	<nom>Medias</nom>