function _admin_select_default in Administration Menu select 6
Same name and namespace in other branches
- 7 admin_select.module \_admin_select_default()
1 call to _admin_select_default()
- admin_select_init in ./
admin_select.module - Implements hook_init().
File
- ./
admin_select.module, line 30 - Core functionality for Administration Menu select module.
Code
function _admin_select_default() {
$info = admin_select_get_admin_select_info();
$settings = variable_get('admin_select_defaults', array());
foreach ($settings as &$setting) {
$setting['#weight'] = $setting['weight'];
}
uasort($settings, "element_sort");
foreach ($settings as $rid => $setting) {
if (isset($GLOBALS['user']->roles[$rid]) && (isset($info[$setting['admin_select_default']]) || empty($setting['admin_select_default']))) {
return $setting['admin_select_default'];
}
}
return '';
}