From cce9f482b0b7a82a183e326f51f5499f00899461 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 6 Jan 2008 15:39:47 +0000 Subject: [PATCH] Simplification des options activation ajax/javascript --- htdocs/admin/ihm.php | 48 ++++++++++++++++++++++++----------- htdocs/langs/en_US/admin.lang | 3 +-- htdocs/langs/fr_BE/admin.lang | 3 +-- htdocs/langs/fr_FR/admin.lang | 3 +-- 4 files changed, 36 insertions(+), 21 deletions(-) diff --git a/htdocs/admin/ihm.php b/htdocs/admin/ihm.php index 48b9a81cb51..273aee6cab3 100644 --- a/htdocs/admin/ihm.php +++ b/htdocs/admin/ihm.php @@ -1,6 +1,6 @@ - * Copyright (C) 2004-2007 Laurent Destailleur + * Copyright (C) 2004-2008 Laurent Destailleur * * 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 @@ -75,6 +75,8 @@ if (isset($_POST["action"]) && $_POST["action"] == 'update') llxHeader(); +$html=new Form($db); + print_fiche_titre($langs->trans("GUISetup"),'','setup'); print $langs->trans("DisplayDesc")."
\n"; @@ -83,8 +85,6 @@ print "
\n"; if (isset($_GET["action"]) && $_GET["action"] == 'edit') { - $html=new Form($db); - print '
'; print ''; @@ -150,8 +150,10 @@ if (isset($_GET["action"]) && $_GET["action"] == 'edit') print ''.$langs->trans("UsePopupCalendar").''; $liste_popup_calendar=array( '0'=>$langs->trans("No"), - 'eldy'=>$langs->trans("Yes").' (style eldy)', - 'andre'=>$langs->trans("Yes").' (style andre)'); + 'eldy'=>$langs->trans("Yes") + //'eldy'=>$langs->trans("Yes").' (style eldy)', + //'andre'=>$langs->trans("Yes").' (style andre)' + ); $html->select_array('main_popup_calendar',$liste_popup_calendar,$conf->global->MAIN_POPUP_CALENDAR); print ' ('.$langs->trans("AvailableOnlyIfJavascriptNotDisabled").')'; print ''; @@ -238,25 +240,35 @@ else $var=true; print ''; - print ''; + print ''; $var=!$var; - print ''; + print ''; + print ''; + print ""; $var=!$var; - print ''; + print ''; + print ''; + print ""; $var=!$var; - print ''; + print ''; + print ''; + print ""; $var=!$var; print '"; + print yn($conf->global->MAIN_SHOW_BUGTRACK_LINK).""; + print ''; + print ""; // Disable javascript $var=!$var; print '"; + print yn($conf->global->MAIN_DISABLE_JAVASCRIPT).""; + print ''; + print ""; // Confirm ajax if ($conf->global->MAIN_FEATURES_LEVEL >= 2) @@ -264,20 +276,26 @@ else $var=!$var; print '"; + else print yn(isset($conf->global->MAIN_CONFIRM_AJAX)?$conf->global->MAIN_CONFIRM_AJAX:0).""; + print ''; + print ""; } // Calendrier en popup $var=!$var; print '"; + else print ($conf->global->MAIN_POPUP_CALENDAR?$langs->trans("Yes"):$langs->trans("No")); + print ""; + print ''; + print ""; // Activer onglet preview $var=!$var; print '"; + print yn(isset($conf->global->MAIN_USE_PREVIEW_TABS)?$conf->global->MAIN_USE_PREVIEW_TABS:1).""; + print ''; + print ""; print '
'.$langs->trans("Parameter").''.$langs->trans("Value").'
'.$langs->trans("Parameter").''.$langs->trans("Value").' 
'.$langs->trans("DefaultLanguage").'' . ($conf->global->MAIN_LANG_DEFAULT=='auto'?$langs->trans("AutoDetectLang"):$conf->global->MAIN_LANG_DEFAULT) . '
'.$langs->trans("DefaultLanguage").'' . ($conf->global->MAIN_LANG_DEFAULT=='auto'?$langs->trans("AutoDetectLang"):$conf->global->MAIN_LANG_DEFAULT) . ' 
'.$langs->trans("EnableMultilangInterface").'' . yn($conf->global->MAIN_MULTILANGS) . '
'.$langs->trans("EnableMultilangInterface").'' . yn($conf->global->MAIN_MULTILANGS) . ' 
'.$langs->trans("DefaultMaxSizeList").'' . $conf->global->MAIN_SIZE_LISTE_LIMIT . '
'.$langs->trans("DefaultMaxSizeList").'' . $conf->global->MAIN_SIZE_LISTE_LIMIT . ' 
'.$langs->trans("ShowBugTrackLink").''; - print yn($conf->global->MAIN_SHOW_BUGTRACK_LINK)."
 
'.$langs->trans("DisableJavascript").''; - print yn($conf->global->MAIN_DISABLE_JAVASCRIPT)."
 
'.$langs->trans("ConfirmAjax").''; if ($conf->global->MAIN_DISABLE_JAVASCRIPT) print $langs->trans("No").' ('.$langs->trans("JavascriptDisabled").')'; - else print yn(isset($conf->global->MAIN_CONFIRM_AJAX)?$conf->global->MAIN_CONFIRM_AJAX:0)."
'.$html->textwithhelp('',$langs->trans("FeatureDevelopment")).'
'.$langs->trans("UsePopupCalendar").''; if ($conf->global->MAIN_DISABLE_JAVASCRIPT) print $langs->trans("No").' ('.$langs->trans("JavascriptDisabled").')'; - else print ($conf->global->MAIN_POPUP_CALENDAR?$langs->trans("Yes").' (style '.$conf->global->MAIN_POPUP_CALENDAR.')':$langs->trans("No")); - print "
 
'.$langs->trans("UsePreviewTabs").''; - print yn(isset($conf->global->MAIN_USE_PREVIEW_TABS)?$conf->global->MAIN_USE_PREVIEW_TABS:1)."
 

'; diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang index c3dce260779..a318778b902 100644 --- a/htdocs/langs/en_US/admin.lang +++ b/htdocs/langs/en_US/admin.lang @@ -22,8 +22,7 @@ SecuritySetup=Security setup ErrorModuleRequirePHPVersion=Error, this module requires PHP version %s or higher ErrorDecimalLargerThanAreForbidden=Error, precision higher than %s are not supported. DictionnarySetup=Dictionnary setup -DisableJavascript=Disable JavaScript functions -DisableAjax=Disable Ajax functions +DisableJavascript=Disable JavaScript and Ajax functions ConfirmAjax=Use Ajax confirmation popups UseSearchToSelectCompany=Use a search form to choose a company (intead of using a list box) ViewFullDateActions=Show full dates actions in the third sheet diff --git a/htdocs/langs/fr_BE/admin.lang b/htdocs/langs/fr_BE/admin.lang index 59e0c519d4c..d2b0cc939b0 100644 --- a/htdocs/langs/fr_BE/admin.lang +++ b/htdocs/langs/fr_BE/admin.lang @@ -15,8 +15,7 @@ SetupArea=Zone de configuration SecuritySetup=Configuration de sécurité ErrorModuleRequirePHPVersion=Erreur, ce module nécessite PHP version %s ou supérieure DictionnarySetup=Dictionnaires -DisableJavascript=Désactiver les fonctions JavaScript -DisableAjax=Désactiver les fonctions AJAX +DisableJavascript=Désactiver les fonctions JavaScript et Ajax UseSearchToSelectProduct=Utiliser un formulaire de recherche pour choisir un produit (plutôt que d'utiliser une liste déroulante) NotAvailableWhenAjaxDisabled=Non disponible quand AJAX est désactivé JavascriptDisabled=JavaScript désactivé diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang index 1b9add175af..f0a8ec2fca6 100644 --- a/htdocs/langs/fr_FR/admin.lang +++ b/htdocs/langs/fr_FR/admin.lang @@ -22,8 +22,7 @@ SecuritySetup=Configuration de la s ErrorModuleRequirePHPVersion=Erreur, ce module requiert une version %s ou supérieure de PHP ErrorDecimalLargerThanAreForbidden=Erreur, les précisions supérieures à %s ne sont pas supportées. DictionnarySetup=Dictionnaires -DisableJavascript=Désactiver les fonctions Javascript -DisableAjax=Désactiver les fonctions Ajax +DisableJavascript=Désactiver les fonctions Javascript et Ajax ConfirmAjax=Utiliser les popups de confirmation Ajax UseSearchToSelectCompany=Utiliser un formulaire de recherche pour choix d'un tiers (plutôt que liste déroulante) ViewFullDateActions=Visualiser les dates des actions en entier dans la fiche tiers