You are here

function date_field_diff_options_form in Date 7.2

Same name and namespace in other branches
  1. 7.3 date.diff.inc \date_field_diff_options_form()

Provide a form for setting the field comparison options.

File

./date.diff.inc, line 53
Provide diff field functions for the Date module.

Code

function date_field_diff_options_form($field_type, $settings) {
  $options_form = array();
  $form['format_type'] = array(
    '#title' => t('Choose how render dates and times'),
    '#type' => 'select',
    '#options' => date_format_type_options(),
    '#default_value' => $settings['format_type'],
    '#description' => t('To add or edit options, visit <a href="@date-time-page">Date and time settings</a>.', array(
      '@date-time-page' => url('admin/config/regional/date-time'),
    )),
    '#weight' => 0,
  );
  $form['fromto'] = array(
    '#title' => t('Display'),
    '#type' => 'select',
    '#options' => array(
      'both' => t('Both Start and End dates'),
      'value' => t('Start date only'),
      'value2' => t('End date only'),
    ),
    '#default_value' => $settings['fromto'],
    '#weight' => 1,
  );
  return $options_form;
}