From 4e9a395e5fbc5dfc72b88bddf2becbfff1df7a49 Mon Sep 17 00:00:00 2001 From: Eric Lupinacci Date: Wed, 9 Oct 2019 18:07:57 +0200 Subject: [PATCH] =?UTF-8?q?Inutile=20de=20synchroniser=20le=20texte=20des?= =?UTF-8?q?=20rubriques=20qui=20n'est=20pas=20utilis=C3=A9=20sur=20Contrib?= =?UTF-8?q?.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rubrique_categorie_synchroniser_texte.php | 13 ++++-------- action/rubrique_plugin_synchroniser_texte.php | 21 +++++++------------ paquet.xml | 2 +- 3 files changed, 13 insertions(+), 23 deletions(-) diff --git a/action/rubrique_categorie_synchroniser_texte.php b/action/rubrique_categorie_synchroniser_texte.php index 83c8cc8..9e5def7 100644 --- a/action/rubrique_categorie_synchroniser_texte.php +++ b/action/rubrique_categorie_synchroniser_texte.php @@ -9,9 +9,9 @@ if (!defined('_ECRIRE_INC_VERSION')) { /** * Cette action permet de copier le titre et la description d'une catégorie dans les champs idoines - * de la rubrique-catégorie associée si elle existe. Seuls les textes non vides sont copiés. + * de la rubrique-catégorie associée si elle existe. * - * Cette action est réservée aux webmestres. Elle ne nécessite aucun argument. + * Cette action est réservée aux webmestres. Elle accepte un argument optionnel pour forcer la mise à jour. * * @return void */ @@ -88,14 +88,9 @@ function rubrique_categorie_synchroniser($categorie, $rang, $forcer = false) { $set['titre'] = "${numero}. {$categorie['titre']}"; } - // -- On traite le descriptif et le texte: - // - Si le descriptif existe dans la rubrique et que le texte est vide on recopie le descriptif dans le texte - // - Ensuite, on ne le remplace le descriptif que si l'option de forçage est active ou que celui-ci est vide. + // -- On traite le descriptif : + // on ne remplace le descriptif que si l'option de forçage est active ou que celui-ci est vide. if ($rubrique['descriptif']) { - // Recopie du descriptif - if (!$rubrique['texte']) { - $set['texte'] = $rubrique['descriptif']; - } // Forçage du descriptif if ($forcer) { if ($categorie['descriptif']) { diff --git a/action/rubrique_plugin_synchroniser_texte.php b/action/rubrique_plugin_synchroniser_texte.php index 8074d98..6465f88 100644 --- a/action/rubrique_plugin_synchroniser_texte.php +++ b/action/rubrique_plugin_synchroniser_texte.php @@ -1,17 +1,17 @@