From 15390a2373e7e3ff50107405ad988b694c7c734d Mon Sep 17 00:00:00 2001 From: Matthieu Marcillaud <marcimat@rezo.net> Date: Mon, 11 Dec 2017 18:25:05 +0000 Subject: [PATCH] Ticket #4060 : Nettoyage de code PHP < 5.4. --- ecrire/inc/filtres.php | 4 +--- ecrire/inc/filtres_mini.php | 10 ++-------- ecrire/inc/session.php | 6 +----- 3 files changed, 4 insertions(+), 16 deletions(-) diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php index a18981eed3..83f98fe0f0 100644 --- a/ecrire/inc/filtres.php +++ b/ecrire/inc/filtres.php @@ -683,9 +683,7 @@ function entites_html($texte, $tout = false, $quote = true) { } include_spip('inc/texte'); $flags = ($quote ? ENT_QUOTES : ENT_NOQUOTES); - if (defined('ENT_HTML401')) { - $flags |= ENT_HTML401; - } + $flags |= ENT_HTML401; $texte = spip_htmlspecialchars(echappe_retour(echappe_html($texte, '', true), '', 'proteger_amp'), $flags); if ($tout) { return corriger_toutes_entites_html($texte); diff --git a/ecrire/inc/filtres_mini.php b/ecrire/inc/filtres_mini.php index c935e56483..a314b55c68 100644 --- a/ecrire/inc/filtres_mini.php +++ b/ecrire/inc/filtres_mini.php @@ -212,10 +212,7 @@ function abs_url($texte, $base = '') { */ function spip_htmlspecialchars($string, $flags = null, $encoding = 'ISO-8859-1', $double_encode = true) { if (is_null($flags)) { - $flags = ENT_COMPAT; - if (defined('ENT_HTML401')) { - $flags |= ENT_HTML401; - } + $flags = ENT_COMPAT|ENT_HTML401; } return htmlspecialchars($string, $flags, $encoding, $double_encode); @@ -232,10 +229,7 @@ function spip_htmlspecialchars($string, $flags = null, $encoding = 'ISO-8859-1', */ function spip_htmlentities($string, $flags = null, $encoding = 'ISO-8859-1', $double_encode = true) { if (is_null($flags)) { - $flags = ENT_COMPAT; - if (defined('ENT_HTML401')) { - $flags |= ENT_HTML401; - } + $flags = ENT_COMPAT|ENT_HTML401; } return htmlentities($string, $flags, $encoding, $double_encode); diff --git a/ecrire/inc/session.php b/ecrire/inc/session.php index 3f806c0a99..4667df8925 100644 --- a/ecrire/inc/session.php +++ b/ecrire/inc/session.php @@ -715,11 +715,7 @@ function spip_php_session_start() { **/ function is_php_session_started() { if (php_sapi_name() !== 'cli') { - if (PHP_VERSION_ID >= 50400) { - return session_status() === PHP_SESSION_ACTIVE ? true : false; - } else { - return session_id() === '' ? false : true; - } + return session_status() === PHP_SESSION_ACTIVE ? true : false; } return false; -- GitLab