From 2778744bf9a4bd720426c97677496863cd1a23e0 Mon Sep 17 00:00:00 2001 From: Petr Skoda Date: Sat, 16 Oct 2010 17:43:04 +0000 Subject: [PATCH 1/1] MDL-20051 removing login links from login page --- lib/outputrenderers.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/lib/outputrenderers.php b/lib/outputrenderers.php index 6c6669836da..7696a6414c3 100644 --- a/lib/outputrenderers.php +++ b/lib/outputrenderers.php @@ -394,6 +394,7 @@ class core_renderer extends renderer_base { return ''; } + $loginapge = ((string)$this->page->url === get_login_url()); $course = $this->page->course; if (session_is_loggedinas()) { @@ -419,8 +420,10 @@ class core_renderer extends renderer_base { $username .= " from wwwroot}\">{$idprovider->name}"; } if (isguestuser()) { - $loggedinas = $realuserinfo.get_string('loggedinasguest'). - " (".get_string('login').')'; + $loggedinas = $realuserinfo.get_string('loggedinasguest'); + if (!$loginapge) { + $loggedinas .= " (".get_string('login').')'; + } } else if (is_role_switched($course->id)) { // Has switched roles $rolename = ''; if ($role = $DB->get_record('role', array('id'=>$USER->access['rsw'][$context->path]))) { @@ -433,8 +436,10 @@ class core_renderer extends renderer_base { " (wwwroot/login/logout.php?sesskey=".sesskey()."\">".get_string('logout').')'; } } else { - $loggedinas = get_string('loggedinnot', 'moodle'). - " (".get_string('login').')'; + $loggedinas = get_string('loggedinnot', 'moodle'); + if (!$loginapge) { + $loggedinas .= " (".get_string('login').')'; + } } $loggedinas = '
'.$loggedinas.'
'; -- 2.43.0