From 3dbbcee4dceda1a3e7123f7185aa26653bfb9acc Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Sun, 12 Mar 2023 10:30:23 +0100 Subject: [PATCH] Minification is back --- core/class/router.class.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/core/class/router.class.php b/core/class/router.class.php index 3c40ca6e..74ea8b44 100644 --- a/core/class/router.class.php +++ b/core/class/router.class.php @@ -907,11 +907,23 @@ class core extends common break; // Layout allégé case self::DISPLAY_LAYOUT_LIGHT: + ob_start(); require 'core/layout/light.php'; + // Supprime les espaces, les sauts de ligne, les tabulations et autres caractères inutiles + $content = preg_replace('/\s+/u', ' ', ob_get_clean()); + // Convertit la chaîne en UTF-8 pour conserver les caractères accentués + $content = mb_convert_encoding($content, 'UTF-8', 'UTF-8'); + echo $content; break; // Layout principal case self::DISPLAY_LAYOUT_MAIN: + ob_start(); require 'core/layout/main.php'; + // Supprime les espaces, les sauts de ligne, les tabulations et autres caractères inutiles + $content = preg_replace('/\s+/u', ' ', ob_get_clean()); + // Convertit la chaîne en UTF-8 pour conserver les caractères accentués + $content = mb_convert_encoding($content, 'UTF-8', 'UTF-8'); + echo $content; break; } }