function dhtml_menu_settings in DHTML Menu 6.3
Same name and namespace in other branches
- 8 dhtml_menu.admin.inc \dhtml_menu_settings()
- 5 dhtml_menu.module \dhtml_menu_settings()
- 6.4 dhtml_menu.admin.inc \dhtml_menu_settings()
- 6.2 dhtml_menu.admin.inc \dhtml_menu_settings()
- 7 dhtml_menu.admin.inc \dhtml_menu_settings()
Module settings form.
1 string reference to 'dhtml_menu_settings'
- dhtml_menu_menu in ./
dhtml_menu.module - Implementation of hook_menu(). Adds a settings page.
File
- ./
dhtml_menu.admin.inc, line 11 - dhtml_menu.admin.inc Functions that are only called on the admin pages.
Code
function dhtml_menu_settings(&$form_state) {
$form['dhtml_menu_effects'] = array(
'#type' => 'checkboxes',
'#title' => t('DHTML Menu effects'),
'#options' => array(
'slide' => t('Animated sliding effect'),
'siblings' => t('Keep only one menu open at a time.'),
'relativity' => t('For the above option, consider each menu tree separately.'),
'children' => t('Close menus when their parent menu is closed.'),
'clone' => t('Add an extra page link to each expanding menu item.'),
'doubleclick' => t('Go to the page on double-click.'),
),
'#default_value' => variable_get('dhtml_menu_effects', unserialize(DHTML_MENU_DEFAULT)),
);
$form['dhtml_menu_disabled'] = array(
'#type' => 'checkboxes',
'#title' => t('Menus without DHTML'),
'#options' => dhtml_menu_menus(),
'#default_value' => variable_get('dhtml_menu_disabled', array()),
'#description' => t('DHTML will be used for all menus by default, but can be switched off for specific menus.'),
);
return system_settings_form($form);
}