Example #1
0
    }
}
$_SESSION['CALENDAR_VIEW'] = $_REQUEST['view'];
$cal = new Calendar($_REQUEST['view'], array(), $views);
if ($cal->view == "sharedMonth" || $cal->view == "sharedWeek") {
    $cal->init_shared();
    global $shared_user;
    $shared_user = new User();
    foreach ($cal->shared_ids as $member) {
        $shared_user->retrieve($member);
        $cal->add_activities($shared_user);
    }
} else {
    if (array_key_exists($cal->view, $views)) {
        $cal->add_activities($GLOBALS['current_user']);
    }
}
if (array_key_exists($cal->view, $views)) {
    $cal->load_activities();
}
if (!empty($_REQUEST['print']) && $_REQUEST['print'] == 'true') {
    $cal->setPrint(true);
}
$display = new CalendarDisplay($cal, "", $views);
$display->display_title();
if ($cal->view == "sharedMonth" || $cal->view == "sharedWeek") {
    $display->display_shared_html($cal->view);
}
$display->display_calendar_header();
$display->display();
$display->display_calendar_footer();