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

abstraction du répertoire ecrire/

parent 016c12a9
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -52,16 +52,14 @@ echo _T('texte_vider_cache')."</FONT></B></TD></TR>"; ...@@ -52,16 +52,14 @@ echo _T('texte_vider_cache')."</FONT></B></TD></TR>";
echo "<TR><TD class='serif'>"; echo "<TR><TD class='serif'>";
echo "\n<p align='justify'>"._T('texte_suppression_fichiers')."<p align='justify'>"._T('texte_recalcul_page'); echo "\n<p align='justify'>"._T('texte_suppression_fichiers'),
"<p align='justify'>"._T('texte_recalcul_page');
echo "\n<FORM ACTION='../spip_cache.php3' METHOD='post'>"; echo "\n<FORM ACTION='../spip_cache.php3' METHOD='post'>";
$hash = calculer_action_auteur("purger_cache");
echo "\n<INPUT TYPE='hidden' NAME='id_auteur' VALUE='$connect_id_auteur'>"; echo "\n<INPUT TYPE='hidden' NAME='id_auteur' VALUE='$connect_id_auteur'>";
echo "\n<INPUT TYPE='hidden' NAME='hash' VALUE='$hash'>"; echo "\n<INPUT TYPE='hidden' NAME='hash' VALUE='" . calculer_action_auteur("purger_cache") . "'>";
echo "\n<INPUT TYPE='hidden' NAME='purger_cache' VALUE='oui'>"; echo "\n<INPUT TYPE='hidden' NAME='purger_cache' VALUE='oui'>";
echo "\n<INPUT TYPE='hidden' NAME='redirect' VALUE='admin_vider.php3'>"; echo "\n<INPUT TYPE='hidden' NAME='redirect' VALUE='" . _DIR_RESTREINT_ABS . "admin_vider.php3'>";
echo "\n<p><DIV align='right'><INPUT CLASS='fondo' TYPE='submit' NAME='valider' VALUE='"._T('bouton_vider_cache')."'></FORM></DIV>"; echo "\n<p><DIV align='right'><INPUT CLASS='fondo' TYPE='submit' NAME='valider' VALUE='"._T('bouton_vider_cache')."'></FORM></DIV>";
echo "</TD></TR>"; echo "</TD></TR>";
echo "</TABLE>"; echo "</TABLE>";
......
...@@ -40,7 +40,7 @@ function spip_abstract_select ( ...@@ -40,7 +40,7 @@ function spip_abstract_select (
if (!function_exists($f)) { if (!function_exists($f)) {
// non, il est decrit dans le fichier ad hoc // non, il est decrit dans le fichier ad hoc
$d = 'inc_connect-' . $serveur .'.php3'; $d = 'inc_connect-' . $serveur .'.php3';
if (@file_exists('ecrire/' . $d)) if (@file_exists(_DIR_RESTREINT . $d))
include_ecrire($d); include_ecrire($d);
$f = spip_abstract_serveur($f, $serveur); $f = spip_abstract_serveur($f, $serveur);
} }
......
...@@ -104,14 +104,14 @@ function auth() { ...@@ -104,14 +104,14 @@ function auth() {
else if ($GLOBALS['bonjour'] == 'oui') { else if ($GLOBALS['bonjour'] == 'oui') {
$link = new Link("../spip_cookie.php3?test_echec_cookie=oui"); $link = new Link("../spip_cookie.php3?test_echec_cookie=oui");
$clean_link->delVar('bonjour'); $clean_link->delVar('bonjour');
$url = str_replace('/./', '/', 'ecrire/'.$clean_link->getUrl()); $url = str_replace('/./', '/', _DIR_RESTREINT_ABS .$clean_link->getUrl());
$link->addVar('var_url', $url); $link->addVar('var_url', $url);
redirige_par_entete($link->getUrl()); redirige_par_entete($link->getUrl());
} }
// Si pas authentifie, demander login / mdp // Si pas authentifie, demander login / mdp
if (!$auth_login) { if (!$auth_login) {
$url = str_replace('/./', '/', 'ecrire/'.$clean_link->getUrl()); $url = str_replace('/./', '/', _DIR_RESTREINT_ABS .$clean_link->getUrl());
redirige_par_entete("../spip_login.php3?var_url=".urlencode($url)); redirige_par_entete("../spip_login.php3?var_url=".urlencode($url));
} }
......
...@@ -288,7 +288,7 @@ function appliquer_modifs_config() { ...@@ -288,7 +288,7 @@ function appliquer_modifs_config() {
if ($purger_skel) { if ($purger_skel) {
redirige_par_entete("../spip_cache.php3?purger_squelettes=oui&id_auteur=$connect_id_auteur&hash=" . redirige_par_entete("../spip_cache.php3?purger_squelettes=oui&id_auteur=$connect_id_auteur&hash=" .
calculer_action_auteur("purger_squelettes") . calculer_action_auteur("purger_squelettes") .
"&redirect=". "&redirect=". _DIR_RESTREINT_ABS .
urlencode($clean_link->getUrl())); urlencode($clean_link->getUrl()));
} }
} }
......
...@@ -65,14 +65,14 @@ if ($ok) { ...@@ -65,14 +65,14 @@ if ($ok) {
ecrire_acces(); ecrire_acces();
init_config(); init_config();
$hash = calculer_action_auteur("purger_cache");
$redirect = rawurlencode("index.php3");
} }
fin_admin($upgrade_titre); fin_admin($upgrade_titre);
if ($ok) if ($ok) {
@header ("Location: ../spip_cache.php3?purger_cache=oui&id_auteur=$connect_id_auteur&hash=$hash&redirect=$redirect"); $hash = calculer_action_auteur("purger_cache");
@header ("Location: ../spip_cache.php3?purger_cache=oui&id_auteur=$connect_id_auteur&hash=$hash&redirect=" . _DIR_RESTREINT_ABS . "index.php3");
}
else { else {
include_ecrire ('inc_lang.php3'); include_ecrire ('inc_lang.php3');
echo _T('alerte_maj_impossible', array('version' => $spip_version)); echo _T('alerte_maj_impossible', array('version' => $spip_version));
......
...@@ -205,7 +205,7 @@ function afficher_page_globale ($fond, $delais, &$use_cache) { ...@@ -205,7 +205,7 @@ function afficher_page_globale ($fond, $delais, &$use_cache) {
top: 0px; top: 0px;
left: 0px; left: 0px;
position: absolute; position: absolute;
"><a href="'.$url.'"><img src="ecrire/img_pack/naviguer-site.png" align="left" border="0" /></a> "><a href="'.$url.'"><img src="' . _DIR_IMG_PACK . 'naviguer-site.png" align="left" border="0" /></a>
&nbsp; '.majuscules(_T('previsualisation')).'</div>'; &nbsp; '.majuscules(_T('previsualisation')).'</div>';
} }
......
...@@ -15,6 +15,6 @@ if ($purger_squelettes == "oui") { ...@@ -15,6 +15,6 @@ if ($purger_squelettes == "oui") {
if (verifier_action_auteur("purger_squelettes", $hash, $id_auteur)) if (verifier_action_auteur("purger_squelettes", $hash, $id_auteur))
purger_squelettes(); purger_squelettes();
} }
redirige_par_entete("./ecrire/" . $redirect); redirige_par_entete($redirect);
?> ?>
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter