Upgrade LBCAlerte to version 3.3

Add upgrade script
This commit is contained in:
Jimmy Monin
2016-11-26 19:19:16 +01:00
parent a7c054b535
commit 58ffd500e6
89 changed files with 6436 additions and 758 deletions

View File

@ -4,6 +4,14 @@ $errors = array();
$formErrors = array();
$messages = array();
if (!function_exists("curl_init")) {
$errors[] = "php-curl doit être installé pour continuer l'installation";
}
if (!class_exists("mysqli")) {
$warnings["mysqli"] = "mysqli doit être installé pour utiliser le stockage en base de données";
}
if (!is_writable(DOCUMENT_ROOT."/var")) {
$errors[] = "Il est nécessaire de pouvoir écrire dans le dossier 'var' (".DOCUMENT_ROOT."/var".").";
}
@ -46,8 +54,12 @@ if (!$errors && $_SERVER["REQUEST_METHOD"] == "POST") {
if (!is_dir(DOCUMENT_ROOT."/var/log")) {
mkdir(DOCUMENT_ROOT."/var/log");
}
if (!is_dir(DOCUMENT_ROOT."/var/tmp")) {
mkdir(DOCUMENT_ROOT."/var/tmp");
}
$config->set("general", "version", APPLICATION_VERSION);
if (isset($dbConnection)) {
$dbConnection->set_charset("utf8");
$config->set("storage", "type", "db");
$config->set("storage", "options", array(
"host" => $_POST["db"]["host"],