Ejemplo n.º 1
0
$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'];