/***************************************************************************\
* 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;
}
echo minipres(_T('titre_reparation'), "<p>$message</p>");
}
}
-?>