From 7359e892131dd5503860a399a6d54d477431e4da Mon Sep 17 00:00:00 2001
From: "Committo,Ergo:sum" <esj@rezo.net>
Date: Wed, 11 Jan 2006 22:25:41 +0000
Subject: [PATCH] possibilite de surcharger l'inclusion du validateur XML de la
 meme maniere que les autres

---
 inc-public-global.php3 | 8 --------
 inc-public.php3        | 7 ++-----
 2 files changed, 2 insertions(+), 13 deletions(-)

diff --git a/inc-public-global.php3 b/inc-public-global.php3
index ef82799ab0..d42eb28981 100644
--- a/inc-public-global.php3
+++ b/inc-public-global.php3
@@ -334,12 +334,4 @@ function _request($var) {
 	if (isset($_POST[$var])) return $_POST[$var];
 	return NULL;
 }
-
-function charger_analyseur_xhtml($nom)
-{
-	if ($nom === true) $nom = 'tidy';
-	$file = 'inc_' . $nom. ".php";
-	if (is_readable(_DIR_RESTREINT . $file)) { include_ecrire($file); }
-}
-
 ?>
diff --git a/inc-public.php3 b/inc-public.php3
index 0981eb3f99..4cc56f955a 100644
--- a/inc-public.php3
+++ b/inc-public.php3
@@ -95,11 +95,8 @@ if (defined("_INC_PUBLIC")) {
 
 	// Valider/indenter a la demande. garder la compatibilite tidy
 	if (trim($page) AND $xhtml AND !$flag_preserver AND !headers_sent()) {
-		charger_analyseur_xhtml($xhtml);
-		if (function_exists($xhtml))
-			$page = $xhtml($page);
-		else if (function_exists('xhtml'))
-			$page = xhtml($page);
+		$f = include_fonction(($xhtml === true) ? 'tidy' : $xhtml);
+		$page = $f($page);
 	}
 
 	// Inserer au besoin les boutons admins
-- 
GitLab