function _responsivewrappers_filter_settings in Responsive wrappers 7
Input filter settings and defaults.
1 string reference to '_responsivewrappers_filter_settings'
- responsivewrappers_filter_info in ./
responsivewrappers.module - Implements hook_filter_info().
File
- ./
responsivewrappers.module, line 62 - Responsive bootstrap wrappers input filter.
Code
function _responsivewrappers_filter_settings($form, &$form_state, $filter, $format, $defaults) {
$filter->settings += $defaults;
$settings['responsive_iframe'] = array(
'#type' => 'checkbox',
'#title' => t('Add responsive wrapper in embed videos/objects.'),
'#default_value' => $filter->settings['responsive_iframe'],
);
$settings['responsive_iframe_pattern'] = array(
'#type' => 'textfield',
'#title' => t('Regular expresion for video/embed detection.'),
'#default_value' => $filter->settings['responsive_iframe_pattern'],
);
$settings['responsive_iframe_aspect_ratio'] = array(
'#type' => 'select',
'#title' => t('Video aspect ratio'),
'#options' => array(
'embed-responsive-16by9' => t('16/9'),
'embed-responsive-4by3' => t('4/3'),
),
'#default_value' => $filter->settings['responsive_iframe_aspect_ratio'],
);
$settings['responsive_table'] = array(
'#type' => 'checkbox',
'#title' => t('Add responsive wrapper for tables.'),
'#default_value' => $filter->settings['responsive_table'],
);
$settings['responsive_image'] = array(
'#type' => 'checkbox',
'#title' => t('Add responsive class for images.'),
'#default_value' => $filter->settings['responsive_image'],
);
return $settings;
}