New form of the search hook as agreed with Reload
authorJakub Skoczen <jakub@indexdata.dk>
Mon, 7 Mar 2011 17:10:22 +0000 (18:10 +0100)
committerJakub Skoczen <jakub@indexdata.dk>
Mon, 7 Mar 2011 17:10:22 +0000 (18:10 +0100)
The hook is called ting_search_tab and allows the client code
to also specify tab name

mkdru.module

index 6277314..a4845e2 100644 (file)
@@ -17,7 +17,8 @@ function mkdru_node_info() {
   );
 }
 
-function mkdru_ting_search_show($params) {
+function mkdru_ting_search_tab($keys) {
+  error_log("TING SEARCH TAB invoked");
    $path = drupal_get_path('module', 'mkdru');
   // Include client library.
   drupal_add_js(variable_get('pz2_js_path', 'pazpar2/js') 
@@ -33,10 +34,10 @@ function mkdru_ting_search_show($params) {
       'pz2_path' => variable_get('pz2_path', '/pazpar2/search.pz2'),
       'sp_user' => variable_get('sp_user', ''),
       'sp_pass' => variable_get('sp_pass', ''),
-      'query' => $params['keys']
+      'query' => $keys
     )
   ), 'setting');
-  return array("content" => $html);
+  return array("content" => $html, "title" => "Meta Search");
 }
 
 /**