function views_plugin_node_fullcalendar::options_form in FullCalendar 6
Same name and namespace in other branches
- 7 views_plugin_node_fullcalendar.inc \views_plugin_node_fullcalendar::options_form()
File
- ./
views_plugin_node_fullcalendar.inc, line 26 - Contains the node view row style plugin.
Class
- views_plugin_node_fullcalendar
- Plugin which performs a node_view on the resulting object.
Code
function options_form(&$form, &$form_state) {
parent::options_form($form, $form_state);
$form['fullcalendar_date_fields'] = array(
'#type' => 'textarea',
'#title' => t('Date Fields'),
'#default_value' => $this->options['fullcalendar_date_fields'],
'#description' => t('Normally this plugin uses the first node field that is either a date or a datetime field type. However, if you wish to override this behavior, please enter the names of the fields to use instead. For example "field_scheduled_for". Enter one per line. They will be searched in the order listed. Enter "created" or "changed" to use the respective node timestamps.'),
);
$form['fullcalendar_title_field'] = array(
'#type' => 'textfield',
'#title' => t('Title Field'),
'#default_value' => $this->options['fullcalendar_title_field'],
'#description' => t('The title of the event to be displayed. If blank, the node title will be used. For example: "field_event_title".'),
);
$form['fullcalendar_url_field'] = array(
'#type' => 'textfield',
'#title' => t('URL Field'),
'#default_value' => $this->options['fullcalendar_url_field'],
'#description' => t('If the calendar items should not link directly to the node, enter the name of the cck field to use for the url instead. For example: "field_url".'),
);
}