Просмотр исходного кода

Fix issue with delete link not appearing in users administration list - refs BT#9413

Yannick Warnier 9 лет назад
Родитель
Сommit
d2ff093c83
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      main/admin/user_list.php

+ 2 - 1
main/admin/user_list.php

@@ -592,7 +592,8 @@ function modify_filter($user_id, $url_params, $row) {
     if (api_is_platform_admin()) {
     if (api_is_platform_admin()) {
         $result .= ' <a href="'.api_get_path(WEB_AJAX_PATH).'agenda.ajax.php?a=get_user_agenda&amp;user_id='.$user_id.'" class="agenda_opener">'.
         $result .= ' <a href="'.api_get_path(WEB_AJAX_PATH).'agenda.ajax.php?a=get_user_agenda&amp;user_id='.$user_id.'" class="agenda_opener">'.
             Display::return_icon('month.png', get_lang('FreeBusyCalendar'), array(), ICON_SIZE_SMALL).'</a>';
             Display::return_icon('month.png', get_lang('FreeBusyCalendar'), array(), ICON_SIZE_SMALL).'</a>';
-        if (api_get_configuration_value('deny_delete_users')) {
+        $deleteAllowed = !api_get_configuration_value('deny_delete_users');
+        if ($deleteAllowed) {
             if ($user_id != api_get_user_id() &&
             if ($user_id != api_get_user_id() &&
                 !$user_is_anonymous &&
                 !$user_is_anonymous &&
                 api_global_admin_can_edit_admin($user_id)
                 api_global_admin_can_edit_admin($user_id)