MDL-31463 - navigation - added a context check in the navigation for fullname permission.
This commit is contained in:
@@ -1793,7 +1793,8 @@ class global_navigation extends navigation_node {
|
||||
return false;
|
||||
}
|
||||
// Add a branch for the current user
|
||||
$usernode = $usersnode->add(fullname($user, true), $userviewurl, self::TYPE_USER, null, $user->id);
|
||||
$canseefullname = has_capability('moodle/site:viewfullnames', $coursecontext);
|
||||
$usernode = $usersnode->add(fullname($user, $canseefullname), $userviewurl, self::TYPE_USER, null, $user->id);
|
||||
|
||||
if ($this->page->context->contextlevel == CONTEXT_USER && $user->id == $this->page->context->instanceid) {
|
||||
$usernode->make_active();
|
||||
|
||||
Reference in New Issue
Block a user