diff --git a/admin/roles/assign.html b/admin/roles/assign.html index 620d77bcf71..87e4e03b3ac 100755 --- a/admin/roles/assign.html +++ b/admin/roles/assign.html @@ -25,7 +25,12 @@ id\">".$fullname.", ".$contextuser->email."\n"; + if ($contextuser->hidden) { + $hidden=' ('.get_string('hidden').') '; + } else { + $hidden=""; + } + echo "\n"; } ?> diff --git a/admin/roles/assign.php b/admin/roles/assign.php index 48ee603c521..48db1878166 100755 --- a/admin/roles/assign.php +++ b/admin/roles/assign.php @@ -191,7 +191,7 @@ /// Get all existing participants in this context. // Why is this not done with get_users??? - if (!$contextusers = get_role_users($roleid, $context, false, 'u.id, u.firstname, u.lastname, u.email')) { + if (!$contextusers = get_role_users($roleid, $context, false, 'u.id, u.firstname, u.lastname, u.email, r.hidden')) { $contextusers = array(); }