From a4ae7a53f8388f7820049ce0e84d6dd181a5bb9d Mon Sep 17 00:00:00 2001 From: Gerhard Killesreiter <killes_www_drop_org@227.no-reply.drupal.org> Date: Sun, 12 Mar 2006 16:21:40 +0000 Subject: [PATCH] #53654, remove module reset button, patch by Zen. --- modules/menu.module | 26 -------------------------- modules/menu/menu.module | 26 -------------------------- 2 files changed, 52 deletions(-) diff --git a/modules/menu.module b/modules/menu.module index 875887259bd2..3395c9e0c54f 100644 --- a/modules/menu.module +++ b/modules/menu.module @@ -43,10 +43,6 @@ function menu_menu($may_cache) { 'callback' => 'menu_edit_item', 'access' => user_access('administer menu'), 'type' => MENU_LOCAL_TASK); - $items[] = array('path' => 'admin/menu/reset', 'title' => t('reset menus'), - 'callback' => 'menu_reset', - 'access' => user_access('administer menu'), - 'type' => MENU_LOCAL_TASK); $items[] = array('path' => 'admin/settings/menu', 'title' => t('menus'), @@ -223,28 +219,6 @@ function menu_overview() { return menu_overview_tree(); } -/** - * Menu callback; clear the database, resetting the menu to factory defaults. - */ -function menu_reset() { - $op = isset($_POST['op']) ? $_POST['op'] : ''; - switch ($op) { - case t('Reset all'): - db_query('DELETE FROM {menu}'); - $mid = menu_edit_item_save(array('title' => t('Primary menu links'), 'pid' => 0, 'type' => MENU_CUSTOM_MENU)); - variable_set('menu_primary_menu', $mid); - variable_set('menu_secondary_menu', $mid); - drupal_set_message(t('The menu items have been reset to their default settings.')); - drupal_goto('admin/menu'); - break; - default: - return confirm_form('menu_confirm_reset', array(), - t('Are you sure you want to reset all menu items to their default settings?'), - 'admin/menu', t('Any custom additions or changes to the menu will be lost.'), - t('Reset all')); - } -} - /** * Menu callback; handle the adding of a new menu. */ diff --git a/modules/menu/menu.module b/modules/menu/menu.module index 875887259bd2..3395c9e0c54f 100644 --- a/modules/menu/menu.module +++ b/modules/menu/menu.module @@ -43,10 +43,6 @@ function menu_menu($may_cache) { 'callback' => 'menu_edit_item', 'access' => user_access('administer menu'), 'type' => MENU_LOCAL_TASK); - $items[] = array('path' => 'admin/menu/reset', 'title' => t('reset menus'), - 'callback' => 'menu_reset', - 'access' => user_access('administer menu'), - 'type' => MENU_LOCAL_TASK); $items[] = array('path' => 'admin/settings/menu', 'title' => t('menus'), @@ -223,28 +219,6 @@ function menu_overview() { return menu_overview_tree(); } -/** - * Menu callback; clear the database, resetting the menu to factory defaults. - */ -function menu_reset() { - $op = isset($_POST['op']) ? $_POST['op'] : ''; - switch ($op) { - case t('Reset all'): - db_query('DELETE FROM {menu}'); - $mid = menu_edit_item_save(array('title' => t('Primary menu links'), 'pid' => 0, 'type' => MENU_CUSTOM_MENU)); - variable_set('menu_primary_menu', $mid); - variable_set('menu_secondary_menu', $mid); - drupal_set_message(t('The menu items have been reset to their default settings.')); - drupal_goto('admin/menu'); - break; - default: - return confirm_form('menu_confirm_reset', array(), - t('Are you sure you want to reset all menu items to their default settings?'), - 'admin/menu', t('Any custom additions or changes to the menu will be lost.'), - t('Reset all')); - } -} - /** * Menu callback; handle the adding of a new menu. */ -- GitLab