summaryrefslogtreecommitdiff
path: root/modules/admin.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/admin.module')
-rw-r--r--modules/admin.module21
1 files changed, 4 insertions, 17 deletions
diff --git a/modules/admin.module b/modules/admin.module
index 5057c1f60..3bba68456 100644
--- a/modules/admin.module
+++ b/modules/admin.module
@@ -37,26 +37,13 @@ function admin_system($field){
function admin_link($type) {
if ($type == "system" && user_access("access administration pages")) {
- menu("admin", t("administer %a", array("%a" => variable_get("site_name", "drupal"))) , NULL, NULL, 9);
- menu("admin/overview", "sitemap", "overview_callback", admin_help("admin/overview"), 8);
+ menu("admin", t("administer"), NULL, NULL, 9);
}
}
-function overview_callback() {
- return menu_map();
-}
-
-function admin_admin() {
- return menu_map();
-}
-
-
function admin_page() {
if (user_access("access administration pages")) {
- if (!isset($GLOBALS["_gmenu"])) {
- menu_build("system");
- }
- if ($help = menu_help()) {
+ if ($help = menu_get_active_help()) {
$contents = "<small>$help</small><hr />";
}
if (arg(1)) {
@@ -67,9 +54,9 @@ function admin_page() {
$title = t("System messages");
}
- $breadcrumb = menu_path();
+ $breadcrumb = menu_active_breadcrumb();
array_pop($breadcrumb);
- $title = menu_title();
+ $title = menu_get_active_title();
theme("header");
theme("breadcrumb", $breadcrumb);