improved plugin
This commit is contained in:
parent
e2912e60a0
commit
814b55de08
@ -29,7 +29,7 @@ class serendipity_event_searchhighlight extends serendipity_event
|
||||
$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',
|
||||
@ -116,7 +116,10 @@ class serendipity_event_searchhighlight extends serendipity_event
|
||||
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;
|
||||
}
|
||||
@ -192,6 +195,9 @@ class serendipity_event_searchhighlight extends serendipity_event
|
||||
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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user