diff --git a/paquet.xml b/paquet.xml index c358123a046a7af9f79dbd982e3f48be14058848..a58f02c58c760a14661ec91e432be3e5b7a24547 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,11 +1,11 @@ <paquet prefix="soyezcreateurs" categorie="squelette" - version="5.0.18" + version="5.0.19" etat="stable" compatibilite="[3.1.8;3.2.*]" logo="img_pack/soyezcreateurs_48.png" - schema="3.1.55" + schema="3.1.56" documentation="https://contrib.spip.net/SoyezCreateurs-1237?tri_articles=titre" > diff --git a/soyezcreateurs_administrations.php b/soyezcreateurs_administrations.php index 02062f4603e792476af61c1047a4b0efb03e6fdf..b3a7ee1881986a7aaf95df416d0dc2582874bbe0 100644 --- a/soyezcreateurs_administrations.php +++ b/soyezcreateurs_administrations.php @@ -266,11 +266,17 @@ function soyezcreateurs_upgrade($nom_meta_base_version,$version_cible){ if (version_compare($current_version,'3.1.55','<')) { spip_log("SoyezCreateurs maj 3.1.55 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE); $id_mot = create_mot("_TypeRubrique", "Mosaique", "Pour dire que la rubrique ayant ce mot clef doit utiliser le squelette type de Mosaïque.", "Affecter ce mot clef à chaque rubrique racine concernée. À la place de la rubrique, on aura la liste des articles, avec le logo de l'article."); + ecrire_meta($nom_meta_base_version,$current_version='3.1.55','non'); + } + + if (version_compare($current_version,'3.1.56','<')) { + spip_log("SoyezCreateurs maj 3.1.56 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE); + cextras_api_upgrade(soyezcreateurs_declarer_champs_extras(),$maj['3.1.56']); // On termine en invalidant les caches include_spip('inc/invalideur'); suivre_invalideur("soyezcreateurs"); - ecrire_meta($nom_meta_base_version,$current_version='3.1.55','non'); + ecrire_meta($nom_meta_base_version,$current_version='3.1.56','non'); } @@ -316,6 +322,7 @@ function soyezcreateurs_changer_cfg($cfg) { * @param unknown_type $nom_meta_base_version */ function soyezcreateurs_vider_tables($nom_meta_base_version) { + cextras_api_vider_tables(soyezcreateurs_declarer_champs_extras()); effacer_meta('soyezcreateurs'); effacer_meta('soyezcreateurs_couleurs'); effacer_meta('soyezcreateurs_google');