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

probleme de restauration longue. ne pas passer par l'affichage du bandeau...

probleme de restauration longue. ne pas passer par l'affichage du bandeau (Cedric). A controler soigneusement
parent 60613b4b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -58,7 +58,7 @@ function import_all_check() {
ecrire_meta("status_restauration", "0");
ecrire_metas();
// se rappeler pour montrer illico ce qu'on fait
header('Location: ./');
exit;
}
function import_all_dist()
......@@ -67,7 +67,7 @@ function import_all_dist()
if (!$GLOBALS['meta']["debut_restauration"])
import_all_check();
// puis commencer ou continuer
// sinon commencer ou continuer
include_ecrire('inc_import');
import_all_continue(array(
'spip_auteurs',
......
......@@ -28,6 +28,7 @@ function install_dist()
exit;
}
@unlink(_FILE_META);
unset($GLOBALS['meta']);
$fonc = 'install_' . $etape;
if (function_exists($fonc))
$fonc();
......
......@@ -453,21 +453,13 @@ function import_all_continue($tables)
$archive = _DIR_SESSIONS . $request['archive'];
debut_page(_T('titre_page_index'), "asuivre", "asuivre");
debut_gauche();
debut_droite();
if (!@is_readable($archive)) {
$texte_boite = _T('info_erreur_restauration');
debut_boite_alerte();
echo "<font FACE='Verdana,Arial,Sans,sans-serif' SIZE=4 color='black'><B>$texte_boite</B></font>";
fin_boite_alerte();
fin_html();
exit;
import_abandon();
minipres(_T('info_base_restauration'),
_T('info_erreur_restauration'));
}
$my_pos = $meta["status_restauration"];
if (ereg("\.gz$", $archive)) {
......@@ -479,17 +471,14 @@ function import_all_continue($tables)
$taille = floor(100 * $my_pos / $affiche_progression_pourcent)." %";
$gz = false;
}
$texte_boite = _T('info_base_restauration')."<p>
<form name='progression'><center><input type='text' size=10 style='text-align:center;' name='taille' value='$taille'><br>
install_debut_html(_T('info_base_restauration'));
echo "<form name='progression'><center><input type='text' size=10 style='text-align:center;' name='taille' value='$taille'><br>
<input type='text' class='forml' name='recharge' value='"._T('info_recharger_page')."'></center></form>";
debut_boite_alerte();
echo "<font FACE='Verdana,Arial,Sans,sans-serif' SIZE=4 color='black'><B>$texte_boite</B></font>";
fin_boite_alerte();
fin_page();
echo "</HTML><font color='white'>\n<!--";
@flush();
# echo "<font FACE='Verdana,Arial,Sans,sans-serif' SIZE=4 color='black'><B>$texte_boite</B></font>";
install_fin_html();
flush();
$_fopen = ($gz) ? gzopen : fopen;
$f = $_fopen($archive, "rb");
$pos = 0;
......
......@@ -25,7 +25,7 @@ function install_debut_html($titre = 'AUTO') {
$titre=_T('info_installation_systeme_publication');
include_ecrire('inc_headers');
include_ecrire('inc_style');
http_no_cache();
$args = "couleur_claire=FFCC66&couleur_foncee=000000&left=" .
$GLOBALS['spip_lang_left']
......
......@@ -620,7 +620,7 @@ function charger_plugins($plugins) {
function autoriser_sans_cookie($nom)
{
static $autsanscookie = array('aide_index', 'install', 'admin_repair', 'spip_cookie', 'spip_style');
static $autsanscookie = array('aide_index', 'install', 'admin_repair', 'spip_cookie');
$nom = preg_replace('/.php[3]?$/', '', basename($nom));
return in_array($nom, $autsanscookie);
}
......
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