? modules/search.views_default.inc
? modules/search.views_default.inc.txt
Index: modules/search.views.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/modules/search.views.inc,v
retrieving revision 1.4
diff -u -p -r1.4 search.views.inc
--- modules/search.views.inc	22 Apr 2008 00:59:08 -0000	1.4
+++ modules/search.views.inc	6 May 2008 16:42:15 -0000
@@ -80,21 +80,21 @@ function search_views_data() {
     ),
   );
 
-  // search node links
-  $data['search_node_links']['from'] = array(
-    'title' => t('Links From'),
-    'help' => t('Nodes that link from the node'),
-    'argument' => array(
-      'handler' => 'views_handler_argument_search_node_links_from',
-    ),
-  );
-  $data['search_node_links']['to'] = array(
-    'title' => t('Links To'),
-    'help' => t('Nodes that link to the node'),
-    'argument' => array(
-      'handler' => 'views_handler_argument_search_node_links_to',
-    ),
-  );
+  // Search node links: forward links.
+  $data['search_node_links_from']['table']['group'] = t('Search');
+  $data['search_node_links_from']['table']['join']['node']['arguments'] = array('search_node_links', 'node', 'nid', 'nid', NULL, 'INNER');
+  $data['search_node_links_from']['sid']['title'] = t('Links from');
+  $data['search_node_links_from']['sid']['help'] = t('Nodes that link from the node.');
+  $data['search_node_links_from']['sid']['argument']['handler'] = 'views_handler_argument_node_nid';
+  $data['search_node_links_from']['sid']['filter']['handler'] = 'views_handler_filter_equality';
+
+  // Search node links: backlinks.
+  $data['search_node_links_to']['table']['group'] = t('Search');
+  $data['search_node_links_to']['table']['join']['node']['arguments'] = array('search_node_links', 'node', 'nid', 'sid', NULL, 'INNER');
+  $data['search_node_links_to']['nid']['title'] = t('Links to');
+  $data['search_node_links_to']['nid']['help'] = t('Nodes that link to the node.');
+  $data['search_node_links_to']['nid']['argument']['handler'] = 'views_handler_argument_node_nid';
+  $data['search_node_links_to']['nid']['filter']['handler'] = 'views_handler_filter_equality';
 
   // search filter
   $data['search_index']['keys'] = array(
