You are here

function fullcalendar_create_fullcalendar_options_process in FullCalendar Create 7

Implements hook_fullcalendar_options_process().

File

includes/fullcalendar_create.fullcalendar.inc, line 101
Provides extra FullCalendar configuration options.

Code

function fullcalendar_create_fullcalendar_options_process(&$variables, &$settings) {

  // Filter out the unselected days.
  if (!empty($settings['fullcalendar_create']['days'])) {
    $settings['fullcalendar_create']['days'] = array_filter($settings['fullcalendar_create']['days']);
  }
  if (empty($settings['fullcalendar_create']['click']) && empty($settings['fullcalendar_create']['select']) || !node_access('create', $settings['fullcalendar_create']['node_type'])) {
    unset($settings['fullcalendar_create']);
  }
  else {
    ctools_include('modal');
    ctools_modal_add_js();
  }
}