$extra_css[] = $css_calendar; $extra_js_include[] = 'date.js'; $extra_js_include[] = 'calendar.js'; $extra_js_include[] = 'colorchooser.js'; require('calendar_display.inc'); require('calendar_js.inc'); require("$obminclude/of/of_right.inc"); require("$obminclude/of/of_category.inc"); require('calendar_mailer.php'); require('event_observer.php'); require('../contact/addressbook.php'); if ($params['new_sel'] && (($action != 'insert') && ($action != 'update'))) { $current_view->set_users($params['sel_user_id']); $current_view->set_resources($params['sel_resource_id']); $current_view->set_contacts($params['sel_contact_id']); } // If no user or resource selected, we select the connected user $users = $current_view->get_users(); $resources = $current_view->get_resources(); if (empty($users) && empty($resources)) { $current_view->add_user($obm['uid']); } # Retrieve the list of writable calendars $default_writable_calendar = null; $calendar_entity = $current_view->get_entities(); if (isset($calendar_entity['user'])) { $calendar_user_objects = $calendar_entity['user'];