function brightcove_media_browser_filter_form in Brightcove Video Connect 7.7
Same name and namespace in other branches
- 7.2 brightcove_media/brightcove_media.module \brightcove_media_browser_filter_form()
- 7.3 brightcove_media/brightcove_media.module \brightcove_media_browser_filter_form()
- 7.4 brightcove_media/brightcove_media.module \brightcove_media_browser_filter_form()
- 7.6 brightcove_media/brightcove_media.module \brightcove_media_browser_filter_form()
Filter form for brightcove media video browser.
1 string reference to 'brightcove_media_browser_filter_form'
- MediaBrowserBrightcoveVideo::view in brightcove_media/
includes/ MediaBrowserBrightcoveVideo.inc
File
- brightcove_media/
brightcove_media.module, line 446 - This module provide the hook implementations for the integration with Media module.
Code
function brightcove_media_browser_filter_form($form, &$form_state) {
$form['searchform'] = [
'#type' => 'fieldset',
'#title' => t('Filter videos'),
'#collapsible' => TRUE,
'#collapsed' => TRUE,
];
$form['searchform']['keywords'] = [
'#type' => 'textfield',
'#title' => t('Keywords'),
'#size' => 25,
'#default_value' => '',
'#description' => t('Keyword search in Brightcove. See the <a href="http://docs.brightcove.com/en/video-cloud/cms-api/guides/search-videos.html#combinesearchcriteria" target="_blank">documentation</a> for more information.'),
];
$form['searchform']['filter'] = [
'#type' => 'button',
'#name' => 'filter',
'#value' => t('Filter'),
];
$form['searchform']['reset'] = [
'#type' => 'button',
'#name' => 'reset',
'#value' => t('Reset'),
];
$form['#prefix'] = '<div id="bc-filter-form">';
$form['#suffix'] = '</div>';
$form['submitted-video'] = [
'#type' => 'hidden',
'#default_value' => FALSE,
];
$form['actions'] = [
'#type' => 'actions',
];
$form['actions']['submit'] = [
'#type' => 'submit',
'#submit' => [
'brightcove_media_browser_form_submit',
],
'#value' => t('Submit'),
];
return $form;
}