From 59a3c766dc4fb86d4b023c18c38f391efe41905c Mon Sep 17 00:00:00 2001 From: Kazhnuz Date: Wed, 10 Sep 2025 23:25:52 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Add=20a=20article=20limit=20per=20t?= =?UTF-8?q?ag?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bl-plugins/tags/languages/fr_FR.json | 3 ++- bl-plugins/tags/plugin.php | 11 +++++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/bl-plugins/tags/languages/fr_FR.json b/bl-plugins/tags/languages/fr_FR.json index d68d03fe..865b5905 100644 --- a/bl-plugins/tags/languages/fr_FR.json +++ b/bl-plugins/tags/languages/fr_FR.json @@ -3,5 +3,6 @@ { "name": "Liste des mots-clés", "description": "Affiche tous les mots-clés sur la barre latérale." - } + }, + "the-minimum-number-of-articles-per-tag":"Nombre d'article(s) minimum par mot-clé pour l'afficher" } diff --git a/bl-plugins/tags/plugin.php b/bl-plugins/tags/plugin.php index dc2cc19a..66ed2b8d 100644 --- a/bl-plugins/tags/plugin.php +++ b/bl-plugins/tags/plugin.php @@ -6,7 +6,8 @@ class pluginTags extends Plugin public function init() { $this->dbFields = array( - 'label' => 'Tags' + 'label' => 'Tags', + 'minNbr' => 1 ); } @@ -20,6 +21,12 @@ class pluginTags extends Plugin $html .= '' . $L->get('This title is almost always used in the sidebar of the site') . ''; $html .= ''; + $html .= '
'; + $html .= ''; + $html .= ''; + $html .= '' . $L->get('The minimum number of articles per tag') . ''; + $html .= '
'; + return $html; } @@ -34,7 +41,7 @@ class pluginTags extends Plugin $html = '';