function environment_indicator_admin_menu_output_alter in Environment Indicator 7.2
Same name and namespace in other branches
- 8.2 environment_indicator.module \environment_indicator_admin_menu_output_alter()
Implements hook_admin_menu_output_alter().
File
- ./
environment_indicator.module, line 338 - Module implementation file.
Code
function environment_indicator_admin_menu_output_alter(&$content) {
$integrations = variable_get('environment_indicator_integration', array(
'toolbar' => 'toolbar',
'admin_menu' => 'admin_menu',
'navbar' => 'navbar',
));
if (empty($integrations['admin_menu'])) {
return;
}
$environment_info = environment_indicator_get_active();
if (!empty($environment_info) && environment_indicator_check_access($environment_info)) {
$content['environment_indicator'] = array(
'#theme' => 'html_tag',
'#tag' => 'div',
'#value' => theme('environment_indicator_indicator_name', $environment_info),
'#weight' => 50,
'#attributes' => array(
'id' => 'environment-indicator',
'style' => 'background-color: ' . $environment_info['color'] . '; color: ' . $environment_info['text_color'] . ';',
),
);
}
}