$propbag->add('description', PLUGIN_EVENT_SEARCHHIGHLIGHT_DESC);
$propbag->add('stackable', false);
$propbag->add('author', 'Tom Sommer');
- $propbag->add('version', '1.3');
+ $propbag->add('version', '1.4');
$propbag->add('requirements', array(
'serendipity' => '0.8',
'smarty' => '2.6.7',
return PLUGIN_EVENT_SEARCHHIGHLIGHT_AOL_COM;
}
-
+ if (!empty($_SESSION['search_referer']) && $this->uri != $_SESSION['search_referer']) {
+ $this->uri = $_SESSION['search_referer'];
+ return $this->getSearchEngine();
+ }
return false;
}
return;
}
+ $_SESSION['is_searchengine_visitor'] = true;
+ $_SESSION['search_referer'] = $this->uri;
+
foreach ($this->markup_elements as $temp) {
if ( ! (serendipity_db_bool($this->get_config($temp['name'])) && isset($eventData[$temp['element']])) ) {
continue;