Ne pas bloquer l'acces a base_repair en fonction du serveur SQL.

On adapte l'action sql a la capacite du serveur, mais on sait au moins recreer les tables manquantes dans tous les cas.
svn/root/tags/spip-3.0.0-alpha1
Cerdic 13 years ago
parent 8e6fd9aa5b
commit 5dec3b9766

@ -33,15 +33,8 @@ function exec_base_repair_dist()
if (!$version_sql)
$message = _T('avis_erreur_connexion_mysql');
else {
$s = $GLOBALS['connexions'][0]['type'];
if ($s == 'mysql'
AND version_compare($version_sql,'3.23.14','<'))
$message = _T('avis_version_mysql', array('version_mysql' => " MySQL $version_sql"));
else {
$message = _T('texte_requetes_echouent');
$ok = true;
}
$message = _T('texte_requetes_echouent');
$ok = true;
}
$action = _T('texte_tenter_reparation');
}

@ -554,11 +554,6 @@ function autoriser_base_reparer_dist($faire, $type, $id, $qui, $opts) {
if (!autoriser('detruire') OR _request('reinstall'))
return false;
include_spip('inc/abstract_sql');
include_spip('inc/plugin');
if (spip_version_compare(sql_version(),'3.23.14','<'))
return false;
return true;
}

Loading…
Cancel
Save