Skip to content
Extraits de code Groupes Projets
Valider 47e77c31 rédigé par Fil's avatar Fil
Parcourir les fichiers

ecrire/public-xxxx devient ecrire/public/xxxx.php et est inclus par...

ecrire/public-xxxx devient ecrire/public/xxxx.php et est inclus par include_spip() (donc surchargeable)
parent a0f82b5c
Branches
Étiquettes
Aucune requête de fusion associée trouvée
Affichage de
avec 28 ajouts et 35 suppressions
......@@ -13,7 +13,7 @@
function inscription_dist() {
include_local(find_in_path("inc-formulaire_inscription" . _EXTENSION_PHP));
include_ecrire('public-global');
include_spip('public/global');
include_ecrire("inc_lang");
include_ecrire('inc_headers');
......
......@@ -15,7 +15,7 @@ include_ecrire("inc_session"); # pour creer_uniq_id
include_ecrire('inc_minipres'); # charge lang et execute utiliser_lang
include_ecrire("inc_mail"); # pour envoyer_mail
include_ecrire("inc_acces"); # pour generer_htpass
include_ecrire('public-global'); # pour calculer la page
include_spip('public/global'); # pour calculer la page
include_ecrire("inc_filtres"); # pour email_valide()
// Ce fichier est celui d'une balise dynamique qui s'ignore.
......
......@@ -231,7 +231,7 @@ function cron_mail($t) {
// $t = 0 si le fichier de lock a ete detruit
if (!$t) $t = time() - (3600 * 24 * $jours_neuf);
include_ecrire("public-calcul");
include_spip('public/calcul');
$page= cherche_page('',
array('date' => date('Y-m-d H:i:s', $t),
'jours_neuf' => $jours_neuf),
......
......@@ -308,7 +308,7 @@ function liste_options_langues($nom_select, $default='', $herit='') {
}
//
// Cette fonction est appelee depuis inc-public-global si on a installe
// Cette fonction est appelee depuis public/global si on a installe
// la variable de personnalisation $forcer_lang ; elle renvoie le brouteur
// si necessaire vers l'URL xxxx?lang=ll
//
......
......@@ -27,7 +27,7 @@ if (defined("_INC_PUBLIC")) {
if (!function_exists('include_local')) { # cas du script page
include ("ecrire/inc_version.php");
}
include_ecrire('public-global');
include_spip('public/global');
$tableau_des_erreurs = array();
$page = calcule_header_et_page ($fond);
......@@ -115,7 +115,7 @@ if (defined("_INC_PUBLIC")) {
// Inserer au besoin les boutons admins
if ($affiche_boutons_admin) {
include_ecrire('public-admin');
include_spip('public/admin');
$page = affiche_boutons_admin($page);
}
......@@ -124,7 +124,7 @@ if (defined("_INC_PUBLIC")) {
// Gestion des statistiques du site public
if ($GLOBALS['meta']["activer_statistiques"] != "non") {
include_ecrire ('public-stats');
include_spip ('public/stats');
ecrire_stats();
}
......
Fichier déplacé
Fichier déplacé
Fichier déplacé
Fichier déplacé
Fichier déplacé
......@@ -27,7 +27,7 @@ include_ecrire("inc_abstract_sql");
include_ecrire("inc_forum");
include_ecrire("inc_debug_sql");
include_ecrire("inc_distant");
include_ecrire("public-calcul-outils");
include_spip('public/calcul-outils');
// NB: Ce fichier peut initialiser $dossier_squelettes (old-style)
// donc il faut l'inclure "en globals"
......@@ -81,7 +81,7 @@ function charger_squelette ($squelette) {
// sinon, charger le compilateur et verifier que le source est lisible
if (!function_exists($nom)) {
include_ecrire('public-compilo');
include_spip('public/compilo');
lire_fichier ($sourcefile, $skel);
}
......@@ -132,7 +132,7 @@ function charger_squelette ($squelette) {
function cherche_page ($cache, $contexte, $fond) {
if (!function_exists('chercher_squelette'))
include_ecrire('public-chercher-squelette');
include_spip('public/chercher-squelette');
// Choisir entre $fond-dist.html, $fond=7.html, etc?
$id_rubrique_fond = 0;
......
Fichier déplacé
Fichier déplacé
Fichier déplacé
......@@ -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_ecrire("public-compilo-index"); # index ? structure ? pile ?
include_spip('public/compilo-index'); # index ? structure ? pile ?
// definition des boucles
include_ecrire("public-boucles");
include_spip('public/boucles');
// definition des criteres
include_ecrire("public-criteres");
include_spip('public/criteres');
// definition des balises
include_ecrire("public-balises");
include_spip('public/balises');
// definition de l'API
include_ecrire("public-compilo-api");
include_spip('public/compilo-api');
# definition des tables
include_ecrire('inc_serialbase');
......@@ -582,7 +582,7 @@ function calculer_squelette($squelette, $nom, $gram, $sourcefile) {
$boucles = array();
spip_timer('calcul_skel');
include_ecrire("public-$gram-squel");
include_spip('public/phraser-'.$gram);
$racine = phraser($squelette, '',$boucles, $nom);
......@@ -682,7 +682,7 @@ function calculer_squelette($squelette, $nom, $gram, $sourcefile) {
$secondes = spip_timer('calcul_skel');
spip_log("COMPIL ($secondes) ["
.preg_replace(',\.html$,', '', $sourcefile)
."] CACHE/skel_$nom.php");
."] ".creer_repertoire(_DIR_CACHE, 'skel')."$nom.php");
$squelette_compile = "<"."?php
/*
......
Fichier déplacé
......@@ -34,7 +34,7 @@ function calcule_header_et_page ($fond) {
if (strlen($_POST['confirmer_forum']) > 0
OR ($GLOBALS['afficher_texte']=='non' AND $_POST['ajouter_mot'])) {
include_ecrire('public-messforum');
include_spip('public/messforum');
redirige_par_entete(enregistre_forum());
}
......@@ -89,7 +89,7 @@ function afficher_page_globale ($fond) {
$use_cache, $var_mode, $var_preview;
global $_COOKIE, $_SERVER;
include_ecrire('public-cache');
include_spip('public/cache');
// Peut-on utiliser un fichier cache ?
list($chemin_cache, $page, $lastmodified) =
......@@ -132,7 +132,7 @@ function afficher_page_globale ($fond) {
if (!$use_cache)
restaurer_globales($page['contexte']);
else {
include_ecrire('public-calcul');
include_spip('public/calcul');
$page = calculer_page_globale ($chemin_cache, $fond);
if ($chemin_cache)
creer_cache($page, $chemin_cache, $use_cache);
......@@ -228,7 +228,7 @@ function inclure_page($fond, $contexte_inclus, $cache_incluant='') {
if (!$use_cache) {
$lastmodified = max($lastmodified, $lastinclude);
} else {
include_ecrire('public-calcul');
include_spip('public/calcul');
$page = cherche_page($chemin_cache, $contexte_inclus, $fond, false);
$lastmodified = time();
if ($chemin_cache) creer_cache($page, $chemin_cache, $use_cache);
......@@ -247,22 +247,15 @@ function inclure_page($fond, $contexte_inclus, $cache_incluant='') {
function inclure_balise_dynamique($texte, $echo=true, $ligne=0) {
global $contexte_inclus; # provisoire : c'est pour le debuggueur
if (!is_string($texte))
{
// Revoir l'API des balises dynamiques:
// leurs squelettes sont petits et sans boucle,
// la gestion du delai est donc superfetatoire
if (is_array($texte)) {
list($fond, $delainc, $contexte_inclus) = $texte;
if ((!$contexte_inclus['lang']) AND
($GLOBALS['spip_lang'] != $GLOBALS['meta']['langue_site']))
$contexte_inclus['lang'] = $GLOBALS['spip_lang'];
// surcharge ? inutile ?
$f = find_in_path("inc-cache" . _EXTENSION_PHP);
if ($f && is_readable($f)) {
if (!$GLOBALS['included_files']['public-cache']++) include($f);
} else include_ecrire('public-cache');
include_spip('public/cache');
$d = $GLOBALS['delais'];
$GLOBALS['delais'] = $delainc;
......@@ -281,15 +274,15 @@ function inclure_balise_dynamique($texte, $echo=true, $ligne=0) {
if ($page['lang_select'])
lang_dselect();
}
}
if ($GLOBALS['var_mode'] == 'debug')
$GLOBALS['debug_objets']['resultat'][$ligne] = $texte;
$GLOBALS['debug_objets']['resultat'][$ligne] = $texte;
if ($echo)
echo $texte;
echo $texte;
else
return $texte;
return $texte;
}
......
Fichier déplacé
Fichier déplacé
Fichier déplacé
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter