function brightcove_field_field_formatter_settings_form in Brightcove Video Connect 7.2
Same name and namespace in other branches
- 7.3 brightcove_field/brightcove_field.module \brightcove_field_field_formatter_settings_form()
- 7.4 brightcove_field/brightcove_field.module \brightcove_field_field_formatter_settings_form()
- 7.5 brightcove_field/brightcove_field.module \brightcove_field_field_formatter_settings_form()
File
- brightcove_field/
brightcove_field.module, line 398 - Brightcove field module provides a Content Construction Kit module to developers, allowing them to browse videos in their Brightcove Studio and upload them.
Code
function brightcove_field_field_formatter_settings_form($field, $instance, $view_mode, $form, &$form_state) {
$display = $instance['display'][$view_mode];
$settings = $display['settings'];
$element = array();
if ($display['type'] == 'default') {
$element['width'] = array(
'#title' => t('Width'),
'#type' => 'textfield',
'#default_value' => $settings['width'],
'#required' => TRUE,
'#element_validate' => array(
'brightcove_field_formatter_width_validate',
),
'#formatter_type' => $display['type'],
);
$element['height'] = array(
'#title' => t('Height'),
'#type' => 'textfield',
'#default_value' => $settings['height'],
'#required' => TRUE,
'#element_validate' => array(
'brightcove_field_formatter_height_validate',
),
'#formatter_type' => $display['type'],
);
}
return $element;
}