From de552d33b5ed40c58ef50e0343b8c108be96a302 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?G=C3=A1bor=20Hojtsy?= <gabor@hojtsy.hu>
Date: Wed, 24 Oct 2007 14:38:38 +0000
Subject: [PATCH] #40934 by catch and fajerstarter: remove admin search page as
 it was broken and the same as the usual search page anyway

---
 modules/node/node.admin.inc |  5 -----
 modules/node/node.module    | 12 ------------
 2 files changed, 17 deletions(-)

diff --git a/modules/node/node.admin.inc b/modules/node/node.admin.inc
index 3edb61208b56..c6c787d5bddc 100644
--- a/modules/node/node.admin.inc
+++ b/modules/node/node.admin.inc
@@ -70,11 +70,6 @@ function node_configure_rebuild_confirm_submit($form, &$form_state) {
   return;
 }
 
-function node_admin_search() {
-  $keys = isset($_POST['keys']) ? $_POST['keys'] : NULL;
-  return drupal_get_form('search_form', url('admin/content/search'), $keys, 'node') . search_data($keys, 'node');
-}
-
 /**
  * Implementation of hook_node_operations().
  */
diff --git a/modules/node/node.module b/modules/node/node.module
index 03fb05f1c149..9ab28b943d52 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -47,8 +47,6 @@ function node_help($path, $arg) {
       return $output;
     case 'admin/content/node':
       return ' '; // Return a non-null value so that the 'more help' link is shown.
-    case 'admin/content/search':
-      return '<p>'. t('Enter a simple pattern to search for a post. Words are matched exactly. Phrases can be surrounded by quotes to do an exact search.') .'</p>';
     case 'admin/content/types':
       return '<p>'. t('Below is a list of all the content types on your site. All posts that exist on your site are instances of one of these content types.') .'</p>';
     case 'admin/content/types/add':
@@ -1250,16 +1248,6 @@ function node_menu() {
     'weight' => -10,
   );
 
-  if (module_exists('search')) {
-    $items['admin/content/search'] = array(
-      'title' => 'Search content',
-      'description' => 'Search content by keyword.',
-      'page callback' => 'node_admin_search',
-      'access arguments' => array('administer nodes'),
-      'file' => 'node.admin.inc',
-    );
-  }
-
   $items['admin/content/node-settings'] = array(
     'title' => 'Post settings',
     'description' => 'Control posting behavior, such as teaser length, requiring previews before posting, and the number of posts on the front page.',
-- 
GitLab