From 161d56ab011d2da6f3828f8a0ac0ad6edb90aa51 Mon Sep 17 00:00:00 2001 From: JamesRezo <james@rezo.net> Date: Tue, 28 Mar 2023 00:56:43 +0200 Subject: [PATCH] =?UTF-8?q?chore:=20Suppression=20du=20test=20sur=20mbstri?= =?UTF-8?q?ng.overload=20=C3=A0=20l'install?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + ecrire/inc/install.php | 6 ------ ecrire/lang/ecrire_fr.php | 1 - 3 files changed, 1 insertion(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a29669a2cd..f4aaf45773 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,7 @@ ### Removed +- Suppression du test sur [mbstring.overload](https://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.func-overload) à l'install - Suppression de l’usage de la classe `no_image_filtrer` (utiliser la classe `filtre_inactif` qui l’a remplacé) - Fichier `plugins-dist.json` (on utilise `composer.json` maintenant) - Boucle `POUR` (utiliser une boucle DATA tel que `<BOUCLE_x(DATA){source tableau, ...}>`) diff --git a/ecrire/inc/install.php b/ecrire/inc/install.php index c9fc4bf039..506a78fd33 100644 --- a/ecrire/inc/install.php +++ b/ecrire/inc/install.php @@ -194,12 +194,6 @@ function tester_compatibilite_hebergement() { . "| <a href='http://www.php.net/sqlite'>SQLite</a>"; } - // et surtout pas ce mbstring.overload (has been DEPRECATED as of PHP 7.2.0, and REMOVED as of PHP 8.0.0) - if ($a = @ini_get('mbstring.func_overload')) { - $err[] = _T('install_extension_mbstring') - . "mbstring.func_overload=$a - <a href='http://www.php.net/mb_string'>mb_string</a>.<br /><small>"; - } - if ($err) { echo "<div class='error'>" . '<h3>' . _T('avis_attention') . '</h3><p>' . _T('install_echec_annonce') . "</p><ul class='spip'>"; diff --git a/ecrire/lang/ecrire_fr.php b/ecrire/lang/ecrire_fr.php index ec297923a1..89b7ca24d7 100644 --- a/ecrire/lang/ecrire_fr.php +++ b/ecrire/lang/ecrire_fr.php @@ -533,7 +533,6 @@ dans une couleur qui indique leur état :', 'install_adresse_base_hebergeur' => 'Adresse de la base de données attribuée par l’hébergeur', 'install_connect_ok' => 'La nouvelle base a bien été déclarée sous le nom de serveur @connect@.', 'install_echec_annonce' => 'L’installation va probablement échouer, ou aboutir à un site non fonctionnel...', - 'install_extension_mbstring' => 'SPIP ne fonctionne pas avec :', 'install_extension_php_obligatoire' => 'SPIP exige l’extension php :', 'install_login_base_hebergeur' => 'Login de connexion attribué par l’hébergeur', 'install_nom_base_hebergeur' => 'Nom de la base attribué par l’hébergeur :', -- GitLab