X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=www%2Fecrire%2Fexec%2Fbase_repair.php;h=3b32ac359506e3d4357447a8e16a764e67485804;hb=4f443dce95ff6f8221c189880a70c74ce1c1f238;hp=81e231a50cdda0f2342fe228f2831a6258deed16;hpb=4a628e9b277d3617535f99d663ca79fa2e891177;p=lhc%2Fweb%2Fwww.git diff --git a/www/ecrire/exec/base_repair.php b/www/ecrire/exec/base_repair.php index 81e231a5..3b32ac35 100644 --- a/www/ecrire/exec/base_repair.php +++ b/www/ecrire/exec/base_repair.php @@ -3,36 +3,42 @@ /***************************************************************************\ * SPIP, Systeme de publication pour l'internet * * * - * Copyright (c) 2001-2016 * + * Copyright (c) 2001-2017 * * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * * * * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * \***************************************************************************/ -if (!defined('_ECRIRE_INC_VERSION')) return; - -/* - * REMARQUE IMPORTANTE : SECURITE - * Ce systeme de reparation doit pouvoir fonctionner meme si +/** + * Gestion d'affichage de la page de réparation de la base de données + * + * ## REMARQUE IMPORTANTE : SÉCURITÉ + * + * Ce systeme de réparation doit pouvoir fonctionner même si * la table spip_auteurs est en panne : index.php n'appelle donc pas - * inc_auth ; seule l'authentification ftp est exigee + * inc_auth ; seule l'authentification FTP est exigée. * + * @package SPIP\Core\Exec */ +if (!defined('_ECRIRE_INC_VERSION')) { + return; +} + + /** - * Reparer la base de donnees + * Réparer la base de données */ -function exec_base_repair_dist() -{ +function exec_base_repair_dist() { $ok = false; - if (!spip_connect()) - $message = _T('titre_probleme_technique'); - else { + if (!spip_connect()) { + $message = _T('titre_probleme_technique'); + } else { $version_sql = sql_version(); - if (!$version_sql) + if (!$version_sql) { $message = _T('avis_erreur_connexion_mysql'); - else { + } else { $message = _T('texte_requetes_echouent'); $ok = true; } @@ -46,4 +52,3 @@ function exec_base_repair_dist() echo minipres(_T('titre_reparation'), "

$message

"); } } -?>