function admin_select_switch_callback in Administration Menu select 7
Callback for a user to change their administration menu.
Parameters
string $admin_menu: The machine name of the administration menu, or 'default' or 'none'.
1 string reference to 'admin_select_switch_callback'
- admin_select_menu in ./
admin_select.module - Implements hook_menu().
File
- ./
admin_select.module, line 114 - Core functionality for Administration Menu select module.
Code
function admin_select_switch_callback($admin_menu) {
if (!isset($_GET['token']) || !drupal_valid_token($_GET['token'], $_GET['q'])) {
return MENU_ACCESS_DENIED;
}
if ($admin_menu == 'default') {
$admin_menu = NULL;
}
if ($admin_menu == 'none') {
$admin_menu = '';
}
user_save($GLOBALS['user'], array(
'admin_select' => $admin_menu,
));
drupal_goto();
}