From 4a007aada398fd1e4fe02618eda998c28a494e77 Mon Sep 17 00:00:00 2001 From: "Committo,Ergo:sum" <esj@rezo.net> Date: Mon, 4 Feb 2008 12:33:56 +0000 Subject: [PATCH] =?UTF-8?q?Neutraliser=20les=20caract=C3=A8res=20non=20alp?= =?UTF-8?q?ha-num=C3=A9riques=20du=20param=C3=A8tre=20{{{connect}}}.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecrire/public/parametrer.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ecrire/public/parametrer.php b/ecrire/public/parametrer.php index 94ee8a5cbc..03aa16fb0b 100644 --- a/ecrire/public/parametrer.php +++ b/ecrire/public/parametrer.php @@ -298,8 +298,9 @@ function public_parametrer_dist($fond, $local='', $cache='', $connect='') { $styliser($fond, $id_rubrique_fond, $GLOBALS['spip_lang'], $connect); // calcul du nom du squelette - $fonc = $mime_type . ($connect ? "_$connect" : '') . '_' - . md5($GLOBALS['spip_version_code'].' * '.$skel); + $fonc = $mime_type + . (!$connect ? '' : preg_replace('/\W/',"_", $connect)) . '_' + . md5($GLOBALS['spip_version_code'].' * '.$skel); $debug = (isset($GLOBALS['var_mode']) && ($GLOBALS['var_mode'] == 'debug')); // sauver le nom de l'eventuel squelette en cours d'execution -- GitLab