From 664a7220f96c596116c8b6d1791091683001ff09 Mon Sep 17 00:00:00 2001 From: Nigel Sheldon Date: Sun, 22 Nov 2020 11:02:59 +0100 Subject: [PATCH] =?UTF-8?q?Utilisation=20de=20fonction=20c=C5=93ur=20de=20?= =?UTF-8?q?PHP=20pour=20la=20gestion=20des=20accents=20majuscules?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/templates/smarty/plugins/modifier.ucfirst.php | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/onyx2/modules/templates/smarty/plugins/modifier.ucfirst.php b/onyx2/modules/templates/smarty/plugins/modifier.ucfirst.php index ea14477..c625363 100644 --- a/onyx2/modules/templates/smarty/plugins/modifier.ucfirst.php +++ b/onyx2/modules/templates/smarty/plugins/modifier.ucfirst.php @@ -20,10 +20,5 @@ */ function smarty_modifier_ucfirst($chaine) { - $chaineS = strtr($chaine, "áàâäãéèêëẽíìîïĩóòôöõúùûüũýỳŷÿỹ", "ÁÀÂÄÃÉÈÊËẼÍÌÎÏĨÓÒÔÖÕÚÙÛÜŨÝỲŶŸỸ"); - if ($chaineS[0].$chaineS[1] != $chaine[0].$chaine[1]) { - return $chaineS[0].$chaineS[1].substr($chaine, 2); - } else { - return ucfirst($chaine); - } + return mb_convert_case($chaine, MB_CASE_TITLE, 'UTF-8'); }