[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Noalyss-commit] [noalyss] 01/01: Task #1225 - Amélioration Install mon
From: |
Dany De Bontridder |
Subject: |
[Noalyss-commit] [noalyss] 01/01: Task #1225 - Amélioration Install mono #1225 : détecte automatiquement s'il faut installer le script mono.sql ou non, amélioration de l'interface, correction du search_path postgresql |
Date: |
Wed, 11 Nov 2015 15:14:07 +0000 |
sparkyx pushed a commit to branch master
in repository noalyss.
commit fc90374b75e2dc4ad2911383283ff46afead8965
Author: Dany De Bontridder <address@hidden>
Date: Wed Nov 11 16:07:19 2015 +0100
Task #1225 - Amélioration Install mono
#1225 : détecte automatiquement s'il faut installer le script mono.sql ou
non,
amélioration de l'interface, correction du search_path postgresql
---
html/install.php | 29 +++++++++++++++--------------
1 files changed, 15 insertions(+), 14 deletions(-)
diff --git a/html/install.php b/html/install.php
index 3814487..3842586 100644
--- a/html/install.php
+++ b/html/install.php
@@ -75,13 +75,6 @@ session_start();
</p>
<?php
-error_reporting(2147483647);
- ini_set("display_errors",1);
- ini_set("display_startup_errors",1);
- ini_set("html_errors",1);
- ini_set('log_errors',1);
- ini_set('log_errors_max_len',0);
-
/*
* This file is part of NOALYSS.
*
@@ -142,17 +135,12 @@ content[205]="<?php echo _("Port pour postgresql")?>";
content[206]="<?php echo _("En version mono dossier, le nom de la base de
données doit être mentionné")?>";
content[207]="<?php echo _("Vous devez choisir si NOALYSS est installé sur
l'un de vos servers ou sur un server mutualisé qui ne donne qu'une seule base
de données")?>";
content[208]="<?php echo _("Serveur postgresql")?>";
-content[209]="<?php echo _("Choisir Vide si vous restaurez un modèle")?>";
</script>
<DIV id="bulle" class="infobulle"></DIV>
<?php
-define ('MONO_TEMPLATE_EMPTY',4);
-define ('MONO_TEMPLATE_FRANCE',2);
-define ('MONO_TEMPLATE_BELGIUM',3);
-define ('MONO_TEMPLATE_UPGRADE',1);
$failed="<span style=\"font-size:18px;color:red\">✖</span>";
$succeed="<span style=\"font-size:18px;color:green\">✓</span>";
@@ -228,7 +216,6 @@ $locale=HtmlInput::default_value_request("clocale", "1");
$ctmp=HtmlInput::default_value_request("ctmp", "/tmp");
$cpath=HtmlInput::default_value_request("cpath", "/usr/bin");
$db_name=HtmlInput::default_value_request("cdbname", "");
-$cmodelemono=HtmlInput::default_value_request('cmodelemono',MONO_TEMPLATE_UPGRADE);
//-------------------------------------------------------------------------
// warn only if we can not write in include
//-------------------------------------------------------------------------
@@ -612,7 +599,21 @@ if (defined("MULTI") && MULTI == 0)
$db->execute_script(NOALYSS_INCLUDE.'/sql/mono/mono.sql');
if ( ! DEBUG) ob_end_clean();
}
-
+ if ($db->exist_table("version") == false)
+ {
+ echo '<p class="warning">' . $failed ;
+ printf (_('La base de donnée %s est vide,
+ veuillez vous y connecter
+ avec phpPgAdmin ou pgAdmin3 ou en commande en ligne
+ puis faites un seul de ces choix : '),dbname);
+ echo '<ul>';
+ echo '<li>'._("soit
noalyss/contrib/mono-dossier/mono-france.sql pour la comptabilité
française").'</li>';
+ echo '<li>'._("soit
noalyss/contrib/mono-dossier/mono-belge.sql pour la comptabilité
belge").'</li>';
+ echo '<li>'._("soit y restaurer un backup ou un modèle")."</li>
+ </ul>
+ </p>";
+ exit();
+ }
echo "<h3>Patching " . dbname . '</h3>';
$db->apply_patch(dbname);
echo "<p class=\"info\">"._("Tout est installé"). $succeed;