You are here

function admin_menu_dropdown_settings in Admin Menu Hider 5

Form builder for admin menu dropdown settings.

1 string reference to 'admin_menu_dropdown_settings'
admin_menu_dropdown_menu in ./admin_menu_dropdown.module
Implementation of hook_menu().

File

./admin_menu_dropdown.module, line 41
Makes drupal administration menu able to be hidden or shown by pressing key combo

Code

function admin_menu_dropdown_settings() {
  drupal_add_css(drupal_get_path('module', 'admin_menu_dropdown') . '/admin_menu_dropdown_settings.css', 'module');
  $form['admin_menu_dropdown_visibility_modifier'] = array(
    '#type' => 'select',
    '#title' => t('Display modifier + key'),
    '#options' => admin_menu_dropdown_settings_combos('modifier'),
    '#default_value' => variable_get('admin_menu_dropdown_visibility_modifier', ''),
    '#prefix' => '<div class="inline-element">',
    '#suffix' => '</div>',
  );
  $form['admin_menu_dropdown_visibility_key'] = array(
    '#type' => 'select',
    '#options' => admin_menu_dropdown_settings_combos('key'),
    '#default_value' => variable_get('admin_menu_dropdown_visibility_key', ''),
    '#description' => t('Key combination to show/hide Administration Menu.'),
    '#prefix' => '<div class="inline-element"> + ',
    '#suffix' => '</div>',
  );
  $form['admin_menu_dropdown_disable_modifier'] = array(
    '#type' => 'select',
    '#title' => t('Disable modifier + key'),
    '#options' => admin_menu_dropdown_settings_combos('modifier'),
    '#default_value' => variable_get('admin_menu_dropdown_disable_modifier', 'ctrl + alt + shift'),
    '#prefix' => '<div class="inline-element">',
    '#suffix' => '</div>',
  );
  $form['admin_menu_dropdown_disable_key'] = array(
    '#type' => 'select',
    '#options' => admin_menu_dropdown_settings_combos('key'),
    '#default_value' => variable_get('admin_menu_dropdown_disable_key', ''),
    '#description' => t('Key combination to enable/disable hiding of Administration Menu.'),
    '#prefix' => '<div class="inline-element"> + ',
    '#suffix' => '</div>',
  );
  $form['admin_menu_dropdown_hide'] = array(
    '#type' => 'checkbox',
    '#title' => t('Hide admin menu by default'),
    '#default_value' => variable_get('admin_menu_dropdown_hide', TRUE),
    '#description' => t('If checked the Drupal Administration Menu is hidden by default'),
  );
  return system_settings_form($form);
}