From 97338794303211a4bef9c2ac003b22c7ebdde657 Mon Sep 17 00:00:00 2001 From: "Committo,Ergo:sum" <esj@rezo.net> Date: Thu, 8 Jun 2006 21:57:40 +0000 Subject: [PATCH] =?UTF-8?q?pas=20si=20=C3=A9vident=20le=20renommage=20du?= =?UTF-8?q?=20r=C3=A9pertoire=20public,=20on=20verra=20plus=20tard=20et=20?= =?UTF-8?q?on=20remet=20dans=20l'=C3=A9tat=20pr=C3=A9c=C3=A9dent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecrire/action/inscription.php | 2 +- ecrire/action/pass.php | 2 +- ecrire/base/db_mysql.php | 6 +++--- ecrire/inc/indexation.php | 2 +- ecrire/inc/mail.php | 2 +- ecrire/inc_version.php | 2 -- ecrire/public.php | 4 ++-- ecrire/public/assembler.php | 10 +++++----- ecrire/public/compiler.php | 12 ++++++------ ecrire/public/composer.php | 4 ++-- ecrire/public/parametrer.php | 6 +++--- ecrire/public/styliser.php | 2 +- 12 files changed, 26 insertions(+), 28 deletions(-) diff --git a/ecrire/action/inscription.php b/ecrire/action/inscription.php index 9930701bb8..05853478cd 100644 --- a/ecrire/action/inscription.php +++ b/ecrire/action/inscription.php @@ -13,7 +13,7 @@ if (!defined("_ECRIRE_INC_VERSION")) return; include_spip('balise/formulaire_inscription'); -include_spip(_DIR_COMPIL . 'assembler'); +include_spip('public/assembler'); include_spip('inc/lang'); include_spip('inc/headers'); diff --git a/ecrire/action/pass.php b/ecrire/action/pass.php index 26d086b9c9..c5ba18c1fb 100644 --- a/ecrire/action/pass.php +++ b/ecrire/action/pass.php @@ -16,7 +16,7 @@ include_spip('inc/session'); # pour creer_uniq_id include_spip('inc/minipres'); # charge lang et execute utiliser_lang include_spip('inc/mail'); # pour envoyer_mail include_spip('inc/acces'); # pour generer_htpass -include_spip(_DIR_COMPIL . 'assembler'); # pour calculer la page +include_spip('public/assembler'); # pour calculer la page include_spip('inc/filtres'); # pour email_valide() // Ce fichier est celui d'une balise dynamique qui s'ignore. diff --git a/ecrire/base/db_mysql.php b/ecrire/base/db_mysql.php index 1e8409f6e2..a17745fead 100644 --- a/ecrire/base/db_mysql.php +++ b/ecrire/base/db_mysql.php @@ -42,7 +42,7 @@ function spip_mysql_trace($query, $start, $result) if ($GLOBALS['mysql_debug'] AND (($GLOBALS['connect_statut'] == '0minirezo') OR ($GLOBALS['auteur_session']['statut'] == '0minirezo'))) { - include_spip(_DIR_COMPIL . 'debug'); + include_spip('public/debug'); echo _T('info_erreur_requete'), " ", htmlentities($query), @@ -92,12 +92,12 @@ function spip_mysql_select($select, $from, $where, // Erreur ? C'est du debug de squelette, ou une erreur du serveur if ($GLOBALS['var_mode'] == 'debug') { - include_spip(_DIR_COMPIL . 'debug'); + include_spip('public/debug'); boucle_debug_resultat($id, 'requete', "SELECT " . $query); } if (!($res = @spip_query("SELECT ". $query))) { - include_spip(_DIR_COMPIL . 'debug'); + include_spip('public/debug'); erreur_requete_boucle($query, $id, $table, spip_sql_errno(), spip_sql_error()); diff --git a/ecrire/inc/indexation.php b/ecrire/inc/indexation.php index f29ffc1079..d66f4c2fc6 100644 --- a/ecrire/inc/indexation.php +++ b/ecrire/inc/indexation.php @@ -15,7 +15,7 @@ if (!defined("_ECRIRE_INC_VERSION")) return; include_spip('base/create'); include_spip('base/abstract_sql'); -include_spip(_DIR_COMPIL . 'interfaces'); +include_spip('public/interfaces'); // Quels formats sait-on extraire ? $GLOBALS['extracteur'] = array ( diff --git a/ecrire/inc/mail.php b/ecrire/inc/mail.php index f65d698c50..2187638132 100644 --- a/ecrire/inc/mail.php +++ b/ecrire/inc/mail.php @@ -266,7 +266,7 @@ function cron_mail($t) { // $t = 0 si le fichier de lock a ete detruit if (!$t) $t = time() - (3600 * 24 * $jours_neuf); - $f = charger_fonction('parametrer', _DIR_COMPIL); + $f = charger_fonction('parametrer', 'public'); $page = $f('nouveautes', array('date' => date('Y-m-d H:i:s', $t), 'jours_neuf' => $jours_neuf)); diff --git a/ecrire/inc_version.php b/ecrire/inc_version.php index f2c2e7a2e4..bb75822cd1 100644 --- a/ecrire/inc_version.php +++ b/ecrire/inc_version.php @@ -259,8 +259,6 @@ if (defined('_FILE_OPTIONS')) { # des definitions (notamment de $auteur_session) define('_DIR_INCLUDE', _DIR_RESTREINT); require_once(_DIR_INCLUDE . 'inc/utils.php'); -define('_DIR_COMPIL', 'public/'); - // chargement des plugins : doit arriver en dernier // car dans les plugins on peut inclure inc-version diff --git a/ecrire/public.php b/ecrire/public.php index 513d65ca18..c668972e50 100644 --- a/ecrire/public.php +++ b/ecrire/public.php @@ -75,7 +75,7 @@ if (defined('_INC_PUBLIC')) { // $tableau_des_erreurs = array(); - $f = charger_fonction('assembler', _DIR_COMPIL); + $f = charger_fonction('assembler', 'public'); $page = $f($fond); if (isset($page['status'])) { @@ -157,7 +157,7 @@ if (defined('_INC_PUBLIC')) { // Gestion des statistiques du site public if ($GLOBALS['meta']["activer_statistiques"] != "non") { - $f = charger_fonction('decompter', _DIR_COMPIL); + $f = charger_fonction('decompter', 'public'); $f(); } diff --git a/ecrire/public/assembler.php b/ecrire/public/assembler.php index e42ac557f8..2b7b3c19fd 100644 --- a/ecrire/public/assembler.php +++ b/ecrire/public/assembler.php @@ -76,7 +76,7 @@ function assembler_page ($fond) { $use_cache, $var_mode, $var_preview; // Cette fonction est utilisee deux fois - $fcache = charger_fonction('cacher', _DIR_COMPIL); + $fcache = charger_fonction('cacher', 'public'); // Garnir ces quatre parametres avec les infos sur le cache $fcache(NULL, $use_cache, $chemin_cache, $page, $lastmodified); @@ -120,7 +120,7 @@ function assembler_page ($fond) { foreach ($page['contexte'] as $var=>$val) $GLOBALS[$var] = $val; } else { - $f = charger_fonction('parametrer', _DIR_COMPIL); + $f = charger_fonction('parametrer', 'public'); $page = $f($fond, '', $chemin_cache); if ($chemin_cache) $fcache(NULL, $use_cache, $chemin_cache, $page, $lastmodified); @@ -191,7 +191,7 @@ function auto_expire($page) function inclure_page($fond, $contexte_inclus, $cache_incluant='') { global $lastmodified; - $fcache = charger_fonction('cacher', _DIR_COMPIL); + $fcache = charger_fonction('cacher', 'public'); // Garnir ces quatre parametres avec les infos sur le cache $fcache($contexte_inclus, $use_cache, $chemin_cache, $page, $lastinclude); @@ -216,7 +216,7 @@ function inclure_page($fond, $contexte_inclus, $cache_incluant='') { if (!$use_cache) { $lastmodified = max($lastmodified, $lastinclude); } else { - $f = charger_fonction('parametrer', _DIR_COMPIL); + $f = charger_fonction('parametrer', 'public'); $page = $f($fond, $contexte_inclus, $chemin_cache); $lastmodified = time(); if ($chemin_cache) @@ -310,7 +310,7 @@ function f_tidy ($texte) { // Inserer au besoin les boutons admins function f_admin ($texte) { if ($GLOBALS['affiche_boutons_admin']) { - include_spip(_DIR_COMPIL . 'admin'); + include_spip('public/admin'); $texte = affiche_boutons_admin($texte); } diff --git a/ecrire/public/compiler.php b/ecrire/public/compiler.php index 14dcf02cea..f44268c7af 100644 --- a/ecrire/public/compiler.php +++ b/ecrire/public/compiler.php @@ -22,19 +22,19 @@ define('CODE_MONOTONE', "^(\n//[^\n]*\n)?\(?'([^'])*'\)?$"); // Definition de la structure $p, et fonctions de recherche et de reservation // dans l'arborescence des boucles -include_spip(_DIR_COMPIL . 'references'); +include_spip('public/references'); // definition des boucles -include_spip(_DIR_COMPIL . 'boucles'); +include_spip('public/boucles'); // definition des criteres -include_spip(_DIR_COMPIL . 'criteres'); +include_spip('public/criteres'); // definition des balises -include_spip(_DIR_COMPIL . 'balises'); +include_spip('public/balises'); // definition de l'API -include_spip(_DIR_COMPIL . 'interfaces'); +include_spip('public/interfaces'); # definition des tables include_spip('base/serial'); @@ -620,7 +620,7 @@ function public_compiler_dist($squelette, $nom, $gram, $sourcefile) { $boucles = array(); spip_timer('calcul_skel'); - $f = charger_fonction('phraser_'.$gram, _DIR_COMPIL); + $f = charger_fonction('phraser_'.$gram, 'public'); $racine = $f($squelette, '',$boucles, $nom); diff --git a/ecrire/public/composer.php b/ecrire/public/composer.php index cc989ec369..6e9b0b5f74 100644 --- a/ecrire/public/composer.php +++ b/ecrire/public/composer.php @@ -19,7 +19,7 @@ include_spip('inc/documents'); include_spip('inc/forum'); include_spip('inc/distant'); include_spip('inc/rubriques'); # pour calcul_branche (cf critere branche) -include_spip(_DIR_COMPIL . 'debug'); # toujours prevoir le pire +include_spip('public/debug'); # toujours prevoir le pire # Charge et retourne un composeur, i.e. la fonction principale d'un squelette # ou '' s'il est inconnu. Le compile au besoin @@ -55,7 +55,7 @@ function public_composer_dist($squelette, $mime_type, $gram, $sourcefile) { // charger le source, si possible, et compiler if (lire_fichier ($sourcefile, $skel)) { - $f = charger_fonction('compiler', _DIR_COMPIL); + $f = charger_fonction('compiler', 'public'); $skel_code = $f($skel, $nom, $gram, $sourcefile); } diff --git a/ecrire/public/parametrer.php b/ecrire/public/parametrer.php index 8c91bb3f7a..195729d9a6 100644 --- a/ecrire/public/parametrer.php +++ b/ecrire/public/parametrer.php @@ -316,7 +316,7 @@ function public_parametrer_dist($fond, $local='', $cache='') { if (!$GLOBALS['forcer_lang']) lang_select($lang); - $f = charger_fonction('styliser', _DIR_COMPIL); + $f = charger_fonction('styliser', '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 @@ -324,7 +324,7 @@ function public_parametrer_dist($fond, $local='', $cache='') { // et appliquer sa fonction principale sur le contexte. // Passer le nom du cache pour produire sa destruction automatique - $f = charger_fonction('composer', _DIR_COMPIL); + $f = charger_fonction('composer', 'public'); if ($fonc = $f($skel, $mime_type, $gram, $sourcefile)){ spip_timer('calcul page'); @@ -338,7 +338,7 @@ function public_parametrer_dist($fond, $local='', $cache='') { } else $page = array(); if ($GLOBALS['var_mode'] == 'debug') { - include_spip(_DIR_COMPIL . 'debug'); + include_spip('public/debug'); debug_dumpfile ($page['texte'], $fonc, 'resultat'); } $page['signal'] = signaler_squelette($local); diff --git a/ecrire/public/styliser.php b/ecrire/public/styliser.php index 416f015cd0..76868be6e2 100644 --- a/ecrire/public/styliser.php +++ b/ecrire/public/styliser.php @@ -22,7 +22,7 @@ function public_styliser_dist($fond, $id_rubrique, $lang) { $ext = 'html'; // Accrocher un squelette de base dans le chemin, sinon erreur if (!$base = find_in_path("$fond.$ext")) { - include_spip(_DIR_COMPIL . 'debug'); + include_spip('public/debug'); erreur_squelette(_T('info_erreur_squelette2', array('fichier'=>$fond)), $GLOBALS['dossier_squelettes']); -- GitLab