diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang index 2e3ebfab484..e6cf9699932 100644 --- a/htdocs/langs/en_US/admin.lang +++ b/htdocs/langs/en_US/admin.lang @@ -124,6 +124,7 @@ EncodeBinariesInHexa=Encode binary datas in hexadecimal Yes=Yes No=No AutoDetectLang=Autodetect (browser language) +FeatureDisabledInDemo=Feature disabled in demo 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. OnlyActiveElementsAreShown=Only elements about enabled modules are shown. diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang index 52d79aae62e..83bcd2bf858 100644 --- a/htdocs/langs/fr_FR/admin.lang +++ b/htdocs/langs/fr_FR/admin.lang @@ -124,6 +124,7 @@ EncodeBinariesInHexa=Encoder les champs binaires en hexad Yes=Oui No=Non AutoDetectLang=Détection auto (navigateur) +FeatureDisabledInDemo=Fonction désactivée dans la demo 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. OnlyActiveElementsAreShown=Seuls les éléments en rapport avec un module actif sont présentées. diff --git a/htdocs/user/param_ihm.php b/htdocs/user/param_ihm.php index cb89d2e8a6c..b372a26684d 100644 --- a/htdocs/user/param_ihm.php +++ b/htdocs/user/param_ihm.php @@ -163,14 +163,16 @@ if ($_GET["action"] == 'edit') $var=!$var; print ''.$langs->trans("MaxSizeList").''; print ''.$conf->global->MAIN_SIZE_LISTE_LIMIT.''; - print 'conf->MAIN_SIZE_LISTE_LIMIT?" checked":"").'> '.$langs->trans("UsePersonalValue").''; + print 'conf->MAIN_SIZE_LISTE_LIMIT?" checked":""); + print ! empty($conf->global->MAIN_DEMO)?' disabled="true"':''; // Disabled for demo + print '> '.$langs->trans("UsePersonalValue").''; print ''; print '
'; // Theme - show_theme($fuser,1); + show_theme($fuser,$conf->global->MAIN_DEMO?0:1); print ''; @@ -210,13 +212,20 @@ else print ''; print '
'; - if ($caneditfield || $user->admin) // Si utilisateur édité = utilisateur courant ayant les droits de créer ou admin - { - print ''.$langs->trans("Modify").''; - } - else + if ($conf->global->MAIN_DEMO) { - print "trans("NotEnoughPermissions")."\" href=\"#\">".$langs->trans("Modify").""; + print "trans("FeatureDisabledInDemo")."\" href=\"#\">".$langs->trans("Modify").""; + } + else + { + if ($caneditfield || $user->admin) // Si utilisateur édité = utilisateur courant ayant les droits de créer ou admin + { + print ''.$langs->trans("Modify").''; + } + else + { + print "trans("NotEnoughPermissions")."\" href=\"#\">".$langs->trans("Modify").""; + } } print '
';