diff options
Diffstat (limited to 'modules/menu/menu.module')
-rw-r--r-- | modules/menu/menu.module | 30 |
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. |