Index: branches/RC/core/units/general/cat_tag_processor.php =================================================================== diff -u -r10459 -r10659 --- branches/RC/core/units/general/cat_tag_processor.php (.../cat_tag_processor.php) (revision 10459) +++ branches/RC/core/units/general/cat_tag_processor.php (.../cat_tag_processor.php) (revision 10659) @@ -469,6 +469,20 @@ return preg_replace('/('.implode('|', $keywords).')/i', $opening.'\\1'.$closing, $ret); } + /** + * Shows keywords, that user searched + * + * @param Array $params + * @return bool + */ + function SearchKeywords($params) + { + $keywords = $this->Application->GetVar('keywords'); + $sub_search = $this->Application->GetVar('search_type') == 'subsearch'; + + return ($keywords !== false) && !$sub_search ? $keywords : $this->Application->RecallVar('keywords'); + } + function AdvancedSearchForm($params) { $search_table = $this->Application->getUnitOption('confs', 'TableName');