amliorations de fileconf pour ne pas avoir a resaisir tout ce qu'on a dj saisi

This commit is contained in:
erics
2004-02-12 11:02:16 +00:00
parent 3ba3390b21
commit 8ee415dc56

View File

@@ -1,5 +1,6 @@
<?PHP
/* Copyright (C) 2004 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* Copyright (C) 2004 <20>ric Seigne <eric.seigne@ryxeo.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -79,7 +80,7 @@ if ($err == 0)
if(strlen($dolibarr_main_url_root) == 0)
{
$dolibarr_main_document_root = substr($_SERVER["SCRIPT_FILENAME"],0,strlen($_SERVER["SCRIPT_FILENAME"])-18);
$dolibarr_main_document_root = dirname($_SERVER["SCRIPT_FILENAME"]);
}
print $dolibarr_main_document_root
?>
@@ -95,6 +96,8 @@ exemple : /var/www/dolibarr/htdocs
<td valign="top" class="label">
URL Racine</td><td valign="top" class="label"><input type="text" size="60" name="main_url" value="
<?PHP
if(strlen($main_url) > 0)
$dolibarr_main_url_root=$main_url;
if(strlen($dolibarr_main_url_root) == 0)
{
$dolibarr_main_url_root = substr($_SERVER["SCRIPT_URI"],0,strlen($_SERVER["SCRIPT_URI"])-9);
@@ -117,32 +120,32 @@ exemples :
<tr>
<td valign="top" class="label">Serveur</td>
<td valign="top" class="label"><input type="text" name="db_host" value="<?PHP print $dolibarr_main_db_host ?>"></td>
<td valign="top" class="label"><input type="text" name="db_host" value="<?PHP isset($db_host) ? print $db_host : print $dolibarr_main_db_host ; ?>"></td>
<td class="label"><div class="comment">Nom du serveur de base de donn<6E>es, g<>n<EFBFBD>ralement 'localhost' quand le serveur est install<6C> sur la m<>me machine que le serveur web</div></td>
</tr>
<tr>
<td class="label">Nom de la base</td>
<td class="label" valign="top"><input type="text" name="db_name" value="<?PHP print $dolibarr_main_db_name ?>"></td>
<td class="label" valign="top"><input type="text" name="db_name" value="<?PHP isset($db_name) ? print $db_name : print $dolibarr_main_db_name ; ?>"></td>
<td class="label"><div class="comment">Nom de votre base de donn<6E>es</div></td>
</tr>
<tr class="bg1">
<td class="label" valign="top">Login</td>
<td class="label"><input type="text" name="db_user" value="<?PHP print $dolibarr_main_db_user ?>"></td>
<td class="label"><input type="text" name="db_user" value="<?PHP isset($db_user) ? print $db_user : print $dolibarr_main_db_user ; ?>"></td>
<td class="label"><div class="comment">Laisser vide si vous vous connectez en anonyme</div></td>
</tr>
<tr>
<td class="label" valign="top">Mot de passe</td>
<td class="label"><input type="text" name="db_pass" value="<?PHP print $dolibarr_main_db_pass ?>"></td>
<td class="label"><input type="text" name="db_pass" value="<?PHP isset($db_pass) ? print $db_pass : print $dolibarr_main_db_pass ; ?>"></td>
<td class="label"><div class="comment">Laisser vide si vous vous connectez en anonyme</div>
</td>
</tr>
<tr>
<td class="label" valign="top">Cr<43>er l'utilisateur</td>
<td class="label"><input type="checkbox" name="db_create_user"></td>
<td class="label"><input type="checkbox" name="db_create_user" <?PHP if(isset($db_create_user)) print 'checked';?> ></td>
<td class="label"><div class="comment">Cocher cette option si l'utilisateur doit-<2D>tre cr<63><72></div>
</td>
</tr>
@@ -154,14 +157,14 @@ exemples :
<tr>
<td class="label" valign="top">Login</td>
<td class="label"><input type="text" name="db_user_root"></td>
<td class="label"><input type="text" name="db_user_root" value="<?PHP if(isset($db_user_root)) print $db_user_root; ?>"></td>
<td class="label"><div class="comment">Login de l'utilisateur ayant les droits de cr<63>ation de la base de donn<6E>es, inutile si vous <20>tes chez un h<>bergeur, votre base de donn<6E>es est d<>j<EFBFBD> cr<63><72>e. Laisser vide si vous vous connectez en anonymous</div>
</td>
</tr>
<tr>
<td class="label" valign="top">Mot de passe</td>
<td class="label"><input type="text" name="db_pass_root"></td>
<td class="label"><input type="text" name="db_pass_root" value="<?PHP if(isset($db_pass_root)) print $db_pass_root; ?>"></td>
<td class="label"><div class="comment">Laisser vide si l'utilisateur n'a pas de mot de passe</div>
</td>
</tr>