From 64b9364a8ee06a9cbcc622b04499470c60250bbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=AFeul=20Rouquette?= <maieul@maieul.net> Date: Tue, 9 Feb 2021 17:25:24 +0100 Subject: [PATCH] =?UTF-8?q?Fix=20#3639=20le=20filtre=20|heure=5Fminute=20p?= =?UTF-8?q?eut=20prendre=20en=20argument=20(optionnel)=20'abbr',=20pour=20?= =?UTF-8?q?ne=20pas=20indiquer=20l'unit=C3=A9=20des=20minutes.=20|heures?= =?UTF-8?q?=5Fminutes=20=3D>=2017h26min=20|heures=5Fminutes{abbr}=20=3D>?= =?UTF-8?q?=2017h26?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecrire/inc/filtres_dates.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/ecrire/inc/filtres_dates.php b/ecrire/inc/filtres_dates.php index f4ec8fe71f..283d2a98ca 100644 --- a/ecrire/inc/filtres_dates.php +++ b/ecrire/inc/filtres_dates.php @@ -197,10 +197,18 @@ function secondes($numdate) { * @link https://www.spip.net/5519 * * @param string $numdate La date à extraire + * @param string $forme. + * - si vide, précise l'unité des minutes : 12h10min + * - si 'abbr' ne précise pas l'unité des minutes : 12h10 * @return string L'heure formatée dans la langue en cours. **/ -function heures_minutes($numdate) { - return _T('date_fmt_heures_minutes', array('h' => heures($numdate), 'm' => minutes($numdate))); +function heures_minutes($numdate, $forme='') { + if ($forme !='abbr') { + return _T('date_fmt_heures_minutes', array('h' => heures($numdate), 'm' => minutes($numdate))); + } + else { + return _T('date_fmt_heures_minutes_court', array('h' => heures($numdate), 'm' => minutes($numdate))); + } } /** -- GitLab