From 6abc664419d118175aac13adaf24505842f93fe5 Mon Sep 17 00:00:00 2001 From: "real3t@gmail.com" <> Date: Thu, 5 Sep 2019 11:42:43 +0000 Subject: [PATCH] =?UTF-8?q?[SoyezCr=C3=A9ateurs]=20Nominis=20est=20pass?= =?UTF-8?q?=C3=A9=20en=20https.=20Et=20il=20faut=20purger=20pour=20ne=20pa?= =?UTF-8?q?s=20avoir=20de=20bug=20au=20bout=20d'un=20certain=20temps?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- base/soyezcreateurs.php | 11 +++++++---- paquet.xml | 4 ++-- soyezcreateurs_administrations.php | 19 +++++++++++++++++++ 3 files changed, 28 insertions(+), 6 deletions(-) diff --git a/base/soyezcreateurs.php b/base/soyezcreateurs.php index f4fcf93b..0631e2a1 100644 --- a/base/soyezcreateurs.php +++ b/base/soyezcreateurs.php @@ -734,7 +734,8 @@ function create_site($site, $rubrique) { "url_syndic" => $site['url_syndic'], "descriptif" => $site['descriptif'], "statut" => $site['statut'] ? $site['statut']:'prop', - "syndication" => $site['url_syndic'] ? 'oui':'non' + "syndication" => $site['url_syndic'] ? 'oui':'non', + "oubli" => $site['oubli'] ? 'oui':'non' ), "id_syndic=$id_site" ); } else { @@ -746,7 +747,8 @@ function create_site($site, $rubrique) { "url_syndic" => $site['url_syndic'], "descriptif" => $site['descriptif'], "statut" => $site['statut'] ? $site['statut']:'prop', - "syndication" => $site['url_syndic'] ? 'oui':'non' + "syndication" => $site['url_syndic'] ? 'oui':'non', + "oubli" => $site['oubli'] ? 'oui':'non' ) ); include_spip('inc/rubriques'); @@ -1132,10 +1134,11 @@ function soyezcreateurs_config_motsclefs() { $id_rubrique = create_rubrique("05. Saint du jour", $id_parent, "Rubrique destinée à recevoir le site référencé utilisé pour l'affichage du Saint du jour."); $sites = array(); $sites['nom_site'] = "Nominis (Saint du jour)"; - $sites['url_site'] = "http://nominis.cef.fr/"; + $sites['url_site'] = "https://nominis.cef.fr/"; $sites['descriptif'] = "Nominis : Origine et étymologie des prénoms, des fêtes, des saints, la vie des saints."; - $sites['url_syndic'] = "http://nominis.cef.fr/rss/nominis.php"; + $sites['url_syndic'] = "https://nominis.cef.fr/rss/nominis.php"; $sites['statut'] = 'prop'; + $sites['oubli'] = 'oui'; $id_site = create_site($sites, "05. Saint du jour"); create_site_mot($id_site, "SaintDuJour", "_Specialisation_Sites"); diff --git a/paquet.xml b/paquet.xml index 11fc43c9..df4a9f2e 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,11 +1,11 @@ <paquet prefix="soyezcreateurs" categorie="squelette" - version="5.0.80" + version="5.0.81" etat="stable" compatibilite="[3.1.8;3.2.*]" logo="img_pack/soyezcreateurs_48.png" - schema="3.1.67" + schema="3.1.70" documentation="https://contrib.spip.net/SoyezCreateurs-1237?tri_articles=titre" > diff --git a/soyezcreateurs_administrations.php b/soyezcreateurs_administrations.php index be6ddeef..b365efae 100644 --- a/soyezcreateurs_administrations.php +++ b/soyezcreateurs_administrations.php @@ -67,6 +67,9 @@ function soyezcreateurs_upgrade($nom_meta_base_version,$version_cible){ ); $maj['3.1.67'] = array( array('soyezcreateurs_3_1_67'), + ); + $maj['3.1.70'] = array( + array('soyezcreateurs_3_1_70'), array('soyezcreateurs_finalisationinstall') /* À rajouter à la fin systématiquement */ ); @@ -360,6 +363,22 @@ function soyezcreateurs_3_1_67() { sql_updateq('spip_dictionnaires', array('statut' => 'inactif'), "statut='0'"); } } +function soyezcreateurs_3_1_70() { + $id_rubrique = id_rubrique("05. Saint du jour"); + if ($id_rubrique > 0) { + $id_site = id_site('Nominis (Saint du jour)', $id_rubrique); + if ($id_site > 0) { + sql_updateq( + "spip_syndic", array( + "url_site" => "https://nominis.cef.fr/", + "url_syndic" => "https://nominis.cef.fr/rss/nominis.php", + "oubli" => 'oui' + ), "id_syndic=$id_site" + ); + } + } +} + function soyezcreateurs_finalisationinstall() { // On termine en invalidant les caches -- GitLab