function video_field_settings_form in Video 7
Same name and namespace in other branches
- 7.2 video.field.inc \video_field_settings_form()
Implements hook_field_settings_form().
File
- ./
video.field.inc, line 39 - Implement an video field, based on the file module's file field.
Code
function video_field_settings_form($field, $instance) {
$defaults = field_info_field_settings($field['type']);
$settings = array_merge($defaults, $field['settings']);
$scheme_options = array();
foreach (file_get_stream_wrappers(STREAM_WRAPPERS_WRITE_VISIBLE) as $scheme => $stream_wrapper) {
$scheme_options[$scheme] = $stream_wrapper['name'];
}
$form['uri_scheme'] = array(
'#type' => 'radios',
'#title' => t('Upload destination'),
'#options' => $scheme_options,
'#default_value' => $settings['uri_scheme'],
'#description' => t('Select where the final files should be stored. Private file storage has significantly more overhead than public files, but allows restricted access to files within this field.'),
);
$form = $form + video_default_field_settings($settings);
return $form;
}