$pageDescription .= " pentru {$cuv}"; if (count($sourceList)) { $pageDescription .= " din dicționarele: " . implode(", ", $sourceList); } SmartyWrap::assign('pageDescription', $pageDescription); } // Ads AdsModule::runAllModules(empty($lexems) ? null : $lexems, empty($definitions) ? null : $definitions); SmartyWrap::assign('text', $text); SmartyWrap::assign('searchType', $searchType); SmartyWrap::assign('showParadigm', $showParadigm); SmartyWrap::assign('locParadigm', session_user_prefers(Preferences::LOC_PARADIGM)); SmartyWrap::assign('paradigmLink', $paradigmLink); SmartyWrap::assign('advancedSearch', $text || $sourceId); /* Gallery */ $images = empty($lexems) ? array() : Visual::loadAllForLexems($lexems); SmartyWrap::assign('images', $images); if (count($images)) { SmartyWrap::addCss('gallery'); SmartyWrap::addJs('gallery'); } if (!$xml) { SmartyWrap::addCss('paradigm'); SmartyWrap::display('search.tpl'); } else { header('Content-type: text/xml'); SmartyWrap::displayWithoutSkin('xml/search.tpl'); } if (Config::get('global.logSearch')) { $logDefinitions = isset($definitions) ? $definitions : array(); $log = new Log($cuv, $redirectFrom, $searchType, $redirect, $logDefinitions);