2if (!defined(
'CACHED_b_search_tags'))
4 define(
'CACHED_b_search_tags', 3600);
6if (!defined(
'CACHED_b_search_tags_len'))
8 define(
'CACHED_b_search_tags_len', 2);
10if (!defined(
'CACHED_opensearch_template'))
12 define(
'CACHED_opensearch_template', 36000);
15require_once
$_SERVER[
'DOCUMENT_ROOT'] .
'/bitrix/modules/search/tools/stemming.php';
16require_once
$_SERVER[
'DOCUMENT_ROOT'] .
'/bitrix/modules/search/tools/tags.php';
21 'CSearchCallback' =>
'classes/general/search.php',
22 'CSearch' =>
'classes/mysql/search.php',
23 'CSearchItem' =>
'classes/general/item.php',
24 'CSearchQuery' =>
'classes/mysql/search.php',
25 'CAllSiteMap' =>
'classes/general/sitemap.php',
26 'CSiteMap' =>
'classes/mysql/sitemap.php',
27 'CSearchCustomRank' =>
'classes/general/customrank.php',
28 'CSearchTags' =>
'classes/general/tags.php',
29 'CSearchSuggest' =>
'classes/mysql/suggest.php',
30 'CSearchStatistic' =>
'classes/general/statistic.php',
31 'CSearchTitle' =>
'classes/general/title.php',
32 'CSearchLanguage' =>
'tools/language.php',
33 'CSearchUser' =>
'classes/general/user.php',
34 'CSearchParameters' =>
'classes/general/comp_parameters.php',
35 'search' =>
'install/index.php',
36 'CSearchFullText' =>
'classes/general/full_text.php',
37 'CSearchSphinx' =>
'tools/sphinx.php',
38 'CSearchOpenSearch' =>
'tools/opensearch.php',
39 'CSearchStemTable' =>
'tools/stemtable.php',
40 'CSearchMysql' =>
'tools/mysql.php',
41 'CSearchPgsql' =>
'tools/pgsql.php',
46 'js' =>
'/bitrix/js/search/tags.js',
58 static $arPostfix = [];
61 while (isset($arPostfix[$sPostfix]))
66 $arPostfix[$sPostfix] = 1;
68 return preg_replace(
'/\\W/',
'_', $sName) . $sPostfix;
71$DB_test = CDatabase::GetModuleConnection(
'search',
true);
static RegisterExt($name, $arPaths)
static AddAutoloadClasses($module, $arParams=[])
$_SERVER["DOCUMENT_ROOT"]