You are here

function date_ap_style_handler_field_date::options_form in AP Style Date 7

Provides selection option for views date format.

Overrides views_handler_field_date::options_form

File

includes/views/handlers/date_ap_style_handler_field_date.inc, line 27
A handler to display dates in AP style.

Class

date_ap_style_handler_field_date
Extends views_handler_field_date class with AP date format option.

Code

function options_form(&$form, &$form_state) {
  parent::options_form($form, $form_state);
  $form['date_format']['#options']['date_ap_style'] = t('AP Date Style');
  $form['date_ap_style_output'] = array(
    '#type' => 'checkboxes',
    '#title' => t('Display Options'),
    '#options' => array(
      'use_dow' => t('Use day of week for current week'),
      'use_year' => t('Use year'),
      'show_time' => t('Show time'),
      'date_time' => t('Use date before time'),
    ),
    '#default_value' => isset($this->options['date_ap_style_output']) ? $this->options['date_ap_style_output'] : variable_get('date_ap_style_defaults', array(
      'use_dow' => 0,
      'use_year' => 0,
      'show_time' => 0,
      'date_time' => 0,
    )),
    '#dependency' => array(
      'edit-options-date-format' => array(
        'date_ap_style',
      ),
    ),
  );
}