Index: lib.php =================================================================== RCS file: /cvsroot/moodle/moodle/course/lib.php,v retrieving revision 1.538.2.1 diff -u -r1.538.2.1 lib.php --- lib.php 11 Nov 2007 10:53:31 -0000 1.538.2.1 +++ lib.php 16 Nov 2007 08:43:14 -0000 @@ -1852,12 +1852,21 @@ if (count($course->managers)) { $rusers = $course->managers; $canviewfullnames = has_capability('moodle/site:viewfullnames', $context); + + /// Rename some of the role names if needed + if (isset($context)) { + $aliasnames = get_records('role_names', 'contextid', $context->id,'','roleid,contextid,text'); + } foreach ($rusers as $ra) { if ($ra->hidden == 0 || $canseehidden) { $fullname = fullname($ra->user, $canviewfullnames); + + if (isset($aliasnames[$ra->roleid])) { + $ra->rolename = $aliasnames[$ra->roleid]->text; + } $namesarray[] = format_string($ra->rolename) . ': ' - . $fullname . ''; + . $fullname . ''; } } }