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

déplacement d'une belle quantité de inc_*

parent 317631bf
Branches
Étiquettes
Aucune requête de fusion associée trouvée
Fichier déplacé
Fichier déplacé
Fichier déplacé
Fichier déplacé
Fichier déplacé
Fichier déplacé
Fichier déplacé
......@@ -68,18 +68,21 @@ function ecrire_plugin_actifs($plugin,$pipe_recherche=false){
// charger_plugins_fonctions.php
foreach(array('options','fonctions') as $charge){
$s = "";
$splugs = "";
if (is_array($infos)){
foreach($infos as $plug=>$info){
// definir le plugin, donc le path avant l'include du fichier options
// permet de faire des include_ecrire pour attraper un inc_ du plugin
if ($charge=='options')
$splugs .= '$GLOBALS[\'plugins\'][]=\''.$plug.'\';'."\n";
if (isset($info[$charge])){
foreach($info[$charge] as $file)
$s .= "include_once _DIR_PLUGINS.'$plug/".trim($file)."';\n";
}
if ($charge=='options')
$s .= '$GLOBALS[\'plugins\'][]=\''.$plug.'\';'."\n";
}
}
ecrire_fichier(_DIR_SESSIONS."charger_plugins_$charge.php",
$start_file . $s . $end_file);
$start_file . $splugs . $s . $end_file);
}
if (is_array($infos)){
......@@ -193,8 +196,8 @@ function ordonne_plugin(){
foreach($liste as $plug){
$index = $i;
$i = $i+2;
if ($_GET['monter']==$plug) $index = $index-3;
if ($_GET['descendre']==$plug) $index = $index+3;
if (urldecode($_GET['monter'])==$plug) $index = $index-3;
if (urldecode($_GET['descendre'])==$plug) $index = $index+3;
$liste_triee[$index] = $plug;
}
ksort($liste_triee);
......
......@@ -111,19 +111,21 @@ function include_spip($f, $include = true) {
AND !$s = find_in_path($f . '.php3')
// sinon, le fichier existe dans le repertoire ecrire ?
AND !is_readable($s = _DIR_INCLUDE . $f . '.php')
AND !is_readable($s = _DIR_INCLUDE . $f . '.php3')
)
AND !is_readable($s = _DIR_INCLUDE . $f . '.php3'))
return $GLOBALS['included_files'][$f] = false;
// deja charge (chemin complet) ?
if (isset($GLOBALS['included_files'][$s]))
return $GLOBALS['included_files'][$f] = $GLOBALS['included_files'][$s];
else
$GLOBALS['included_files'][$f] = $GLOBALS['included_files'][$s] = $s;
// alors on le charge (sauf si on ne voulait que son chemin)
if ($include) {
include($s);
}
return $GLOBALS['included_files'][$f] = $GLOBALS['included_files'][$s] = $s;
return $s;
}
// un pipeline est lie a une action et une valeur
......
......@@ -121,7 +121,6 @@ topmargin='0' leftmargin='0' marginwidth='0' marginheight='0' frameborder='0'" .
($spip_lang_rtl ? " dir='rtl'" : ""));
// charger l'affichage minimal et initialiser a la langue par defaut
include_ecrire("inc_minipres");
// si la langue est specifiee par cookie alors ...
......
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