/[drupal]/contributions/modules/freelinking/plugins/freelinking_search.inc
ViewVC logotype

Diff of /contributions/modules/freelinking/plugins/freelinking_search.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1.2.3, Wed Nov 4 23:04:15 2009 UTC revision 1.1.2.4, Mon Nov 9 03:31:31 2009 UTC
# Line 21  $freelinking['google'] = array( Line 21  $freelinking['google'] = array(
21  function freelinking_search_callback($target) {  function freelinking_search_callback($target) {
22    $link = array();    $link = array();
23    
24    if (module_exists('search')) {    if (!module_exists('search')) {
     $link[1] = 'search/node/' . $target['dest'];  
   }  
   // search unavailable exist, handle failover  
   else {  
25      if ($plugin = variable_get('freelinking_search_failover', 'error') == 'error') {      if ($plugin = variable_get('freelinking_search_failover', 'error') == 'error') {
26        // send back an error message.        // send back an error message.
27        return array('error' => t('Search Unavailable'));        return array('error' => t('Search Unavailable'));
# Line 37  function freelinking_search_callback($ta Line 33  function freelinking_search_callback($ta
33    }    }
34    
35    $link[0] = $target['text'] ? $target['text'] : $target['dest'];    $link[0] = $target['text'] ? $target['text'] : $target['dest'];
36      $link[1] = 'search/node/' . $target['dest'];
37    $link[2]['attributes']['title'] =    $link[2]['attributes']['title'] =
38      t('Search this site for content like %dest', array('%dest' => $target['dest']));      t('Search this site for content like "%dest"', array('%dest' => $target['dest']));
39    return $link;    return $link;
40  }  }
41    

Legend:
Removed from v.1.1.2.3  
changed lines
  Added in v.1.1.2.4

  ViewVC Help
Powered by ViewVC 1.1.2