From 471d2956604e330963171a210c78e422678a450a Mon Sep 17 00:00:00 2001
From: Laurent Destailleur <eldy@users.sourceforge.net>
Date: Sat, 19 Apr 2008 20:14:18 +0000
Subject: [PATCH] Minor enhancements

---
 htdocs/admin/boxes.php                                | 4 +---
 htdocs/admin/delais.php                               | 3 ++-
 htdocs/admin/dict.php                                 | 3 ++-
 htdocs/admin/perms.php                                | 3 ++-
 htdocs/admin/tools/listevents.php                     | 3 +++
 htdocs/includes/menus/barre_left/eldy_backoffice.php  | 3 ---
 htdocs/includes/menus/barre_left/eldy_frontoffice.php | 3 ---
 htdocs/langs/en_US/admin.lang                         | 8 +++++---
 htdocs/langs/fr_FR/admin.lang                         | 8 +++++---
 9 files changed, 20 insertions(+), 18 deletions(-)

diff --git a/htdocs/admin/boxes.php b/htdocs/admin/boxes.php
index b2d0d949696..720ba5db41f 100644
--- a/htdocs/admin/boxes.php
+++ b/htdocs/admin/boxes.php
@@ -15,14 +15,12 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *
- * $Id$
  */
 
 /**
         \file       htdocs/admin/boxes.php
         \brief      Page d'administration/configuration des boites
-        \version    $Revision$
+        \version    $Id$
 */
 
 require("./pre.inc.php");
diff --git a/htdocs/admin/delais.php b/htdocs/admin/delais.php
index 44ee0b4f999..3ae70134f51 100644
--- a/htdocs/admin/delais.php
+++ b/htdocs/admin/delais.php
@@ -64,7 +64,8 @@ llxHeader();
 
 print_fiche_titre($langs->trans("DelaysOfToleranceBeforeWarning"),'','setup');
 
-print $langs->transnoentities("DelaysOfToleranceDesc",img_warning())."<br>\n";
+print $langs->transnoentities("DelaysOfToleranceDesc",img_warning());
+print " ".$langs->trans("OnlyActiveElementsAreShown")."<br>\n";
 print "<br>\n";
 
 $form = new Form($db);
diff --git a/htdocs/admin/dict.php b/htdocs/admin/dict.php
index 87d98b87878..e33548077e5 100644
--- a/htdocs/admin/dict.php
+++ b/htdocs/admin/dict.php
@@ -409,7 +409,8 @@ if ($_GET["id"])
 }
 print_fiche_titre($titre,'','setup');
 
-print $langs->trans("DictionnaryDesc")."<br>\n";
+print $langs->trans("DictionnaryDesc");
+print " ".$langs->trans("OnlyActiveElementsAreShown")."<br>\n";
 print "<br>\n";
 
   /*
diff --git a/htdocs/admin/perms.php b/htdocs/admin/perms.php
index a19381ec012..14f0ba620ee 100644
--- a/htdocs/admin/perms.php
+++ b/htdocs/admin/perms.php
@@ -53,7 +53,8 @@ llxHeader();
 
 print_fiche_titre($langs->trans("SecuritySetup"),'','setup');
 
-print $langs->trans("DefaultRightsDesc")."<br>\n";
+print $langs->trans("DefaultRightsDesc");
+print " ".$langs->trans("OnlyActiveElementsAreShown")."<br>\n";
 print "<br>\n";
 
 $head=security_prepare_head();
diff --git a/htdocs/admin/tools/listevents.php b/htdocs/admin/tools/listevents.php
index 16806c783e8..bf8bb5b5d65 100644
--- a/htdocs/admin/tools/listevents.php
+++ b/htdocs/admin/tools/listevents.php
@@ -142,6 +142,9 @@ if ($result)
 		print "</tr>\n";
 		$i++;
 	}
+	
+	if ($num == 0)
+	print '<tr><td>'.$langs->trans("NoEventOrNoAuditSetup").'</td></tr>';
 	print "</table>";
 	$db->free();
 }
diff --git a/htdocs/includes/menus/barre_left/eldy_backoffice.php b/htdocs/includes/menus/barre_left/eldy_backoffice.php
index 049a099ceb3..f244d36b370 100644
--- a/htdocs/includes/menus/barre_left/eldy_backoffice.php
+++ b/htdocs/includes/menus/barre_left/eldy_backoffice.php
@@ -142,9 +142,6 @@ class MenuLeft {
 					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/os.php", $langs->trans("OS"));
 					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/web.php", $langs->trans("WebServer"));
 					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/phpinfo.php", $langs->trans("Php"));
-					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/phpinfo.php?what=conf", $langs->trans("PhpConf"),2);
-					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/phpinfo.php?what=env", $langs->trans("PhpEnv"),2);
-					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/phpinfo.php?what=modules", $langs->trans("PhpModules"),2);
 					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/database.php", $langs->trans("Database"));
 					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/database-tables.php", $langs->trans("Tables"),2);
 					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/database-tables-contraintes.php", $langs->trans("Constraints"),2);
diff --git a/htdocs/includes/menus/barre_left/eldy_frontoffice.php b/htdocs/includes/menus/barre_left/eldy_frontoffice.php
index edcfbe4ee60..e75df322f43 100644
--- a/htdocs/includes/menus/barre_left/eldy_frontoffice.php
+++ b/htdocs/includes/menus/barre_left/eldy_frontoffice.php
@@ -144,9 +144,6 @@ class MenuLeft {
 					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/os.php", $langs->trans("OS"));
 					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/web.php", $langs->trans("WebServer"));
 					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/phpinfo.php", $langs->trans("Php"));
-					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/phpinfo.php?what=conf", $langs->trans("PhpConf"),2);
-					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/phpinfo.php?what=env", $langs->trans("PhpEnv"),2);
-					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/phpinfo.php?what=modules", $langs->trans("PhpModules"),2);
 					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/database.php", $langs->trans("Database"));
 					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/database-tables.php", $langs->trans("Tables"),2);
 					if ($leftmenu=="system") $newmenu->add_submenu(DOL_URL_ROOT."/admin/system/database-tables-contraintes.php", $langs->trans("Constraints"),2);
diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang
index 551522c5213..9d121920d97 100644
--- a/htdocs/langs/en_US/admin.lang
+++ b/htdocs/langs/en_US/admin.lang
@@ -125,7 +125,8 @@ Yes=Yes
 No=No
 AutoDetectLang=Autodetect (browser language)
 Rights=Permissions
-BoxesDesc=Boxes are screen area that show some information on some pages. You can choose between showing or not a such box by selecting target page en clicking 'Activate', or by clicking the dustbin to disable it. Only boxes about enabled <a href="modules.php">modules</a> are shown.
+BoxesDesc=Boxes are screen area that show some information on some pages. You can choose between showing or not a such box by selecting target page en clicking 'Activate', or by clicking the dustbin to disable it.
+OnlyActiveElementsAreShown=Only elements about <a href="modules.php">enabled modules</a> are shown.
 ModulesDesc=Dolibarr modules define which functionality is enabled in software. Some modules require permissions you must grant to users, after enabling module.
 ModulesInterfaceDesc=The Dolibarr modules interface allows you to add features depending on external softwares, systems or services.
 ModulesSpecialDesc=Special modules are very specific or rarely used modules.
@@ -545,8 +546,8 @@ TriggerDisabledAsModuleDisabled=Triggers in this file are disabled as module <b>
 TriggerAlwaysActive=Triggers in this file are always active, whatever are the activated Dolibarr modules.
 TriggerActiveAsModuleActive=Triggers in this file are active as module <b>%s</b> is enabled.
 GeneratedPasswordDesc=Define here which rule you want to use to generate new password if you ask to have auto generated password
-DictionnaryDesc=Define here all reference datas. You can complete predefined value with yours
-ConstDesc=All other parameters not available in previous pages
+DictionnaryDesc=Define here all reference datas. You can complete predefined value with yours.
+ConstDesc=This page allows you to edit all other parameters not available in previous pages. They are reserved parameters for advanced developers or for troubleshouting.
 OnceSetupFinishedCreateUsers=Warning, you are a Dolibarr administrator user. Administrator users are used to setup Dolibarr. For a usual usage of Dolibarr, it is recommended to use a non administrator user created from Users & Groups menu.
 MiscellanousDesc=Define here all other parameters related to security.
 LimitsSetup=Limits/Precision setup
@@ -555,6 +556,7 @@ MAIN_MAX_DECIMALS_UNIT=Max decimals for unit prices
 MAIN_MAX_DECIMALS_TOT=Max decimals for total prices
 MAIN_MAX_DECIMALS_SHOWN=Max decimals for prices shown on screen (Add <b>...</b> after this number if you want to see <b>...</b> when number is truncated when shown on screen)
 ParameterActiveForNextInputOnly=Parameter effective for next input only
+NoEventOrNoAuditSetup=No security event has been recorded yet. This can be normal if audit has not been enabled on "setup - security - audit" page.
 ##### Users setup #####
 UserGroupSetup=Users and groups module setup
 GeneratePassword=Suggest a generated password
diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang
index a657e0f4f4d..8f90f85d3e2 100644
--- a/htdocs/langs/fr_FR/admin.lang
+++ b/htdocs/langs/fr_FR/admin.lang
@@ -125,7 +125,8 @@ Yes=Oui
 No=Non
 AutoDetectLang=D�tection auto (navigateur)
 Rights=Permissions
-BoxesDesc=Les bo�tes sont des zones d'information r�duites qui s'affichent sur certaines pages. Vous pouvez choisir ou non d'activer une bo�te en s�lectionnant la page cible et en cliquant sur 'Activer', ou en cliquant sur la poubelle pour la d�sactiver. Seules les bo�tes en rapport avec un <a href="modules.php">module</a> actif sont pr�sent�es.
+BoxesDesc=Les bo�tes sont des zones d'information r�duites qui s'affichent sur certaines pages. Vous pouvez choisir ou non d'activer une bo�te en s�lectionnant la page cible et en cliquant sur 'Activer', ou en cliquant sur la poubelle pour la d�sactiver.
+OnlyActiveElementsAreShown=Seuls les �l�ments en rapport avec un <a href="modules.php">module actif</a> sont pr�sent�es.
 ModulesDesc=Les modules Dolibarr d�finissent les fonctionnalit�s disponibles dans l'application. Certains modules n�cessitent des droits qu'il vous faudra affecter aux utilisateurs pour qu'ils puissent acc�der � leurs fonctionnalit�s.
 ModulesInterfaceDesc=Les modules d'interfaces sont des modules qui permettent de lier Dolibarr � des syst�mes, applications ou services externes.
 ModulesSpecialDesc=Les modules sp�ciaux sont des modules � usage tr�s sp�cifique ou moins courant que les modules standards.
@@ -543,8 +544,8 @@ TriggerDisabledAsModuleDisabled=Triggers de ce fichier d
 TriggerAlwaysActive=Triggers de ce fichier toujours actifs, quelque soient les modules Dolibarr activ�s.
 TriggerActiveAsModuleActive=Triggers de ce fichier actifs car le module <b>%s</b> est actif.
 GeneratedPasswordDesc=Definissez ici quelle r�gle vous voulez utilisez pour g�n�rer les mots de passe quand vous demander � fabriquer un nouveau mot de passe
-DictionnaryDesc=Definissez ici les donn�es de r�f�rence. Vous pouvez compl�ter/modifier les donn�es pr�d�finies avec les votres
-ConstDesc=Tout autre parametre non editable dans les pages pr�c�dentes
+DictionnaryDesc=D�finissez ici les donn�es de r�f�rence. Vous pouvez compl�ter/modifier les donn�es pr�d�finies avec les votres.
+ConstDesc=Cet �cran permet d'�diter tout autre param�tre non editable dans les pages pr�c�dentes. Ce sont en g�n�ral des param�tres r�serv�s aux d�veloppeurs avanc�s ou utilis�s pour du d�pannage.
 OnceSetupFinishedCreateUsers=Attention, vous �tes sous un compte administrateur de Dolibarr. Les administrateurs sont utilis�s pour configurer Dolibarr. Pour une utilisation courante de Dolibarr, il est recommand� d'utiliser un compte non administrateur cr�� depuis le menu "Utilisateurs & Groupes".
 MiscellanousDesc=D�finissez ici les autres param�tres en rapport avec la s�curit�.
 LimitsSetup=Configuration des limites et precisions
@@ -553,6 +554,7 @@ MAIN_MAX_DECIMALS_UNIT=Nombre de d
 MAIN_MAX_DECIMALS_TOT=Nombre de d�cimals maximum pour les prix totaux
 MAIN_MAX_DECIMALS_SHOWN=Nombre de d�cimals maximum pour les montant affich�s � l'�cran (Mettre <b>...</b> apr�s ce nombre max si vous voulez voir <b>...</b> quand le nombre est tronqu� � l'affichage �cran)
 ParameterActiveForNextInputOnly=Parametre effectif pour les prochaines saisies uniquement
+NoEventOrNoAuditSetup=Aucun �venement d'audit de s�curit� n'a �t� enregistr�. Ceci peut etre normal si l'audit n'a pas �t� activ� dans la configuration - s�curit� - audit.
 ##### Users setup #####
 UserGroupSetup=Configuration module utilisateurs et groupes
 GeneratePassword=Proposer un mot de passe g�n�r�
-- 
GitLab