Skip to content

Commit

Permalink
get_role_users() callers rework to use the new $gethidden
Browse files Browse the repository at this point in the history
  • Loading branch information
martinlanghoff committed Sep 19, 2007
1 parent 47b18c1 commit 690c946
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 4 deletions.
2 changes: 1 addition & 1 deletion admin/roles/assign.php
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,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, r.hidden')) {
if (!$contextusers = get_role_users($roleid, $context, false, 'u.id, u.firstname, u.lastname, u.email, ra.hidden')) {
$contextusers = array();
}

Expand Down
3 changes: 2 additions & 1 deletion course/info.php
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,8 @@
$coursemanagerroles = split(',', $managerroles);
foreach ($coursemanagerroles as $roleid) {
$role = get_record('role','id',$roleid);
if ($users = get_role_users($roleid, $context, true, '', 'u.lastname ASC', true)) {
$canseehidden = has_capability('moodle/role:viewhiddenassigns', $context);
if ($users = get_role_users($roleid, $context, true, '', 'u.lastname ASC', $canseehidden)) {
foreach ($users as $teacher) {
$fullname = fullname($teacher, has_capability('moodle/site:viewfullnames', $context));
$namesarray[] = format_string($role->name).': <a href="'.$CFG->wwwroot.'/user/view.php?id='.
Expand Down
3 changes: 2 additions & 1 deletion enrol/manual/enrol.php
Original file line number Diff line number Diff line change
Expand Up @@ -368,8 +368,9 @@ function print_enrolmentkeyfrom($course) {

// if a keyholder role is defined we list teachers in that role (if any exist)
$contactslisted = false;
$canseehidden = has_capability('moodle/role:viewhiddenassigns', $context);
if (!empty($CFG->enrol_manual_keyholderrole)) {
if ($contacts = get_role_users($CFG->enrol_manual_keyholderrole, get_context_instance(CONTEXT_COURSE, $course->id), true )) {
if ($contacts = get_role_users($CFG->enrol_manual_keyholderrole, get_context_instance(CONTEXT_COURSE, $course->id),$canseehidden )) {
// guest user has a slightly different message
if ($guest) {
print_string('enrolmentkeyfromguest', '', ':<br />' );
Expand Down
3 changes: 2 additions & 1 deletion group/assign.php
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,8 @@
$coursemanagerroles = split(',', $managerroles);
foreach ($coursemanagerroles as $roleid) {
$role = get_record('role','id',$roleid);
$managers = get_role_users($roleid, $context, true, 'u.id', 'u.id ASC', true);
$canseehidden = has_capability('moodle/role:viewhiddenassigns', $context);
$managers = get_role_users($roleid, $context, true, 'u.id', 'u.id ASC', $canseehidden);
}
}

Expand Down

0 comments on commit 690c946

Please sign in to comment.