diff --git a/admin/user_list.php b/admin/user_list.php index ed2fc77d2..532d64783 100644 --- a/admin/user_list.php +++ b/admin/user_list.php @@ -486,6 +486,12 @@ if (isset($_GET['id'])) $template->assign_block_vars('session', array('ID' => $_GET['id'])); } +// Hide radio-button if not allow to assign adviser +if ($conf['allow_adviser']) +{ + $template->assign_block_vars('adviser', array()); +} + foreach ($page['order_by_items'] as $item => $label) { $selected = (isset($_GET['order_by']) and $_GET['order_by'] == $item) ? @@ -801,7 +807,7 @@ foreach ($page['filtered_users'] as $num => $local_user) { $checked = ''; } - + $template->assign_block_vars( 'user', array( diff --git a/include/config_default.inc.php b/include/config_default.inc.php index da9a9de75..cbb74ad83 100644 --- a/include/config_default.inc.php +++ b/include/config_default.inc.php @@ -378,6 +378,9 @@ $conf['guest_id'] = 2; // webmaster_id : webmaster'id. $conf['webmaster_id'] = 1; +// allow to use adviser mode +$conf['allow_adviser'] = false; + // +-----------------------------------------------------------------------+ // | upload | // +-----------------------------------------------------------------------+ diff --git a/language/en_UK.iso-8859-1/help/user_list.html b/language/en_UK.iso-8859-1/help/user_list.html index d9312b084..b09110537 100644 --- a/language/en_UK.iso-8859-1/help/user_list.html +++ b/language/en_UK.iso-8859-1/help/user_list.html @@ -21,16 +21,23 @@ or descending order.
The target is the set users selected (by default) or all users is asked.
+Definition of adviser user:
+It's possible to assign adviser mode with variable $conf['allow_adviser'].
+If this variable is 'true', it's possible to define user like an adviser
diff --git a/language/fr_FR.iso-8859-1/help/user_list.html b/language/fr_FR.iso-8859-1/help/user_list.html index 17321cda6..98039e837 100644 --- a/language/fr_FR.iso-8859-1/help/user_list.html +++ b/language/fr_FR.iso-8859-1/help/user_list.html @@ -23,8 +23,6 @@ simultanLa cible est la liste des utilisateurs sélectionnés (par défaut) ou bien -touts les utilisateurs de la liste filtrée.
+tout les utilisateurs de la liste filtrée. + +Définition d'un utilisateur conseiller:
+Il est possible de permettre l'assignation du mode conseiller avec la variable $conf['allow_adviser'].
+Si cette variable est à 'true', il sera possible de définir l'utilisateur comme un conseiller
diff --git a/template/yoga/admin/user_list.tpl b/template/yoga/admin/user_list.tpl index 81365b63b..1483e80f4 100644 --- a/template/yoga/admin/user_list.tpl +++ b/template/yoga/admin/user_list.tpl @@ -124,6 +124,7 @@ +