mnet: this stuff is only for logged in users!

This commit is contained in:
martinlanghoff
2007-01-19 08:14:18 +00:00
parent 549b26b339
commit f3203630ca
2 changed files with 11 additions and 0 deletions
+6
View File
@@ -104,6 +104,12 @@ class block_course_list extends block_list {
function get_remote_courses() {
global $THEME, $CFG, $USER, $SESSION;
$icon = '<img src="'.$CFG->pixpath.'/i/mnethost.gif" class="icon" alt="'.get_string('course').'" />';
// only for logged in users!
if (!isloggedin() || isguest()) {
return false;
}
if ($USER->mnethostid != $CFG->mnet_localhost_id) {
if (!empty($SESSION->mnet_foreign_host_array) && is_array($SESSION->mnet_foreign_host_array)) {
$this->content->items[] = get_string('remotemoodles','mnet');
+5
View File
@@ -13,6 +13,11 @@ class block_mnet_hosts extends block_list {
function get_content() {
global $THEME, $CFG, $USER;
// only for logged in users!
if (!isloggedin() || isguest()) {
return false;
}
// check for outgoing roaming permission first
if (!has_capability('moodle/site:mnetlogintoremote', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
return '';