function image_field_caption_field_instance_settings_form in Image Field Caption 7.2
Configuration form for editing insert settings for a field instance.
1 call to image_field_caption_field_instance_settings_form()
File
- ./
image_field_caption.module, line 133 - Provides a caption textarea for image fields.
Code
function image_field_caption_field_instance_settings_form($field, $instance) {
$form['image_field_caption'] = array(
'#type' => 'fieldset',
'#title' => t('Caption Settings'),
'#weight' => 12,
'#collapsible' => FALSE,
'#collapsed' => FALSE,
);
$form['image_field_caption']['enabled'] = array(
'#type' => 'checkbox',
'#title' => t('Enable Caption'),
'#default_value' => $instance['settings']['image_field_caption']['enabled'],
'#description' => t('Adds an extra text area for captions on image fields.'),
'#weight' => 12,
);
$form['image_field_caption_wrapper'] = array(
'#type' => 'fieldset',
'#title' => t('Image field caption settings'),
'#weight' => 12.1,
'#collapsible' => FALSE,
'#collapsed' => FALSE,
'#states' => array(
'visible' => array(
':input[name="instance[settings][image_field_caption][enabled]"]' => array(
'checked' => TRUE,
),
),
),
);
$form['image_field_caption_wrapper']['image_field_caption_default'] = array(
'#type' => 'text_format',
'#title' => t('Default caption text'),
'#default_value' => $instance['settings']['image_field_caption_wrapper']['image_field_caption_default']['value'],
'#format' => $instance['settings']['image_field_caption_wrapper']['image_field_caption_default']['format'],
'#weight' => 12.1,
);
return $form;
}