diff --git a/admin_menu.inc b/admin_menu.inc index 6de7042..a2244e5 100644 --- a/admin_menu.inc +++ b/admin_menu.inc @@ -507,15 +507,19 @@ function admin_menu_links_icon() { ), ); - // Add Devel module links. + // Add Devel module menu links. if (module_exists('devel')) { - // Add variable editor. - $links['icon']['devel-variables'] = array( - '#title' => t('Variable editor'), - '#weight' => 20, - '#access' => user_access('access devel information'), - '#href' => 'devel/variable', - ); + $devel_tree = menu_build_tree('devel'); + if ($devel_links = admin_menu_links_menu($devel_tree)) { + $links['icon']['devel'] = array( + '#title' => t('Development'), + '#weight' => 30, + '#href' => '#', + '#options' => array( + 'external' => TRUE, + ), + ) + $devel_links; + } } return $links;