/////////////////////////////////////////////////////////////////////////////
require_once('../config.php');
- require_once('lib.php');
- require_once('../course/lib.php');
- require_once('../mod/forum/lib.php');
+ require_once($CFG->dirroot.'/calendar/lib.php');
+ require_once($CFG->dirroot.'/course/lib.php');
+ require_once($CFG->dirroot.'/mod/forum/lib.php');
require_login();
<?PHP // $Id$
// preferences.php - user prefs for calendar
- require("../config.php");
- require_once('lib.php');
-
+ require_once('../config.php');
+ require_once($CFG->dirroot.'/calendar/lib.php');
if (isset($SESSION->cal_course_referer)) {
if (! $course = get_record("course", "id", $SESSION->cal_course_referer)) {
/// If data submitted, then process and store.
- if ($form = data_submitted()) {
+ if ($form = data_submitted()) {
print_header();
foreach ($form as $preference => $value) {
switch ($preference) {
/////////////////////////////////////////////////////////////////////////////
require_once('../config.php');
- require_once('lib.php');
+ require_once($CFG->dirroot.'/calendar/lib.php');
require_variable($_GET['from']);
require_variable($_GET['var']);
// Display the calendar page.
require_once('../config.php');
- require_once('../course/lib.php');
- require_once('lib.php');
+ require_once($CFG->dirroot.'/course/lib.php');
+ require_once($CFG->dirroot.'/calendar/lib.php');
optional_variable($_GET['view'], 'upcoming');
optional_variable($_GET['course'], 0);
// but NOT for the "main page" course
if($SESSION->cal_course_referer > 1 &&
($shortname = get_field('course', 'shortname', 'id', $SESSION->cal_course_referer)) !== false) {
- // If we know about the referring course, show a return link
+ // If we know about the referring course, show a return link and ALSO require login!
+ require_login();
$nav = '<a href="'.$CFG->wwwroot.'/course/view.php?id='.$SESSION->cal_course_referer.'">'.$shortname.'</a> -> '.$nav;
}
// Display the course home page.
- require_once("../config.php");
- require_once("lib.php");
- require_once("$CFG->libdir/blocklib.php");
+ require_once('../config.php');
+ require_once('lib.php');
+ require_once($CFG->libdir.'/blocklib.php');
optional_variable($id);
optional_variable($name);
require_login($course->id);
- require_once('../calendar/lib.php'); /// This is after login because it needs $USER
+ require_once($CFG->dirroot.'/calendar/lib.php'); /// This is after login because it needs $USER
add_to_log($course->id, "course", "view", "view.php?id=$course->id", "$course->id");