You are here

function date_repeat_field_date_field_widget_settings_form_alter in Date 7.3

Same name and namespace in other branches
  1. 7.2 date_repeat_field/date_repeat_field.module \date_repeat_field_date_field_widget_settings_form_alter()

Implements hook_date_field_widget_settings_form_alter().

File

date_repeat_field/date_repeat_field.module, line 683
Creates the option of Repeating Date fields and manages Date Repeat fields.

Code

function date_repeat_field_date_field_widget_settings_form_alter(&$form, $context) {

  // This hook lets us alter the field widget settings form.
  $field = $context['field'];
  $instance = $context['instance'];
  if (date_is_repeat_field($field, $instance)) {
    $form['repeat_collapsed'] = array(
      '#type' => 'value',
      '#default_value' => 1,
      '#options' => array(
        0 => t('Expanded', array(), array(
          'context' => 'Date repeat',
        )),
        1 => t('Collapsed', array(), array(
          'context' => 'Date repeat',
        )),
      ),
      '#title' => t('Repeat display', array(), array(
        'context' => 'Date repeat',
      )),
      '#description' => t("Should the repeat options form start out expanded or collapsed? Set to 'Collapsed' to make those options less obtrusive.", array(), array(
        'context' => 'Date repeat',
      )),
      '#fieldset' => 'date_format',
    );
  }
}