Changeset 93610 in spip-zone for _core_/plugins/dump/base/restaurer.php


Ignore:
Timestamp:
Dec 13, 2015, 11:35:18 AM (5 years ago)
Author:
cedric@…
Message:

Indentation et regles de codage selon http://www.spip.net/fr_article3497.html#regles_codage

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/dump/base/restaurer.php

    r93092 r93610  
    1111\***************************************************************************/
    1212
    13 if (!defined("_ECRIRE_INC_VERSION")) return;
     13if (!defined("_ECRIRE_INC_VERSION")) {
     14        return;
     15}
    1416
    1517include_spip('inc/dump');
     
    1921 * Restauration d'une sauvegarde
    2022 *
    21  * @param string $titre     Titre de la page
    22  * @param bool $reprise     true s'il s'agit d'une reprise de sauvegarde
     23 * @param string $titre Titre de la page
     24 * @param bool $reprise true s'il s'agit d'une reprise de sauvegarde
    2325 */
    2426function base_restaurer_dist($titre = '', $reprise = false) {
    2527        $status_file = _DUMP_STATUS_FILE;
    26         $status_file = _DIR_TMP.basename($status_file).".txt";
     28        $status_file = _DIR_TMP . basename($status_file) . ".txt";
    2729        if (!lire_fichier($status_file, $status)
    28                 OR !$status = unserialize($status)) {
    29         }
    30         else {
    31                 $redirect = parametre_url(generer_action_auteur('restaurer',_DUMP_STATUS_FILE),"step",intval(_request('step')+1),'&');
     30                OR !$status = unserialize($status)
     31        ) {
     32        } else {
     33                $redirect = parametre_url(generer_action_auteur('restaurer', _DUMP_STATUS_FILE), "step", intval(_request('step')+1),
     34                        '&');
    3235
    3336                $timeout = ini_get('max_execution_time');
    3437                // valeur conservatrice si on a pas reussi a lire le max_execution_time
    35                 if (!$timeout) $timeout=30; // parions sur une valeur tellement courante ...
     38                if (!$timeout) {
     39                        $timeout = 30;
     40                } // parions sur une valeur tellement courante ...
    3641                $max_time = time()+$timeout/2;
    37                
     42
    3843                include_spip('inc/minipres');
    39                 @ini_set("zlib.output_compression","0"); // pour permettre l'affichage au fur et a mesure
     44                @ini_set("zlib.output_compression", "0"); // pour permettre l'affichage au fur et a mesure
    4045
    41                 $titre = _T('dump:restauration_en_cours') . " (".count($status['tables']).") ";
     46                $titre = _T('dump:restauration_en_cours') . " (" . count($status['tables']) . ") ";
    4247                $balise_img = chercher_filtre('balise_img');
    4348                $titre .= $balise_img(chemin_image('searching.gif'));
    44                 echo ( install_debut_html($titre));
     49                echo(install_debut_html($titre));
    4550                // script de rechargement auto sur timeout
    46                 echo http_script("window.setTimeout('location.href=\"".$redirect."\";',".($timeout*1000).")");
     51                echo http_script("window.setTimeout('location.href=\"" . $redirect . "\";'," . ($timeout*1000) . ")");
    4752                echo "<div style='text-align: left'>\n";
    4853
     
    5661                                'max_time' => $max_time,
    5762                                'no_erase_dest' => lister_tables_noerase(),
    58                                 'where' => $status['where']?$status['where']:array(),
     63                                'where' => $status['where'] ? $status['where'] : array(),
    5964                                'desc_tables_dest' => array()
    6065                        );
    61                         if ($desc = sql_getfetsel('valeur','spip_meta',"nom='dump_structure_temp'",'','','','','dump')
    62                                 AND $desc = unserialize($desc))
     66                        if ($desc = sql_getfetsel('valeur', 'spip_meta', "nom='dump_structure_temp'", '', '', '', '', 'dump')
     67                                AND $desc = unserialize($desc)
     68                        ) {
    6369                                $options['desc_tables_dest'] = $desc;
     70                        }
    6471                        $res = base_copier_tables($status_file, $status['tables'], 'dump', '', $options);
     72                } else {
     73                        // mais on en profite pour reparer les version base pour etre sur de ne pas les perdre
     74                        sql_updateq("spip_meta", array('impt' => 'oui'), "nom='version_installee'", '', 'dump');
     75                        sql_updateq("spip_meta", array('impt' => 'oui'), "nom LIKE '%_base_version'", '', 'dump');
    6576                }
    66                 else {
    67                         // mais on en profite pour reparer les version base pour etre sur de ne pas les perdre
    68                         sql_updateq("spip_meta",array('impt'=>'oui'),"nom='version_installee'",'','dump');
    69                         sql_updateq("spip_meta",array('impt'=>'oui'),"nom LIKE '%_base_version'",'','dump');
     77
     78                echo("</div>\n");
     79
     80                if (!$res) {
     81                        echo dump_relance($redirect);
    7082                }
    71                
    72                 echo ( "</div>\n");
    7383
    74                 if (!$res)
    75                         echo dump_relance($redirect);
    76                
    77                 echo (install_fin_html());
     84                echo(install_fin_html());
    7885                ob_end_flush();
    7986                flush();
    8087
    81                 if (!$res)
     88                if (!$res) {
    8289                        exit;
    83                
     90                }
     91
    8492                // quand on sort de $export avec true c'est qu'on a fini
    85                 dump_end(_DUMP_STATUS_FILE,'restaurer');
     93                dump_end(_DUMP_STATUS_FILE, 'restaurer');
    8694                include_spip('inc/headers');
    87                 echo redirige_formulaire(generer_url_ecrire("restaurer",'status='._DUMP_STATUS_FILE,'',true, true));
     95                echo redirige_formulaire(generer_url_ecrire("restaurer", 'status=' . _DUMP_STATUS_FILE, '', true, true));
    8896
    8997        }
Note: See TracChangeset for help on using the changeset viewer.