From: skodak Date: Tue, 2 Oct 2007 23:08:00 +0000 (+0000) Subject: MDL-11568 warnings - can not use $USER->property when not logged in - quick fix,... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=178bcb75237e1a0bf79a33b1f9aa44d5ce6af520;p=moodle.git MDL-11568 warnings - can not use $USER->property when not logged in - quick fix, please review last commits --- diff --git a/lib/weblib.php b/lib/weblib.php index 0710e253e0..4be69ff4b3 100644 --- a/lib/weblib.php +++ b/lib/weblib.php @@ -2719,7 +2719,7 @@ function current_theme() { $themeorder = $CFG->themeorder; } - if ($USER->mnethostid != $CFG->mnet_localhost_id) { + if (isloggedin() and $USER->mnethostid != $CFG->mnet_localhost_id) { require_once($CFG->dirroot.'/mnet/peer.php'); $mnet_peer = new mnet_peer(); $mnet_peer->set_id($USER->mnethostid); @@ -2762,7 +2762,7 @@ function current_theme() { break; case 'user': if (!empty($CFG->allowuserthemes) and !empty($USER->theme)) { - if ($USER->mnethostid != $CFG->mnet_localhost_id && $mnet_peer->force_theme == 1 && $mnet_peer->theme != '') { + if (isloggedin() and $USER->mnethostid != $CFG->mnet_localhost_id && $mnet_peer->force_theme == 1 && $mnet_peer->theme != '') { $theme = $mnet_peer->theme; } else { $theme = $USER->theme; @@ -2770,7 +2770,7 @@ function current_theme() { } break; case 'site': - if ($USER->mnethostid != $CFG->mnet_localhost_id && $mnet_peer->force_theme == 1 && $mnet_peer->theme != '') { + if (isloggedin() and $USER->mnethostid != $CFG->mnet_localhost_id && $mnet_peer->force_theme == 1 && $mnet_peer->theme != '') { $theme = $mnet_peer->theme; } else { $theme = $CFG->theme;