Sie betrachten eine alte Version der Seite. Zur neuesten Version gehen.
AutoDoc:BlueSpiceExtendedSearch: Unterschied zwischen den Versionen
K (1 Version importiert) |
hw>Unknown user |
Inhaltsverzeichnis
DescriptionMsg[Bearbeiten | Quelltext bearbeiten]
Elasticsearch Suche Backend
License[Bearbeiten | Quelltext bearbeiten]
GPL v3
Requirements[Bearbeiten | Quelltext bearbeiten]
- MediaWiki: ~11.31
- BlueSpiceFoundation: ~33.2
IntegratesInto[Bearbeiten | Quelltext bearbeiten]
- BlueSpiceFoundationBlueSpiceArticleInfo
- BlueSpiceExtendedSearch
- BlueSpiceExtendedStatisticsBlueSpiceVisualEditorConnector
- BlueSpicePrivacyBlueSpiceArticleInfo
- BlueSpiceSimpleFarmer
- BlueSpiceExtendedSearch
- BlueSpiceTagCloudBlueSpiceSimpleFarmer
- BlueSpiceVisualEditorConnector
- BlueSpicePrivacy
- VisualEditor
SpecialPages[Bearbeiten | Quelltext bearbeiten]
- BSSearchAdmin
- BSSearchCenter
- BSSearchAdmin
Permissions[Bearbeiten | Quelltext bearbeiten]
Rechte
| Name | Beschreibung | Rollen |
|---|---|---|
| extendedsearch-search-specialpageexternalfile | Nach Spezialseiten externen Dateien suchen | accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager |
| extendedsearch-search-wikipagerepofile | Nach Seiten Dateien suchen | accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager |
| extendedsearch-search-repofilespecialpage | Nach Dateien Spezialseiten suchen | accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager |
| extendedsearch-search-externalfilewikipage | Nach externen Dateien Seiten suchen | accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager |
Config[Bearbeiten | Quelltext bearbeiten]
Konfiguration[Quelltext bearbeiten]
| Name | Wert |
|---|---|
| ESAllowIndexingDocumentsWithoutContent | true |
| ESAutoRecognizeSubpages | true |
| ESAutoSetLangFilter | false |
| ESBackendClass | '\\BS\\ExtendedSearch\\Backend' |
| ESBackendHost | '127.0.0.1' |
| ESBackendPort | '9200' |
| ESBackendTransport | 'http' |
| ESEnableSearchHistoryTracking | true |
| ESExternalFilePaths | array ( ) |
| ExtendedSearchExternalFilePathsExcludes | array ( ) |
| ESCompactAutocomplete | false ESSearchCenterDefaultFilters |
| ESDefaultSearchOperator | array ( 0 => 'namespace_text', 1 => 'categories', ) |
| ESAutoSetLangFilter | false |
| ESWildcardingOperators | array ( 0 => '+', 1 => '|', 2 => '*', 3 => '(', 4 => ')', 5 => '~', ) |
| ESWildcardingSeparators | array ( 0 => ',', 1 => '.', 2 => ';', 3 => '-', 4 => '_', ) |
| ESRecentBoostFactor | '0.5' |
| ESMatchPercentBoostFactor | '0.5' |
| ESMatchPercentTitleField | '' |
| ESSourceConfig | array ( 'wikipage' => array ( 'skip_namespaces' => array ( 0 => 8, 1 => 9, ), ), 'repofile' => array ( 'extension_blacklist' => array ( 0 => 'mp4', ), 'max_size' => 20000000, ), 'externalfile' => array ( 'extension_blacklist' => array ( 0 => 'mp4', ), 'max_size' => 20000000, ), ) |
| TagSearchSearchFieldTemplatePath | '/resources/templates' |
| ESAllowIndexingDocumentsWithoutContent | true |
| ESAutoRecognizeSubpages | true |
| ESSearchInRawWikitext | true |
| 'AND' | |
| ESEnableSearchHistoryTracking | true |
| ESEnableTypeFilter | true |
| ESExternalFilePaths | array ( ) |
| ESLookupModifierRegExPatterns | array ( 0 => '[0-9]{2}\\-[0-9]{2}\\-[0-9]{4}', 1 => '[0-9]{4}\\-[0-9]{2}\\-[0-9]{2}', 2 => '[0-9]{2}\\-[0-9]{4}\\-[0-9]{2}', 3 => '[0-9]{2}\\/[0-9]{2}\\/[0-9]{4}', 4 => '[0-9]{4}\\/[0-9]{2}\\/[0-9]{2}', 5 => '[0-9]{2}\\/[0-9]{4}\\/[0-9]{2}', 6 => '[0-9]{2}\\.[0-9]{2}\\.[0-9]{4}', 7 => '[0-9]{4}\\.[0-9]{2}\\.[0-9]{2}', 8 => '[0-9]{2}\\.[0-9]{4}\\.[0-9]{2}', 9 => '[0-9]{2}\\\\[0-9]{2}\\\\[0-9]{4}', 10 => '[0-9]{4}\\\\[0-9]{2}\\\\[0-9]{2}', 11 => '[0-9]{2}\\\\[0-9]{4}\\\\[0-9]{2}', 12 => '[0-9]{1}\\-[0-9]{2}\\-[0-9]{4}', 13 => '[0-9]{4}\\-[0-9]{2}\\-[0-9]{1}', 14 => '[0-9]{1}\\-[0-9]{4}\\-[0-9]{2}', 15 => '[0-9]{4}\\-[0-9]{1}\\-[0-9]{2}', 16 => '[0-9]{2}\\-[0-9]{4}\\-[0-9]{1}', 17 => '[0-9]{2}\\-[0-9]{1}\\-[0-9]{4}', 18 => '[0-9]{1}\\/[0-9]{2}\\/[0-9]{4}', 19 => '[0-9]{4}\\/[0-9]{2}\\/[0-9]{1}', 20 => '[0-9]{1}\\/[0-9]{4}\\/[0-9]{2}', 21 => '[0-9]{4}\\/[0-9]{1}\\/[0-9]{2}', 22 => '[0-9]{2}\\/[0-9]{4}\\/[0-9]{1}', 23 => '[0-9]{2}\\/[0-9]{1}\\/[0-9]{4}', 24 => '[0-9]{1}\\.[0-9]{2}\\.[0-9]{4}', 25 => '[0-9]{4}\\.[0-9]{2}\\.[0-9]{1}', 26 => '[0-9]{1}\\.[0-9]{4}\\.[0-9]{2}', 27 => '[0-9]{4}\\.[0-9]{1}\\.[0-9]{2}', 28 => '[0-9]{2}\\.[0-9]{4}\\.[0-9]{1}', 29 => '[0-9]{2}\\.[0-9]{1}\\.[0-9]{4}', 30 => '[0-9]{1}\\\\[0-9]{2}\\\\[0-9]{4}', 31 => '[0-9]{4}\\\\[0-9]{2}\\\\[0-9]{1}', 32 => '[0-9]{1}\\\\[0-9]{4}\\\\[0-9]{2}', 33 => '[0-9]{4}\\\\[0-9]{1}\\\\[0-9]{2}', 34 => '[0-9]{2}\\\\[0-9]{4}\\\\[0-9]{1}', 35 => '[0-9]{2}\\\\[0-9]{1}\\\\[0-9]{4}', 36 => '[0-9]{2}\\-[0-9]{2}\\-[0-9]{2}', 37 => '[0-9]{2}\\/[0-9]{2}\\/[0-9]{2}', 38 => '[0-9]{2}\\.[0-9]{2}\\.[0-9]{2}', 39 => '[0-9]{2}\\\\[0-9]{2}\\\\[0-9]{2}', 40 => '[0-9]{1}\\-[0-9]{1}\\-[0-9]{4}', 41 => '[0-9]{4}\\-[0-9]{1}\\-[0-9]{1}', 42 => '[0-9]{1}\\-[0-9]{4}\\-[0-9]{1}', 43 => '[0-9]{1}\\/[0-9]{1}\\/[0-9]{4}', 44 => '[0-9]{4}\\/[0-9]{1}\\/[0-9]{1}', 45 => '[0-9]{1}\\/[0-9]{4}\\/[0-9]{1}', 46 => '[0-9]{1}\\.[0-9]{1}\\.[0-9]{4}', 47 => '[0-9]{4}\\.[0-9]{1}\\.[0-9]{1}', 48 => '[0-9]{1}\\.[0-9]{4}\\.[0-9]{1}', 49 => '[0-9]{1}\\\\[0-9]{1}\\\\[0-9]{4}', 50 => '[0-9]{4}\\\\[0-9]{1}\\\\[0-9]{1}', 51 => '[0-9]{1}\\\\[0-9]{4}\\\\[0-9]{1}', 52 => '[0-9]{1}\\-[0-9]{1}\\-[0-9]{2}', 53 => '[0-9]{2}\\-[0-9]{1}\\-[0-9]{1}', 54 => '[0-9]{1}\\-[0-9]{2}\\-[0-9]{1}', 55 => '[0-9]{1}\\/[0-9]{1}\\/[0-9]{2}', 56 => '[0-9]{2}\\/[0-9]{1}\\/[0-9]{1}', 57 => '[0-9]{1}\\/[0-9]{2}\\/[0-9]{1}', 58 => '[0-9]{1}\\.[0-9]{1}\\.[0-9]{2}', 59 => '[0-9]{2}\\.[0-9]{1}\\.[0-9]{1}', 60 => '[0-9]{1}\\.[0-9]{2}\\.[0-9]{1}', 61 => '[0-9]{1}\\\\[0-9]{1}\\\\[0-9]{2}', 62 => '[0-9]{2}\\\\[0-9]{1}\\\\[0-9]{1}', 63 => '[0-9]{1}\\\\[0-9]{2}\\\\[0-9]{1}', 64 => '[0-9]{2}\\-[0-9]{4}', 65 => '[0-9]{2}\\/[0-9]{4}', 66 => '[0-9]{2}\\.[0-9]{4}', 67 => '[0-9]{2}\\\\[0-9]{4}', 68 => '[0-9]{4}\\-[0-9]{2}', 69 => '[0-9]{4}\\/[0-9]{2}', 70 => '[0-9]{4}\\.[0-9]{2}', 71 => '[0-9]{4}\\\\[0-9]{2}', 72 => '[0-9]{2}\\-[0-9]{2}', 73 => '[0-9]{2}\\/[0-9]{2}', 74 => '[0-9]{2}\\.[0-9]{2}', 75 => '[0-9]{2}\\\\[0-9]{2}', ) |
| ESMatchPercentBoostFactor | '0.5' |
| ESMatchPercentTitleField | '' |
| ESOfferOperatorSuggestion | true |
| ESEnableTypeFilter | true |
| ESDefaultSearchOperator | 'AND' |
| ESRecentBoostFactor | '0.5' |
| ESSearchCenterDefaultFilters | array ( 0 => 'namespace_text', 1 => 'categories', ) |
| ESSearchInRawWikitext | true |
| ESSourceConfig | array ( 'wikipage' => array ( 'skip_namespaces' => array ( 0 => 8, 1 => 9, ), ), 'repofile' => array ( 'extension_blacklist' => array ( 0 => 'mp4', ), 'max_size' => 20000000, ), 'externalfile' => array ( 'extension_blacklist' => array ( 0 => 'mp4', ), 'max_size' => 20000000, ), ) |
| ESWildcardingOperators | array ( 0 => '+', 1 => '|', 2 => '*', 3 => '(', 4 => ')', 5 => '~', ) |
| ESWildcardingSeparators | array ( 0 => ',', 1 => '.', 2 => ';', 3 => '-', 4 => '_', ) |
| ExtendedSearchExternalFilePathsExcludes | array ( ) |
| TagSearchSearchFieldTemplatePath | '/resources/templates' |
ApiModules[Bearbeiten | Quelltext bearbeiten]
API Modules[Quelltext bearbeiten]
- bs-extendedsearch-queryautocomplete
- bs-extendedsearch-statsquery
- bs-extendedsearch-triggerupdateresultrelevance
- bs-extendedsearch-autocompletestats
- bs-extendedsearch-resultrelevancetriggerupdate
- bs-extendedsearch-type-store
Hooks[Bearbeiten | Quelltext bearbeiten]
Hooks[Quelltext bearbeiten]
- ResourceLoaderTestModulesBSInsertMagicAjaxGetData
- SkinTemplateOutputPageBeforeExecBSUEModulePDFBeforeCreatePDF
- BeforePageDisplay
- LoadExtensionSchemaUpdates
- GetPreferencesBSInsertMagicAjaxGetData
- LoadExtensionSchemaUpdates
- BSUEModulePDFBeforeCreatePDF
- NamespaceManager::editNamespace
- ResourceLoaderTestModules
- SkinTemplateOutputPageBeforeExec
ExtensionFunctions[Bearbeiten | Quelltext bearbeiten]
==DescriptionMsg==
{{AutoDocDescriptionMsg
|name = BlueSpiceExtendedSearch
|desc = {{int:bs-extsearch-desc
}}
}}
==License==
{{AutoDocLicense
|name = GPL-3.0-only
}}
==Requirements==
{{AutoDocRequirements
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|version = ~11.31
}}
|extensions = {{AutoDocVersion
|name = BlueSpiceFoundation
|version = ~33.2
}}
}}
==IntegratesInto==
{{AutoDocIntegratesInto
|into = {{AutoDocListItem
|item = BlueSpiceFoundationBlueSpiceArticleInfo
}}
{{AutoDocListItem
|item = BlueSpiceExtendedStatisticsBlueSpiceExtendedSearch
}}
{{AutoDocListItem
|item = BlueSpiceVisualEditorConnectorBlueSpiceExtendedStatistics
}}
{{AutoDocListItem
|item = BlueSpiceArticleInfoBlueSpicePrivacy
}}
{{AutoDocListItem
|item = BlueSpiceExtendedSearchBlueSpiceSimpleFarmer
}}
{{AutoDocListItem
|item = BlueSpiceTagCloud
}}
{{AutoDocListItem
|item = BlueSpiceSimpleFarmerBlueSpiceVisualEditorConnector
}}
{{AutoDocListItem
|item = BlueSpicePrivacy
}}
{{AutoDocListItem
|item = VisualEditor
}}
}}
==SpecialPages==
{{AutoDocSpecialPages
|SpecialPages = {{AutoDocCallback
|name = BSSearchCenterBSSearchAdmin
|callback = BS\ExtendedSearch\MediaWiki\Specials\SearchCenterSearchAdmin
}}
{{AutoDocCallback
|name = BSSearchAdminBSSearchCenter
|callback = BS\ExtendedSearch\MediaWiki\Specials\SearchAdminSearchCenter
}}
}}
==Permissions==
{{AutoDocPermissions
|permissions = {{AutoDocPermission
|name = extendedsearch-search-specialpageexternalfile
|type = global
|roles = accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager
|desc = {{int:right-extendedsearch-search-specialpageexternalfile
}}
}}
{{AutoDocPermission
|name = extendedsearch-search-wikipagerepofile
|type = global
|roles = accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager
|desc = {{int:right-extendedsearch-search-wikipagerepofile
}}
}}
{{AutoDocPermission
|name = extendedsearch-search-repofilespecialpage
|type = global
|roles = accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager
|desc = {{int:right-extendedsearch-search-repofilespecialpage
}}
}}
{{AutoDocPermission
|name = extendedsearch-search-externalfilewikipage
|type = global
|roles = accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager
|desc = {{int:right-extendedsearch-search-externalfilewikipage
}}
}}
}}
==Config==
{{AutoDocConfig
|config = {{AutoDocOption
|name = ESBackendClassESAllowIndexingDocumentsWithoutContent
|value = <nowiki>'\\BS\\ExtendedSearch\\Backend'</nowiki>
}}
{{AutoDocOption
|name = ESBackendHost
|value = <nowiki>'127.0.0.1'</nowiki>
}}
{{AutoDocOption
|name = ESBackendPort
|value = <nowiki>'9200'</nowiki>
}}
{{AutoDocOption
|name = ESBackendTransport
|value = <nowiki>'http'</nowiki>
}}
{{AutoDocOption
|name = ESEnableSearchHistoryTracking
|value = <nowiki>true</nowiki>
}}
{{AutoDocOption
|name = ESAutoRecognizeSubpages
|value = <nowiki>true</nowiki>
}}
{{AutoDocOption
|name = ESExternalFilePaths
|value = <nowiki>array (
)</nowiki>
}}
{{AutoDocOption
|name = ExtendedSearchExternalFilePathsExcludes
|value = <nowiki>array (
)</nowiki>
}}
{{AutoDocOption
|name = ESCompactAutocomplete
|value = <nowiki>false</nowiki>
}}
{{AutoDocOption
|name = ESSearchCenterDefaultFilters
|value = <nowiki>array (
0 => 'namespace_text',
1 => 'categories',
)</nowiki>
}}
{{AutoDocOption
|name = ESAutoSetLangFilter
|value = <nowiki>false</nowiki>
}}
{{AutoDocOption
|name = ESWildcardingOperatorsESBackendClass
|value = <nowiki>array (
0 => '+',
1 => '|',
2 => '*',
3 => '(',
4 => ')',
5 => '~',
)</nowiki>
}}
{{AutoDocOption
|name = ESWildcardingSeparators
|value = <nowiki>array (
0 => ',',
1 => '.',
2 => ';',
3 => '-',
4 => '_',
)</nowiki>
}}
{{AutoDocOption
|name = ESRecentBoostFactor
|value = <nowiki>'0.5'</nowiki>
}}
{{AutoDocOption
|name = ESMatchPercentBoostFactor
|value = <nowiki>'0.5'</nowiki>
}}
{{AutoDocOption
|name = ESMatchPercentTitleField
|value = <nowiki>''</nowiki>
}}
{{AutoDocOption
|name = ESSourceConfig
|value = <nowiki>array (
'wikipage' =>
array (
'skip_namespaces' =>
array (
0 => 8,
1 => 9,
),
),
'repofile' =>
array (
'extension_blacklist' =>
array (
0 => 'mp4',
),
'max_size' => 20000000,
),
'externalfile' =>
array (
'extension_blacklist' =>
array (
0 => 'mp4',
),
'max_size' => 20000000,
),
)</nowiki>
}}
{{AutoDocOption
|name = TagSearchSearchFieldTemplatePath
|value = <nowiki>'/resources/templates'</nowiki>
}}
{{AutoDocOption
|name = ESAllowIndexingDocumentsWithoutContent'\\BS\\ExtendedSearch\\Backend'</nowiki>
}}
{{AutoDocOption
|name = ESBackendHost
|value = <nowiki>'127.0.0.1'</nowiki>
}}
{{AutoDocOption
|name = ESBackendPort
|value = <nowiki>'9200'</nowiki>
}}
{{AutoDocOption
|name = ESBackendTransport
|value = <nowiki>'http'</nowiki>
}}
{{AutoDocOption
|name = ESCompactAutocomplete
|value = <nowiki>false</nowiki>
}}
{{AutoDocOption
|name = ESDefaultSearchOperator
|value = <nowiki>'AND'</nowiki>
}}
{{AutoDocOption
|name = ESEnableSearchHistoryTracking
|value = <nowiki>true</nowiki>
}}
{{AutoDocOption
|name = ESAutoRecognizeSubpagesESEnableTypeFilter
|value = <nowiki>true</nowiki>
}}
{{AutoDocOption
|name = ESSearchInRawWikitextESExternalFilePaths
|value = <nowiki>truearray (
)</nowiki>
}}
{{AutoDocOption
|name = ESLookupModifierRegExPatterns
|value = <nowiki>array (
0 => '[0-9]{2}\\-[0-9]{2}\\-[0-9]{4}',
1 => '[0-9]{4}\\-[0-9]{2}\\-[0-9]{2}',
2 => '[0-9]{2}\\-[0-9]{4}\\-[0-9]{2}',
3 => '[0-9]{2}\\/[0-9]{2}\\/[0-9]{4}',
4 => '[0-9]{4}\\/[0-9]{2}\\/[0-9]{2}',
5 => '[0-9]{2}\\/[0-9]{4}\\/[0-9]{2}',
6 => '[0-9]{2}\\.[0-9]{2}\\.[0-9]{4}',
7 => '[0-9]{4}\\.[0-9]{2}\\.[0-9]{2}',
8 => '[0-9]{2}\\.[0-9]{4}\\.[0-9]{2}',
9 => '[0-9]{2}\\\\[0-9]{2}\\\\[0-9]{4}',
10 => '[0-9]{4}\\\\[0-9]{2}\\\\[0-9]{2}',
11 => '[0-9]{2}\\\\[0-9]{4}\\\\[0-9]{2}',
12 => '[0-9]{1}\\-[0-9]{2}\\-[0-9]{4}',
13 => '[0-9]{4}\\-[0-9]{2}\\-[0-9]{1}',
14 => '[0-9]{1}\\-[0-9]{4}\\-[0-9]{2}',
15 => '[0-9]{4}\\-[0-9]{1}\\-[0-9]{2}',
16 => '[0-9]{2}\\-[0-9]{4}\\-[0-9]{1}',
17 => '[0-9]{2}\\-[0-9]{1}\\-[0-9]{4}',
18 => '[0-9]{1}\\/[0-9]{2}\\/[0-9]{4}',
19 => '[0-9]{4}\\/[0-9]{2}\\/[0-9]{1}',
20 => '[0-9]{1}\\/[0-9]{4}\\/[0-9]{2}',
21 => '[0-9]{4}\\/[0-9]{1}\\/[0-9]{2}',
22 => '[0-9]{2}\\/[0-9]{4}\\/[0-9]{1}',
23 => '[0-9]{2}\\/[0-9]{1}\\/[0-9]{4}',
24 => '[0-9]{1}\\.[0-9]{2}\\.[0-9]{4}',
25 => '[0-9]{4}\\.[0-9]{2}\\.[0-9]{1}',
26 => '[0-9]{1}\\.[0-9]{4}\\.[0-9]{2}',
27 => '[0-9]{4}\\.[0-9]{1}\\.[0-9]{2}',
28 => '[0-9]{2}\\.[0-9]{4}\\.[0-9]{1}',
29 => '[0-9]{2}\\.[0-9]{1}\\.[0-9]{4}',
30 => '[0-9]{1}\\\\[0-9]{2}\\\\[0-9]{4}',
31 => '[0-9]{4}\\\\[0-9]{2}\\\\[0-9]{1}',
32 => '[0-9]{1}\\\\[0-9]{4}\\\\[0-9]{2}',
33 => '[0-9]{4}\\\\[0-9]{1}\\\\[0-9]{2}',
34 => '[0-9]{2}\\\\[0-9]{4}\\\\[0-9]{1}',
35 => '[0-9]{2}\\\\[0-9]{1}\\\\[0-9]{4}',
36 => '[0-9]{2}\\-[0-9]{2}\\-[0-9]{2}',
37 => '[0-9]{2}\\/[0-9]{2}\\/[0-9]{2}',
38 => '[0-9]{2}\\.[0-9]{2}\\.[0-9]{2}',
39 => '[0-9]{2}\\\\[0-9]{2}\\\\[0-9]{2}',
40 => '[0-9]{1}\\-[0-9]{1}\\-[0-9]{4}',
41 => '[0-9]{4}\\-[0-9]{1}\\-[0-9]{1}',
42 => '[0-9]{1}\\-[0-9]{4}\\-[0-9]{1}',
43 => '[0-9]{1}\\/[0-9]{1}\\/[0-9]{4}',
44 => '[0-9]{4}\\/[0-9]{1}\\/[0-9]{1}',
45 => '[0-9]{1}\\/[0-9]{4}\\/[0-9]{1}',
46 => '[0-9]{1}\\.[0-9]{1}\\.[0-9]{4}',
47 => '[0-9]{4}\\.[0-9]{1}\\.[0-9]{1}',
48 => '[0-9]{1}\\.[0-9]{4}\\.[0-9]{1}',
49 => '[0-9]{1}\\\\[0-9]{1}\\\\[0-9]{4}',
50 => '[0-9]{4}\\\\[0-9]{1}\\\\[0-9]{1}',
51 => '[0-9]{1}\\\\[0-9]{4}\\\\[0-9]{1}',
52 => '[0-9]{1}\\-[0-9]{1}\\-[0-9]{2}',
53 => '[0-9]{2}\\-[0-9]{1}\\-[0-9]{1}',
54 => '[0-9]{1}\\-[0-9]{2}\\-[0-9]{1}',
55 => '[0-9]{1}\\/[0-9]{1}\\/[0-9]{2}',
56 => '[0-9]{2}\\/[0-9]{1}\\/[0-9]{1}',
57 => '[0-9]{1}\\/[0-9]{2}\\/[0-9]{1}',
58 => '[0-9]{1}\\.[0-9]{1}\\.[0-9]{2}',
59 => '[0-9]{2}\\.[0-9]{1}\\.[0-9]{1}',
60 => '[0-9]{1}\\.[0-9]{2}\\.[0-9]{1}',
61 => '[0-9]{1}\\\\[0-9]{1}\\\\[0-9]{2}',
62 => '[0-9]{2}\\\\[0-9]{1}\\\\[0-9]{1}',
63 => '[0-9]{1}\\\\[0-9]{2}\\\\[0-9]{1}',
64 => '[0-9]{2}\\-[0-9]{4}',
65 => '[0-9]{2}\\/[0-9]{4}',
66 => '[0-9]{2}\\.[0-9]{4}',
67 => '[0-9]{2}\\\\[0-9]{4}',
68 => '[0-9]{4}\\-[0-9]{2}',
69 => '[0-9]{4}\\/[0-9]{2}',
70 => '[0-9]{4}\\.[0-9]{2}',
71 => '[0-9]{4}\\\\[0-9]{2}',
72 => '[0-9]{2}\\-[0-9]{2}',
73 => '[0-9]{2}\\/[0-9]{2}',
74 => '[0-9]{2}\\.[0-9]{2}',
75 => '[0-9]{2}\\\\[0-9]{2}',
)</nowiki>
}}
{{AutoDocOption
|name = ESMatchPercentBoostFactor
|value = <nowiki>'0.5'</nowiki>
}}
{{AutoDocOption
|name = ESMatchPercentTitleField
|value = <nowiki>''</nowiki>
}}
{{AutoDocOption
|name = ESOfferOperatorSuggestion
|value = <nowiki>true</nowiki>
}}
{{AutoDocOption
|name = ESEnableTypeFilterESRecentBoostFactor
|value = <nowiki>'0.5'</nowiki>
}}
{{AutoDocOption
|name = ESSearchCenterDefaultFilters
|value = <nowiki>array (
0 => 'namespace_text',
1 => 'categories',
)</nowiki>
}}
{{AutoDocOption
|name = ESSearchInRawWikitext
|value = <nowiki>true</nowiki>
}}
{{AutoDocOption
|name = ESDefaultSearchOperatorESSourceConfig
|value = <nowiki>'AND'</nowiki>
}}
}}
==array (
'wikipage' =>
array (
'skip_namespaces' =>
array (
0 => 8,
1 => 9,
),
),
'repofile' =>
array (
'extension_blacklist' =>
array (
0 => 'mp4',
),
'max_size' => 20000000,
),
'externalfile' =>
array (
'extension_blacklist' =>
array (
0 => 'mp4',
),
'max_size' => 20000000,
),
)</nowiki>
}}
{{AutoDocOption
|name = ESWildcardingOperators
|value = <nowiki>array (
0 => '+',
1 => '|',
2 => '*',
3 => '(',
4 => ')',
5 => '~',
)</nowiki>
}}
{{AutoDocOption
|name = ESWildcardingSeparators
|value = <nowiki>array (
0 => ',',
1 => '.',
2 => ';',
3 => '-',
4 => '_',
)</nowiki>
}}
{{AutoDocOption
|name = ExtendedSearchExternalFilePathsExcludes
|value = <nowiki>array (
)</nowiki>
}}
{{AutoDocOption
|name = TagSearchSearchFieldTemplatePath
|value = <nowiki>'/resources/templates'</nowiki>
}}
}}
==ApiModules==
{{AutoDocApiModules
|APIModules = {{AutoDocCallback
|name = bs-extendedsearch-queryautocomplete
|callback = BS\ExtendedSearch\MediaWiki\Api\QueryAutocomplete
}}
{{AutoDocCallback
|name = bs-extendedsearch-statsquery
|callback = BS\ExtendedSearch\MediaWiki\Api\StatsQuery
}}
{{AutoDocCallback
|name = bs-extendedsearch-triggerupdateresultrelevance
|callback = BS\ExtendedSearch\MediaWiki\Api\TriggerUpdateResultRelevance
}}
{{AutoDocCallback
|name = bs-extendedsearch-autocompletestats
|callback = BS\ExtendedSearch\MediaWiki\Api\AutocompleteStats
}}
{{AutoDocCallback
|name = bs-extendedsearch-resultrelevancetriggerupdate
|callback = BS\ExtendedSearch\MediaWiki\Api\ResultRelevanceTriggerUpdate
}}
{{AutoDocCallback
|name = bs-extendedsearch-type-store
|callback = BS\ExtendedSearch\MediaWiki\Api\TypeStore
}}
}}
==Hooks==
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|name = ResourceLoaderTestModules
|callback = BS\ExtendedSearch\Setup::onResourceLoaderTestModules
}}
{{AutoDocCallback
|name = SkinTemplateOutputPageBeforeExec
|callback = BS\ExtendedSearch\Setup::onSkinTemplateOutputPageBeforeExec
}}
{{AutoDocCallback
|name = BeforePageDisplay
[https://www.mediawiki.org/wiki/Manual:Hooks/BSInsertMagicAjaxGetData BSInsertMagicAjaxGetData]
|callback = BS\ExtendedSearch\Hook\BSInsertMagicAjaxGetData\AddTagSearch::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFBeforeCreatePDF BSUEModulePDFBeforeCreatePDF]
|callback = \BS\ExtendedSearch\Hook\BSUEModulePDFBeforeCreatePDF\RemoveTagSearch::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = BS\ExtendedSearch\Hook\BeforePageDisplay\AddResources::callback
}}
{{AutoDocCallback
|name = LoadExtensionSchemaUpdates
[https://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences GetPreferences]
|callback = BS\ExtendedSearch\Hook\LoadExtensionSchemaUpdates\AddRelevanceTableGetPreferences\AddUserPreferredNamespaces::callback,BS\ExtendedSearch\Hook\LoadExtensionSchemaUpdates\AddHistoryTable::callback
}}
{{AutoDocCallback
|name = GetPreferences
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = BS\ExtendedSearch\Hook\GetPreferences\AddUserPreferredNamespacesLoadExtensionSchemaUpdates\AddRelevanceTable::callback
}}
{{AutoDocCallback
|name = BSInsertMagicAjaxGetData
|callback = BS\ExtendedSearch\Hook\BSInsertMagicAjaxGetData\AddTagSearch::callback
}}
{{AutoDocCallback
|name = BSUEModulePDFBeforeCreatePDF
|callback = \BS\ExtendedSearch\Hook\BSUEModulePDFBeforeCreatePDF\RemoveTagSearch::callback
}}
{{AutoDocCallback
|name = NamespaceManager::editNamespace
|callback = \BS\ExtendedSearch\Hook\NamespaceManagerEditNamespace\ReindexNamespace::callback, BS\ExtendedSearch\Hook\LoadExtensionSchemaUpdates\AddHistoryTable::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::editNamespace NamespaceManager::editNamespace]
|callback = \BS\ExtendedSearch\Hook\NamespaceManagerEditNamespace\ReindexNamespace::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ResourceLoaderTestModules ResourceLoaderTestModules]
|callback = BS\ExtendedSearch\Setup::onResourceLoaderTestModules
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateOutputPageBeforeExec SkinTemplateOutputPageBeforeExec]
|callback = BS\ExtendedSearch\Setup::onSkinTemplateOutputPageBeforeExec
}}
}}
==ExtensionFunctions==
{{AutoDocExtensionFunctions
|ExtensionFunctions = {{AutoDocListItem
|item = 0
}}
}}| Zeile 4: | Zeile 4: | ||
|desc = {{int:bs-extsearch-desc | |desc = {{int:bs-extsearch-desc | ||
}} | }} | ||
| + | }} | ||
| + | ==License== | ||
| + | {{AutoDocLicense | ||
| + | |name = GPL-3.0-only | ||
}} | }} | ||
==Requirements== | ==Requirements== | ||
| Zeile 9: | Zeile 13: | ||
|mediawiki = {{AutoDocVersion | |mediawiki = {{AutoDocVersion | ||
|name = MediaWiki | |name = MediaWiki | ||
| − | |version = | + | |version = 1.31 |
}} | }} | ||
|extensions = {{AutoDocVersion | |extensions = {{AutoDocVersion | ||
|name = BlueSpiceFoundation | |name = BlueSpiceFoundation | ||
| − | |version = | + | |version = 3.2 |
}} | }} | ||
}} | }} | ||
| Zeile 19: | Zeile 23: | ||
{{AutoDocIntegratesInto | {{AutoDocIntegratesInto | ||
|into = {{AutoDocListItem | |into = {{AutoDocListItem | ||
| − | |item = | + | |item = BlueSpiceArticleInfo |
}} | }} | ||
{{AutoDocListItem | {{AutoDocListItem | ||
| − | |item = | + | |item = BlueSpiceExtendedSearch |
}} | }} | ||
{{AutoDocListItem | {{AutoDocListItem | ||
| − | |item = | + | |item = BlueSpiceExtendedStatistics |
}} | }} | ||
{{AutoDocListItem | {{AutoDocListItem | ||
| − | |item = | + | |item = BlueSpicePrivacy |
}} | }} | ||
{{AutoDocListItem | {{AutoDocListItem | ||
| − | |item = | + | |item = BlueSpiceSimpleFarmer |
}} | }} | ||
{{AutoDocListItem | {{AutoDocListItem | ||
| Zeile 37: | Zeile 41: | ||
}} | }} | ||
{{AutoDocListItem | {{AutoDocListItem | ||
| − | |item = | + | |item = BlueSpiceVisualEditorConnector |
| − | |||
| − | |||
| − | |||
}} | }} | ||
{{AutoDocListItem | {{AutoDocListItem | ||
| Zeile 49: | Zeile 50: | ||
{{AutoDocSpecialPages | {{AutoDocSpecialPages | ||
|SpecialPages = {{AutoDocCallback | |SpecialPages = {{AutoDocCallback | ||
| + | |name = BSSearchAdmin | ||
| + | |callback = BS\ExtendedSearch\MediaWiki\Specials\SearchAdmin | ||
| + | }} | ||
| + | {{AutoDocCallback | ||
|name = BSSearchCenter | |name = BSSearchCenter | ||
|callback = BS\ExtendedSearch\MediaWiki\Specials\SearchCenter | |callback = BS\ExtendedSearch\MediaWiki\Specials\SearchCenter | ||
| − | |||
| − | |||
| − | |||
| − | |||
}} | }} | ||
}} | }} | ||
| Zeile 60: | Zeile 61: | ||
{{AutoDocPermissions | {{AutoDocPermissions | ||
|permissions = {{AutoDocPermission | |permissions = {{AutoDocPermission | ||
| − | |name = extendedsearch-search- | + | |name = extendedsearch-search-externalfile |
|type = global | |type = global | ||
| − | |roles = accountmanager,admin,author,bot,commenter,editor,maintenanceadmin,reader,reviewer,structuremanager | + | |roles = accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager |
| − | |desc = {{int:right-extendedsearch-search- | + | |desc = {{int:right-extendedsearch-search-externalfile |
}} | }} | ||
}} | }} | ||
{{AutoDocPermission | {{AutoDocPermission | ||
| − | |name = extendedsearch-search- | + | |name = extendedsearch-search-repofile |
|type = global | |type = global | ||
| − | |roles = accountmanager,admin,author,bot,commenter,editor,maintenanceadmin,reader,reviewer,structuremanager | + | |roles = accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager |
| − | |desc = {{int:right-extendedsearch-search- | + | |desc = {{int:right-extendedsearch-search-repofile |
}} | }} | ||
}} | }} | ||
{{AutoDocPermission | {{AutoDocPermission | ||
| − | |name = extendedsearch-search- | + | |name = extendedsearch-search-specialpage |
|type = global | |type = global | ||
| − | |roles = accountmanager,admin,author,bot,commenter,editor,maintenanceadmin,reader,reviewer,structuremanager | + | |roles = accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager |
| − | |desc = {{int:right-extendedsearch-search- | + | |desc = {{int:right-extendedsearch-search-specialpage |
}} | }} | ||
}} | }} | ||
{{AutoDocPermission | {{AutoDocPermission | ||
| − | |name = extendedsearch-search- | + | |name = extendedsearch-search-wikipage |
|type = global | |type = global | ||
| − | |roles = accountmanager,admin,author,bot,commenter,editor,maintenanceadmin,reader,reviewer,structuremanager | + | |roles = accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager |
| − | |desc = {{int:right-extendedsearch-search- | + | |desc = {{int:right-extendedsearch-search-wikipage |
}} | }} | ||
}} | }} | ||
| Zeile 91: | Zeile 92: | ||
{{AutoDocConfig | {{AutoDocConfig | ||
|config = {{AutoDocOption | |config = {{AutoDocOption | ||
| + | |name = ESAllowIndexingDocumentsWithoutContent | ||
| + | |value = <nowiki>true</nowiki> | ||
| + | }} | ||
| + | {{AutoDocOption | ||
| + | |name = ESAutoRecognizeSubpages | ||
| + | |value = <nowiki>true</nowiki> | ||
| + | }} | ||
| + | {{AutoDocOption | ||
| + | |name = ESAutoSetLangFilter | ||
| + | |value = <nowiki>false</nowiki> | ||
| + | }} | ||
| + | {{AutoDocOption | ||
|name = ESBackendClass | |name = ESBackendClass | ||
|value = <nowiki>'\\BS\\ExtendedSearch\\Backend'</nowiki> | |value = <nowiki>'\\BS\\ExtendedSearch\\Backend'</nowiki> | ||
| Zeile 105: | Zeile 118: | ||
|name = ESBackendTransport | |name = ESBackendTransport | ||
|value = <nowiki>'http'</nowiki> | |value = <nowiki>'http'</nowiki> | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
| Zeile 125: | Zeile 124: | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
| − | |name = | + | |name = ESDefaultSearchOperator |
| − | |value = <nowiki | + | |value = <nowiki>'AND'</nowiki> |
| − | |||
| − | |||
| − | |||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
| − | |name = | + | |name = ESEnableSearchHistoryTracking |
| − | |value = <nowiki> | + | |value = <nowiki>true</nowiki> |
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
| − | |name = | + | |name = ESEnableTypeFilter |
| − | |value = <nowiki> | + | |value = <nowiki>true</nowiki> |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
| − | |name = | + | |name = ESExternalFilePaths |
|value = <nowiki>array ( | |value = <nowiki>array ( | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
)</nowiki> | )</nowiki> | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
| Zeile 293: | Zeile 220: | ||
75 => '[0-9]{2}\\\\[0-9]{2}', | 75 => '[0-9]{2}\\\\[0-9]{2}', | ||
)</nowiki> | )</nowiki> | ||
| + | }} | ||
| + | {{AutoDocOption | ||
| + | |name = ESMatchPercentBoostFactor | ||
| + | |value = <nowiki>'0.5'</nowiki> | ||
| + | }} | ||
| + | {{AutoDocOption | ||
| + | |name = ESMatchPercentTitleField | ||
| + | |value = <nowiki>''</nowiki> | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
| Zeile 299: | Zeile 234: | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
| − | |name = | + | |name = ESRecentBoostFactor |
| + | |value = <nowiki>'0.5'</nowiki> | ||
| + | }} | ||
| + | {{AutoDocOption | ||
| + | |name = ESSearchCenterDefaultFilters | ||
| + | |value = <nowiki>array ( | ||
| + | 0 => 'namespace_text', | ||
| + | 1 => 'categories', | ||
| + | )</nowiki> | ||
| + | }} | ||
| + | {{AutoDocOption | ||
| + | |name = ESSearchInRawWikitext | ||
|value = <nowiki>true</nowiki> | |value = <nowiki>true</nowiki> | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
| − | |name = | + | |name = ESSourceConfig |
| − | |value = <nowiki>' | + | |value = <nowiki>array ( |
| + | 'wikipage' => | ||
| + | array ( | ||
| + | 'skip_namespaces' => | ||
| + | array ( | ||
| + | 0 => 8, | ||
| + | 1 => 9, | ||
| + | ), | ||
| + | ), | ||
| + | 'repofile' => | ||
| + | array ( | ||
| + | 'extension_blacklist' => | ||
| + | array ( | ||
| + | 0 => 'mp4', | ||
| + | ), | ||
| + | 'max_size' => 20000000, | ||
| + | ), | ||
| + | 'externalfile' => | ||
| + | array ( | ||
| + | 'extension_blacklist' => | ||
| + | array ( | ||
| + | 0 => 'mp4', | ||
| + | ), | ||
| + | 'max_size' => 20000000, | ||
| + | ), | ||
| + | )</nowiki> | ||
| + | }} | ||
| + | {{AutoDocOption | ||
| + | |name = ESWildcardingOperators | ||
| + | |value = <nowiki>array ( | ||
| + | 0 => '+', | ||
| + | 1 => '|', | ||
| + | 2 => '*', | ||
| + | 3 => '(', | ||
| + | 4 => ')', | ||
| + | 5 => '~', | ||
| + | )</nowiki> | ||
| + | }} | ||
| + | {{AutoDocOption | ||
| + | |name = ESWildcardingSeparators | ||
| + | |value = <nowiki>array ( | ||
| + | 0 => ',', | ||
| + | 1 => '.', | ||
| + | 2 => ';', | ||
| + | 3 => '-', | ||
| + | 4 => '_', | ||
| + | )</nowiki> | ||
| + | }} | ||
| + | {{AutoDocOption | ||
| + | |name = ExtendedSearchExternalFilePathsExcludes | ||
| + | |value = <nowiki>array ( | ||
| + | )</nowiki> | ||
| + | }} | ||
| + | {{AutoDocOption | ||
| + | |name = TagSearchSearchFieldTemplatePath | ||
| + | |value = <nowiki>'/resources/templates'</nowiki> | ||
}} | }} | ||
}} | }} | ||
| Zeile 310: | Zeile 311: | ||
{{AutoDocApiModules | {{AutoDocApiModules | ||
|APIModules = {{AutoDocCallback | |APIModules = {{AutoDocCallback | ||
| + | |name = bs-extendedsearch-autocomplete | ||
| + | |callback = BS\ExtendedSearch\MediaWiki\Api\Autocomplete | ||
| + | }} | ||
| + | {{AutoDocCallback | ||
|name = bs-extendedsearch-query | |name = bs-extendedsearch-query | ||
|callback = BS\ExtendedSearch\MediaWiki\Api\Query | |callback = BS\ExtendedSearch\MediaWiki\Api\Query | ||
| + | }} | ||
| + | {{AutoDocCallback | ||
| + | |name = bs-extendedsearch-resultrelevance | ||
| + | |callback = BS\ExtendedSearch\MediaWiki\Api\ResultRelevance | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| Zeile 320: | Zeile 329: | ||
|name = bs-extendedsearch-triggerupdate | |name = bs-extendedsearch-triggerupdate | ||
|callback = BS\ExtendedSearch\MediaWiki\Api\TriggerUpdate | |callback = BS\ExtendedSearch\MediaWiki\Api\TriggerUpdate | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| Zeile 337: | Zeile 338: | ||
{{AutoDocHooks | {{AutoDocHooks | ||
|Hooks = {{AutoDocCallback | |Hooks = {{AutoDocCallback | ||
| − | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSInsertMagicAjaxGetData BSInsertMagicAjaxGetData] |
| − | |callback = BS\ExtendedSearch\ | + | |callback = BS\ExtendedSearch\Hook\BSInsertMagicAjaxGetData\AddTagSearch::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| − | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFBeforeCreatePDF BSUEModulePDFBeforeCreatePDF] |
| − | |callback = BS\ExtendedSearch\ | + | |callback = \BS\ExtendedSearch\Hook\BSUEModulePDFBeforeCreatePDF\RemoveTagSearch::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| − | |name = BeforePageDisplay | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay] |
|callback = BS\ExtendedSearch\Hook\BeforePageDisplay\AddResources::callback | |callback = BS\ExtendedSearch\Hook\BeforePageDisplay\AddResources::callback | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| − | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences GetPreferences] |
| − | |callback = BS\ExtendedSearch\Hook\ | + | |callback = BS\ExtendedSearch\Hook\GetPreferences\AddUserPreferredNamespaces::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| − | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates] |
| − | |callback = BS\ExtendedSearch\Hook\ | + | |callback = BS\ExtendedSearch\Hook\LoadExtensionSchemaUpdates\AddRelevanceTable::callback, BS\ExtendedSearch\Hook\LoadExtensionSchemaUpdates\AddHistoryTable::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| − | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::editNamespace NamespaceManager::editNamespace] |
| − | |callback = BS\ExtendedSearch\Hook\ | + | |callback = \BS\ExtendedSearch\Hook\NamespaceManagerEditNamespace\ReindexNamespace::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| − | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ResourceLoaderTestModules ResourceLoaderTestModules] |
| − | |callback = | + | |callback = BS\ExtendedSearch\Setup::onResourceLoaderTestModules |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| − | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateOutputPageBeforeExec SkinTemplateOutputPageBeforeExec] |
| − | |callback = | + | |callback = BS\ExtendedSearch\Setup::onSkinTemplateOutputPageBeforeExec |
}} | }} | ||
}} | }} | ||