if ($isfirst) {
            $isfirst = false;
        } else {
            echo ", ";
        }
        echo "{$de}";
    }
    echo ')</i><br><br>';
    print_string('loginzone:mayneedrez', 'sloodle');
    print_box_end();
    print_footer();
    exit;
}
// Store a string indicating the time/date of the last loginzone update
$lastupdated = '(' . get_string('unknown', 'sloodle') . ')';
if ($sloodle_course->get_loginzone_time_updated() > 0) {
    $lastupdated = date('Y-m-d H:i:s', $sloodle_course->get_loginzone_time_updated());
}
print_box_start('generalbox boxaligncenter boxwidthnarrow');
echo get_string('position', 'sloodle') . ': ' . $sloodle_course->get_loginzone_position() . '<br>';
echo get_string('size', 'sloodle') . ': ' . $sloodle_course->get_loginzone_size() . '<br>';
echo get_string('region', 'sloodle') . ': ' . $sloodle_course->get_loginzone_region() . '<br>';
echo get_string('lastupdated', 'sloodle') . ': ' . $lastupdated . '<br>';
print_box_end();
echo '<br>';
// How long ago was the loginzone rezzed?
$time_difference = time() - $sloodle_course->get_loginzone_time_updated();
if ($time_difference > 1800) {
    echo '<span style="font-weight:bold;color:red;">' . get_string('loginzone:olddata', 'sloodle') . '</span><br>';
    echo get_string('loginzone:mayneedrez', 'sloodle') . '<br><br>';
}