From 2e99447cdff3494bc5c2ba15ff82257263d62055 Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Thu, 13 Nov 2008 20:31:41 +0000 Subject: [PATCH] unifier appels include_spip(), ce qui permet de le hacker --- ecrire/inc/utils.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php index cc6b777474..c40d28224f 100644 --- a/ecrire/inc/utils.php +++ b/ecrire/inc/utils.php @@ -37,10 +37,10 @@ function charger_fonction($nom, $dossier='exec', $continue=false) { // passer en minuscules (cf les balises de formulaires) // et inclure le fichier - if (!$inc=find_in_path(($d = strtolower($nom) . '.php'), $dossier, true /* include */)) + if (!$inc = include_spip($dossier.($d = strtolower($nom)))) // si le fichier truc/machin/nom.php n'existe pas, // la fonction peut etre definie dans truc/machin.php qui regroupe plusieurs petites fonctions - find_in_path(substr($dossier,0,-1) . '.php', '', true /* include */); + include_spip(substr($dossier,0,-1)); if (function_exists($f)) return $f; if (function_exists($g)) return $g; -- GitLab