You are here

function search_config_string_overrides in Search configuration 7

Same name and namespace in other branches
  1. 8 search_config.module \search_config_string_overrides()
2 calls to search_config_string_overrides()
_search_config_form_search_admin_settings_alter in ./search_config.admin.inc
Called from search_config_form_search_admin_settings_alter().
_search_config_set_string_overrides in ./search_config.node.inc
Does the string overrides unconditional on what other changes are pending for the form.
2 string references to 'search_config_string_overrides'
search_config_search_admin_settings_alter in ./search_config.module
Additional submit handler to save the additional fields added by the form alter.
search_config_uninstall in ./search_config.install
Implements hook_uninstall().

File

./search_config.module, line 84
Main functionality for the Search Configuration module.

Code

function search_config_string_overrides($key = NULL) {
  $overrides = variable_get('search_config_string_overrides', array());
  $overrides += array(
    'labels' => array(
      'basic' => '',
      'basic_with_keys' => '',
      'basic_submit' => '',
      'advanced_fieldset' => '',
      'advanced_fieldset_with_keys' => '',
      'advanced_any' => '',
      'advanced_phrase' => '',
      'advanced_none' => '',
      'advanced_type' => '',
      'advanced_language' => '',
      'advanced_submit' => '',
    ),
    'title_display' => array(
      'basic' => 'default',
      'advanced_any' => 'default',
      'advanced_phrase' => 'default',
      'advanced_none' => 'default',
      'advanced_type' => 'default',
      'advanced_language' => 'default',
    ),
    'menu' => array(
      'node' => '',
      'user' => '',
    ),
  );
  if (isset($key)) {
    return array_filter($overrides[$key]);
  }
  return $overrides;
}