From 970e01ba24a3905c590c9e2679312db4d15080df Mon Sep 17 00:00:00 2001 From: Tim Hunt Date: Thu, 2 Aug 2012 17:44:43 +0100 Subject: [PATCH] MDL-34705 role assignments list: should link to contexts. This will make Admin's lives a bit easier. --- admin/roles/usersroles.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/admin/roles/usersroles.php b/admin/roles/usersroles.php index d9d8cb5e8f7..a1a5c197122 100644 --- a/admin/roles/usersroles.php +++ b/admin/roles/usersroles.php @@ -165,7 +165,8 @@ function print_report_tree($contextid, $contexts, $systemcontext, $fullname, $al $context = context::instance_by_id($contextid); // Print the context name. - echo $OUTPUT->heading($context->get_context_name(), 4, 'contextname'); + echo $OUTPUT->heading(html_writer::link($context->get_url(), $context->get_context_name()), + 4, 'contextname'); // If there are any role assignments here, print them. foreach ($contexts[$contextid]->roleassignments as $ra) { @@ -186,7 +187,7 @@ function print_report_tree($contextid, $contexts, $systemcontext, $fullname, $al } $a = new stdClass; $a->fullname = $fullname; - $a->contextlevel = get_contextlevel_name($context->contextlevel); + $a->contextlevel = $context->get_level_name(); if ($context->contextlevel == CONTEXT_SYSTEM) { $strgoto = get_string('gotoassignsystemroles', 'role'); $strcheck = get_string('checksystempermissionsfor', 'role', $a);