From 5ad8e49b7a1967a678ea1a139ad61702379c6f81 Mon Sep 17 00:00:00 2001
From: "Committo,Ergo:sum" <esj@rezo.net>
Date: Thu, 30 Mar 2006 21:25:57 +0000
Subject: [PATCH] =?UTF-8?q?Remplacement=20de=20include=5Ffonction=20par=20?=
 =?UTF-8?q?charger=5Ffonction:=20cet=20amalgame=20linguistique,=20c'=C3=A9?=
 =?UTF-8?q?tait=20pas=20tr=C3=A8s=20spipien?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ecrire/inc/article_select.php        |  2 +-
 ecrire/inc/mail.php                  |  2 +-
 ecrire/inc/utils.php                 |  2 +-
 ecrire/index.php                     |  4 ++--
 ecrire/public.php                    |  4 ++--
 ecrire/public/compiler_squelette.php |  2 +-
 ecrire/public/debug.php              |  2 +-
 ecrire/public/executer_squelette.php |  2 +-
 ecrire/public/global.php             | 10 +++++-----
 ecrire/public/localiser_page.php     |  4 ++--
 ecrire/public/references.php         |  6 +++---
 11 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/ecrire/inc/article_select.php b/ecrire/inc/article_select.php
index 868e5abada..0df6a52bd6 100644
--- a/ecrire/inc/article_select.php
+++ b/ecrire/inc/article_select.php
@@ -22,7 +22,7 @@ function article_select($id_article, $id_rubrique, $lier_trad, $new)
 // ESSAI pour "Joindre un document" depuis l'espace prive (UPLOAD_DIRECT)
 /*if ($GLOBALS['action'] AND $GLOBALS['doc']) {
 	global $action, $doc;
-	if ($var_nom = include_fonction($action, 'action'))
+	if ($var_nom = charger_fonction($action, 'action'))
 		$var_nom($doc);
 	else
 		spip_log("fonction $var_nom indisponible");
diff --git a/ecrire/inc/mail.php b/ecrire/inc/mail.php
index 3d06afb673..113b2ab71d 100644
--- a/ecrire/inc/mail.php
+++ b/ecrire/inc/mail.php
@@ -267,7 +267,7 @@ function cron_mail($t) {
 	// $t = 0 si le fichier de lock a ete detruit
 	if (!$t) $t = time() - (3600 * 24 * $jours_neuf);
 
-	$f = include_fonction('localiser_page', 'public');
+	$f = charger_fonction('localiser_page', 'public');
 	$page = $f('nouveautes',
 			    array('date' => date('Y-m-d H:i:s', $t),
 				  'jours_neuf' => $jours_neuf));
diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php
index dbbb43aed9..54ccbd05ac 100644
--- a/ecrire/inc/utils.php
+++ b/ecrire/inc/utils.php
@@ -41,7 +41,7 @@ function include_ecrire($file, $silence=false) {
 // charge un fichier perso ou, a defaut, standard
 // et retourne si elle existe le nom de la fonction homonyme (exec_$nom),
 // ou de suffixe _dist
-function include_fonction($nom, $dossier='exec', $continue=false) {
+function charger_fonction($nom, $dossier='exec', $continue=false) {
 
 	// Securite de base
 	if (!preg_match(',^[\w-]+$,', $nom))
diff --git a/ecrire/index.php b/ecrire/index.php
index 708fb7d792..4eee1d1dc9 100644
--- a/ecrire/index.php
+++ b/ecrire/index.php
@@ -83,7 +83,7 @@ if (autoriser_sans_cookie($exec)) {
 	if (!isset($reinstall)) $reinstall = 'non';
 } else {
 	include_spip('inc/session');
-	$var_auth = include_fonction('auth', 'inc');
+	$var_auth = charger_fonction('auth', 'inc');
 	$var_auth = $var_auth();
 	if ($var_auth) redirige_par_entete($var_auth);
 }
@@ -174,7 +174,7 @@ AND $GLOBALS['meta']["debut_restauration"]
 AND !($exec=='js_menu_rubriques'))
 	$exec = 'import_all';
 
-$var_f = include_fonction($exec);
+$var_f = charger_fonction($exec);
 $var_f();
 
 ?>
diff --git a/ecrire/public.php b/ecrire/public.php
index 0f8142bc9e..b22a4cf45b 100644
--- a/ecrire/public.php
+++ b/ecrire/public.php
@@ -44,7 +44,7 @@ if (defined('_INC_PUBLIC')) {
 
 	// Est-ce une action ?
 	if ($action = _request('action')) {
-		$var_f = include_fonction($action, 'action');
+		$var_f = charger_fonction($action, 'action');
 		$var_f();
 		if ($redirect) redirige_par_entete($redirect);
 		exit;
@@ -160,7 +160,7 @@ if (defined('_INC_PUBLIC')) {
 		if ($xhtml === true) $xhtml ='tidy';
 		else if ($xhtml == 'spip_sax') $xhtml = 'sax';
 
-		if ($f = include_fonction($xhtml, 'inc'))
+		if ($f = charger_fonction($xhtml, 'inc'))
 			$page['texte'] = $f($page['texte']);
 	}
 
diff --git a/ecrire/public/compiler_squelette.php b/ecrire/public/compiler_squelette.php
index 5bec042483..11ec735028 100644
--- a/ecrire/public/compiler_squelette.php
+++ b/ecrire/public/compiler_squelette.php
@@ -591,7 +591,7 @@ function public_compiler_squelette_dist($squelette, $nom, $gram, $sourcefile) {
 	$boucles = array();
 	spip_timer('calcul_skel');
 
-	$f = include_fonction('phraser_'.$gram, 'public');
+	$f = charger_fonction('phraser_'.$gram, 'public');
 
 	$racine = $f($squelette, '',$boucles, $nom);
 
diff --git a/ecrire/public/debug.php b/ecrire/public/debug.php
index 0e39136d8f..57fe986a3f 100644
--- a/ecrire/public/debug.php
+++ b/ecrire/public/debug.php
@@ -430,7 +430,7 @@ function debug_dumpfile ($texte, $fonc, $type) {
 	    $titre = 'zbug_' . $titre;
 	  }
 
-	  else if ($sax = include_fonction('sax', 'inc')
+	  else if ($sax = charger_fonction('sax', 'inc')
 	  AND $res = $sax($texte)) {
 	     if (ereg("^[[:space:]]*([^<][^0-9]*)([0-9]*)(.*[^0-9])([0-9]*)$", $GLOBALS['xhtml_error'], $r)) {
 		$fermant = $r[2];
diff --git a/ecrire/public/executer_squelette.php b/ecrire/public/executer_squelette.php
index 278d653cd5..52b1a94d83 100644
--- a/ecrire/public/executer_squelette.php
+++ b/ecrire/public/executer_squelette.php
@@ -54,7 +54,7 @@ function public_executer_squelette($squelette, $mime_type, $gram, $sourcefile) {
 
 	// charger le source, si possible, et compiler 
 	if (lire_fichier ($sourcefile, $skel)) {
-		$f = include_fonction('compiler_squelette', 'public');
+		$f = charger_fonction('compiler_squelette', 'public');
 		$skel_code = $f($skel, $nom, $gram, $sourcefile);
 	}
 
diff --git a/ecrire/public/global.php b/ecrire/public/global.php
index 7407380f61..54c1a6e190 100644
--- a/ecrire/public/global.php
+++ b/ecrire/public/global.php
@@ -33,7 +33,7 @@ function calcule_header_et_page ($fond) {
 
 	if (strlen($_POST['confirmer_forum']) > 0
 	    OR ($GLOBALS['afficher_texte']=='non' AND $_POST['ajouter_mot'])) {
-		$f = include_fonction('forum_insert', 'inc');
+		$f = charger_fonction('forum_insert', 'inc');
 		redirige_par_entete($f());
 	}
 
@@ -86,7 +86,7 @@ function afficher_page_globale ($fond) {
 	global $flag_dynamique, $flag_ob, $flag_preserver,$lastmodified,
 		$use_cache, $var_mode, $var_preview;
 
-	$fcache = include_fonction('utiliser_cache', 'public');
+	$fcache = charger_fonction('utiliser_cache', 'public');
 	// Garnir ces quatre parametres avec les infos sur le cache
 	$fcache(NULL, $use_cache, $chemin_cache, $page, $lastmodified);
 
@@ -127,7 +127,7 @@ function afficher_page_globale ($fond) {
 		if (!$use_cache)
 			restaurer_globales($page['contexte']);
 		else {
-			$f = include_fonction('localiser_page', 'public');
+			$f = charger_fonction('localiser_page', 'public');
 			$page = $f($fond, '', $chemin_cache);
 			if ($chemin_cache)
 				$fcache(NULL, $use_cache, $chemin_cache, $page, $lastmodified);
@@ -197,7 +197,7 @@ function auto_expire($page)
 function inclure_page($fond, $contexte_inclus, $cache_incluant='') {
 	global $lastmodified;
 
-	$fcache = include_fonction('utiliser_cache', 'public');
+	$fcache = charger_fonction('utiliser_cache', 'public');
 	// Garnir ces quatre parametres avec les infos sur le cache
 	$fcache($contexte_inclus, $use_cache, $chemin_cache, $page, $lastinclude);
 
@@ -222,7 +222,7 @@ function inclure_page($fond, $contexte_inclus, $cache_incluant='') {
 	if (!$use_cache) {
 		$lastmodified = max($lastmodified, $lastinclude);
 	} else {
-		$f = include_fonction('localiser_page', 'public');
+		$f = charger_fonction('localiser_page', 'public');
 		$page = $f($fond, $contexte_inclus, $chemin_cache);
 		$lastmodified = time();
 		if ($chemin_cache) 
diff --git a/ecrire/public/localiser_page.php b/ecrire/public/localiser_page.php
index 848301f943..63ef41725d 100644
--- a/ecrire/public/localiser_page.php
+++ b/ecrire/public/localiser_page.php
@@ -305,7 +305,7 @@ function public_localiser_page_dist($fond, $local='', $cache='')  {
 	if (!$GLOBALS['forcer_lang'])
 		lang_select($lang);
 
-	$f = include_fonction('trouver_squelette', 'public');
+	$f = charger_fonction('trouver_squelette', 'public');
 	list($skel,$mime_type, $gram, $sourcefile) = $f($fond, $id_rubrique_fond,$GLOBALS['spip_lang']);
 
 	// Charger le squelette en specifiant les langages cibles et source
@@ -313,7 +313,7 @@ function public_localiser_page_dist($fond, $local='', $cache='')  {
 	// et appliquer sa fonction principale sur le contexte.
 	// Passer le nom du cache pour produire sa destruction automatique
 
-	$f = include_fonction('executer_squelette', 'public');
+	$f = charger_fonction('executer_squelette', 'public');
 
 	if ($fonc = $f($skel, $mime_type, $gram, $sourcefile)){
 		spip_timer('calcul page');
diff --git a/ecrire/public/references.php b/ecrire/public/references.php
index 38098f781e..267c4429f0 100644
--- a/ecrire/public/references.php
+++ b/ecrire/public/references.php
@@ -138,16 +138,16 @@ function calculer_champ($p) {
 }
 
 // Cette fonction sert d'API pour demander une balise SPIP sans filtres.
-// Pour une balise nommmee NOM, elle demande a include_fonction de chercher
+// Pour une balise nommmee NOM, elle demande a charger_fonction de chercher
 // s'il existe une fonction balise_NOM ou balise_NOM_dist
 // eventuellement en chargeant le fichier balise/NOM.php.
 // Si ce n'est pas le cas, hormis le cas historique des balise LOGO_*,
 // elle estime que c'est une reference a une colonne de table connue.
-// Les surcharges via include_fonction sont donc possibles.
+// Les surcharges via charger_fonction sont donc possibles.
 
 function calculer_balise($nom, $p) {
 
-	$f = include_fonction($nom, 'balise', true);
+	$f = charger_fonction($nom, 'balise', true);
 
 	if ($f) return $f($p);
 
-- 
GitLab