summaryrefslogtreecommitdiff
path: root/modules/menu/menu.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/menu/menu.module')
-rw-r--r--modules/menu/menu.module30
1 files changed, 14 insertions, 16 deletions
diff --git a/modules/menu/menu.module b/modules/menu/menu.module
index f729945d4..7204cd7ba 100644
--- a/modules/menu/menu.module
+++ b/modules/menu/menu.module
@@ -80,8 +80,8 @@ function menu_menu() {
);
$items['admin/build/menu-customize/%menu'] = array(
'title' => 'Customize menu',
- 'page callback' => 'menu_overview',
- 'page arguments' => array(3),
+ 'page callback' => 'drupal_get_form',
+ 'page arguments' => array('menu_overview_form', 3),
'title callback' => 'menu_overview_title',
'title arguments' => array(3),
'access arguments' => array('administer menu'),
@@ -115,20 +115,6 @@ function menu_menu() {
'type' => MENU_CALLBACK,
'file' => 'menu.admin.inc',
);
- $items['admin/build/menu/item/%menu_link/disable'] = array(
- 'title' => 'Disable menu item',
- 'page callback' => 'menu_flip_item',
- 'page arguments' => array(TRUE, 4),
- 'type' => MENU_CALLBACK,
- 'file' => 'menu.admin.inc',
- );
- $items['admin/build/menu/item/%menu_link/enable'] = array(
- 'title' => 'Enable menu item',
- 'page callback' => 'menu_flip_item',
- 'page arguments' => array(FALSE, 4),
- 'type' => MENU_CALLBACK,
- 'file' => 'menu.admin.inc',
- );
$items['admin/build/menu/item/%menu_link/edit'] = array(
'title' => 'Edit menu item',
'page callback' => 'drupal_get_form',
@@ -155,6 +141,18 @@ function menu_menu() {
}
/**
+ * Implemenation of hook_theme().
+ */
+function menu_theme() {
+ return array(
+ 'menu_overview_form' => array(
+ 'file' => 'menu.admin.inc',
+ 'arguments' => array('form' => NULL),
+ ),
+ );
+}
+
+/**
* Implementation of hook_enable()
*
* Add a link for each custom menu.