From: moodler Date: Thu, 21 Sep 2006 14:42:45 +0000 (+0000) Subject: Changed the login info string when a user is using 'switch roles' X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=91ea292e65105f62fecee8ccaf7281337c3222e2;p=moodle.git Changed the login info string when a user is using 'switch roles' --- diff --git a/lib/weblib.php b/lib/weblib.php index 313a567189..e799099df5 100644 --- a/lib/weblib.php +++ b/lib/weblib.php @@ -2609,6 +2609,14 @@ function user_login_string($course=NULL, $user=NULL) { if (isset($user->username) && $user->username == 'guest') { $loggedinas = $realuserinfo.get_string('loggedinasguest'). " (framename}\" href=\"$wwwroot/login/index.php\">".get_string('login').')'; + } else if (!empty($user->switchrole)) { + $rolename = ''; + if ($role = get_record('role', 'id', $user->switchrole)) { + $rolename = ': '.format_string($role->name); + } + $loggedinas = get_string('loggedinas', 'moodle', $username).$rolename. + " (framename}\" + href=\"$CFG->wwwroot/course/view.php?id=$course->id&switchrole=0&sesskey=".sesskey()."\">".get_string('switchrolereturn').')'; } else { $loggedinas = $realuserinfo.get_string('loggedinas', 'moodle', $username).' '. " (framename}\" href=\"$CFG->wwwroot/login/logout.php\">".get_string('logout').')';