noalyss-commit
[Top][All Lists]
Advanced

[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\">&#x2716;</span>";
 $succeed="<span style=\"font-size:18px;color:green\">&#x2713;</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&eacute;"). $succeed;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]