function _lang_dropdown_get_settings in Language Switcher Dropdown 7
Same name and namespace in other branches
- 6 lang_dropdown.module \_lang_dropdown_get_settings()
- 7.2 lang_dropdown.module \_lang_dropdown_get_settings()
Helper function to get Language switcher dropdown settings
2 calls to _lang_dropdown_get_settings()
- lang_dropdown_block_configure in ./
lang_dropdown.module - Implements hook_block_configure().
- lang_dropdown_form in ./
lang_dropdown.module - Function to build the select widget form.
File
- ./
lang_dropdown.module, line 509
Code
function _lang_dropdown_get_settings($type, $settings = NULL) {
$defaults = array(
'showall' => 0,
'tohome' => 0,
'js_widget' => 1,
'js_widget_settings' => array(
'visible_rows' => 5,
'width' => 165,
'rounded' => 1,
'animation' => 'slideDown',
'event' => 'click',
'skin' => 'ldsSkin',
'custom_skin' => '',
),
'chosen' => array(
'disable_search' => 1,
'no_results_text' => 'No language match',
),
'languageicons' => array(
'flag_position' => 1,
),
);
return array_replace_recursive(array_replace_recursive($defaults, variable_get('lang_dropdown', $defaults)), variable_get('lang_dropdown_' . $type, $defaults));
}