Index: trunk/kernel/parser.php =================================================================== diff -u -r3576 -r3873 --- trunk/kernel/parser.php (.../parser.php) (revision 3576) +++ trunk/kernel/parser.php (.../parser.php) (revision 3873) @@ -3750,6 +3750,26 @@ return $GLOBALS['var_list']['t'] == $t ? true : ''; } + function m_ShowSearchError($params) + { + global $objSession, $objTemplate; + + $error_phrase = $objSession->GetVariable('search_error'); + if (!$error_phrase) { + return ''; + } + + $template = getArrayValue($params, '_itemtemplate'); + if (!$template) { + $ret = ''; + } + + $ret = $objTemplate->GetTemplate($template, true); + $ret = $ret->source; + + return str_replace('', language($error_phrase), $ret); + } + /*function m_object($attribs=Array()) { $element = new clsHtmlTag();