From 796b0fc12c20689591201a9f1ee598317812191a Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 17 Oct 2012 15:19:43 +0200 Subject: [PATCH] New: Enhance guide for new users to say how to start setup. --- htdocs/admin/index.php | 27 ++++++++++++++++++++------- htdocs/langs/en_US/admin.lang | 4 ++-- htdocs/langs/fr_FR/admin.lang | 4 ++-- 3 files changed, 24 insertions(+), 11 deletions(-) diff --git a/htdocs/admin/index.php b/htdocs/admin/index.php index de1a4faab8f..fa1b5405127 100644 --- a/htdocs/admin/index.php +++ b/htdocs/admin/index.php @@ -53,15 +53,28 @@ print $langs->trans("AreaForAdminOnly").' '; //print "
"; print $langs->trans("SetupDescription2")."

"; -print "
"; -print "
"; -//print '
'; -print img_picto('','puce').' '.$langs->trans("SetupDescription3")."
"; print '
'; -print "
"; //print '
'; -print img_picto('','puce').' '.$langs->trans("SetupDescription4")."
"; -print "
"; +print img_picto('','puce').' '.$langs->trans("SetupDescription3",DOL_URL_ROOT.'/admin/company.php?mainmenu=home'); +if (empty($conf->global->MAIN_INFO_SOCIETE_NOM) || empty($conf->global->MAIN_INFO_SOCIETE_PAYS)) +{ + $langs->load("errors"); + $warnpicto=img_warning($langs->trans("WarningMandatorySetupNotComplete")); + print '
'.$warnpicto.' '.$langs->trans("WarningMandatorySetupNotComplete").''; +} +print '
'; +print '
'; +print '
'; +//print '
'; +print img_picto('','puce').' '.$langs->trans("SetupDescription4",DOL_URL_ROOT.'/admin/modules.php?mainmenu=home'); +if (count($conf->modules) <= 1) // If only user module enabled +{ + $langs->load("errors"); + $warnpicto=img_warning($langs->trans("WarningMandatorySetupNotComplete")); + print '
'.$warnpicto.' '.$langs->trans("WarningMandatorySetupNotComplete").''; +} +print '
'; +print '
'; print '
'; //print '
'; print $langs->trans("SetupDescription5")."
"; diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang index bab83dda585..0e7cdfdf6a5 100644 --- a/htdocs/langs/en_US/admin.lang +++ b/htdocs/langs/en_US/admin.lang @@ -817,8 +817,8 @@ Delays_MAIN_DELAY_MEMBERS=Tolerance delay (in days) before alert on delayed memb Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=Tolerance delay (in days) before alert for cheques deposit to do SetupDescription1=All parameters available in the setup area allow you to setup Dolibarr before starting using it. SetupDescription2=The 2 most important setup steps are the 2 first ones in the left setup menu, this means Company/foundation setup page and Modules setup page: -SetupDescription3=Parameters in menu Setup -> Company/foundation are required because input information is used on Dolibarr displays and to modify Dolibarr behaviour (for example for features related to your country). -SetupDescription4=Parameters in menu Setup -> Modules are required because Dolibarr is not a fixed ERP/CRM but a sum of several modules, all more or less independant. It's only after activating modules you're interesting in that you will see features appeared in menus. +SetupDescription3=Parameters in menu Setup -> Company/foundation are required because input information is used on Dolibarr displays and to modify Dolibarr behaviour (for example for features related to your country). +SetupDescription4=Parameters in menu Setup -> Modules are required because Dolibarr is not a fixed ERP/CRM but a sum of several modules, all more or less independant. It's only after activating modules you're interesting in that you will see features appeared in menus. SetupDescription5=Other menu entries manage optional parameters. EventsSetup=Setup for events logs LogEvents=Security audit events diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang index 7fdf4f44945..64ced0b6cf8 100644 --- a/htdocs/langs/fr_FR/admin.lang +++ b/htdocs/langs/fr_FR/admin.lang @@ -826,8 +826,8 @@ Delays_MAIN_DELAY_MEMBERS= Tolérance de retard avant alerte (en jours) sur coti Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT= Tolérance de retard avant alerte (en jours) sur chèques à déposer SetupDescription1= Toutes les options de l'espace configuration sont des options permettant de configurer Dolibarr avant de commencer son utilisation. SetupDescription2= Les 2 étapes indispensables de configuration sont les 2 premières dans le menu gauche, à savoir, la configuration de la société/institution et la configuration des modules: -SetupDescription3= Les données du menu Configuration -> Société/institution sont requises car les informations saisies sont utilisées dans la plupart des écrans, en affichage, ou pour modifier le comportement de Dolibarr (comme par exemple des fonctions qui dépendent de votre pays). -SetupDescription4= Les données du menu Configuration -> Modules sont indispensables car Dolibarr ERP/CRM est constitué d'un ensemble de modules tous plus ou moins indépendants. C'est après avoir activé les modules qui vous intéressent que vous verrez apparaitre les fonctionnalités dans les menus. +SetupDescription3= Les données du menu Configuration -> Société/institution sont requises car les informations saisies sont utilisées dans la plupart des écrans, en affichage, ou pour modifier le comportement de Dolibarr (comme par exemple des fonctions qui dépendent de votre pays). +SetupDescription4= Les données du menu Configuration -> Modules sont indispensables car Dolibarr ERP/CRM est constitué d'un ensemble de modules tous plus ou moins indépendants. C'est après avoir activé les modules qui vous intéressent que vous verrez apparaitre les fonctionnalités dans les menus. SetupDescription5= Les autres entrées de configuration gèrent des paramètres facultatifs. EventsSetup= Configuration du traçage des événements LogEvents= Événements d'audit de sécurité