|
|
Zeile 1: |
Zeile 1: |
| {{ExtensionMainDescOpen}} | | {{BSExtensionInfobox |
| {{ExtensionMainDescBody
| | |status=stable |
| |desc = Elasticsearch Suche Backend
| | |developer=Hallo Welt! |
| }}
| | |type=BlueSpice |
| {{ExtensionMainDescClose}}
| | |edition=BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |
| | | |compatible=BlueSpice |
| {{ExtensionSpecialPagesOpen}}
| | |category=Infrastruktur |
| {{ExtensionSpecialPagesBody
| | |license=GPL v3 only |
| |name = BSSearchCenter
| | |desc=Verbindet BlueSpice pro mit einigen Erweiterungen. |
| |class = BS\ExtendedSearch\MediaWiki\Specials\SearchCenter
| | }} |
| }}
| | '''BlueSpiceProDistributionConnector''' dient als zentrale Schnittstelle, um verschiedene MediaWiki Erweiterungen in eine BlueSpice pro Distribution zu integrieren. |
| {{ExtensionSpecialPagesBody
| |
| |name = BSSearchAdmin | |
| |class = BS\ExtendedSearch\MediaWiki\Specials\SearchAdmin
| |
| }}
| |
| {{ExtensionSpecialPagesClose}}
| |
| | |
| {{ExtensionPermissionsOpen}}
| |
| {{ExtensionPermissionsBody
| |
| |permission = extendedsearch-search-specialpage | |
| |type = global | |
| |roles = accountmanager,<br>admin,<br>author,<br>bot,<br>commenter,<br>editor,<br>maintenanceadmin,<br>reader,<br>reviewer,<br>structuremanager | |
| |desc = Nach Spezialseiten suchen
| |
| }}
| |
| {{ExtensionPermissionsBody
| |
| |permission = extendedsearch-search-wikipage
| |
| |type = global
| |
| |roles = accountmanager,<br>admin,<br>author,<br>bot,<br>commenter,<br>editor,<br>maintenanceadmin,<br>reader,<br>reviewer,<br>structuremanager
| |
| |desc = Nach Seiten suchen
| |
| }}
| |
| {{ExtensionPermissionsBody
| |
| |permission = extendedsearch-search-repofile
| |
| |type = global
| |
| |roles = accountmanager,<br>admin,<br>author,<br>bot,<br>commenter,<br>editor,<br>maintenanceadmin,<br>reader,<br>reviewer,<br>structuremanager
| |
| |desc = Nach Dateien suchen | |
| }}
| |
| {{ExtensionPermissionsBody
| |
| |permission = extendedsearch-search-externalfile | |
| |type = global | |
| |roles = accountmanager,<br>admin,<br>author,<br>bot,<br>commenter,<br>editor,<br>maintenanceadmin,<br>reader,<br>reviewer,<br>structuremanager
| |
| |desc = Nach externen Dateien suchen | |
| }}
| |
| {{ExtensionPermissionsClose}}
| |
| | |
| {{ExtensionConfigOpen}}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESBackendClass
| |
| |defaultValue = <nowiki>"\\BS\\ExtendedSearch\\Backend"</nowiki>
| |
| |overrideBy = $bsgOverrideESBackendClass
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESBackendHost
| |
| |defaultValue = <nowiki>"127.0.0.1"</nowiki>
| |
| |overrideBy = $bsgOverrideESBackendHost
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESBackendPort
| |
| |defaultValue = <nowiki>"9200"</nowiki>
| |
| |overrideBy = $bsgOverrideESBackendPort
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESBackendTransport
| |
| |defaultValue = <nowiki>"http"</nowiki>
| |
| |overrideBy = $bsgOverrideESBackendTransport
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESEnableSearchHistoryTracking
| |
| |defaultValue = <nowiki>true</nowiki>
| |
| |overrideBy = $bsgOverrideESEnableSearchHistoryTracking
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESExternalFilePaths
| |
| |defaultValue = <nowiki>[]</nowiki>
| |
| |overrideBy = $bsgOverrideESExternalFilePaths
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgExtendedSearchExternalFilePathsExcludes
| |
| |defaultValue = <nowiki>[]</nowiki>
| |
| |overrideBy = $bsgOverrideExtendedSearchExternalFilePathsExcludes
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESCompactAutocomplete
| |
| |defaultValue = <nowiki>false</nowiki>
| |
| |overrideBy = $bsgOverrideESCompactAutocomplete
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESSearchCenterDefaultFilters
| |
| |defaultValue = <nowiki>["namespace_text","categories"]</nowiki>
| |
| |overrideBy = $bsgOverrideESSearchCenterDefaultFilters
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESAutoSetLangFilter
| |
| |defaultValue = <nowiki>false</nowiki>
| |
| |overrideBy = $bsgOverrideESAutoSetLangFilter
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESWildcardingOperators
| |
| |defaultValue = <nowiki>["+","|","*","(",")","~"]</nowiki>
| |
| |overrideBy = $bsgOverrideESWildcardingOperators
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESWildcardingSeparators
| |
| |defaultValue = <nowiki>[",",".",";","-","_"]</nowiki>
| |
| |overrideBy = $bsgOverrideESWildcardingSeparators
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESRecentBoostFactor
| |
| |defaultValue = <nowiki>"0.5"</nowiki>
| |
| |overrideBy = $bsgOverrideESRecentBoostFactor
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESMatchPercentBoostFactor
| |
| |defaultValue = <nowiki>"0.5"</nowiki>
| |
| |overrideBy = $bsgOverrideESMatchPercentBoostFactor
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESMatchPercentTitleField
| |
| |defaultValue = <nowiki>""</nowiki>
| |
| |overrideBy = $bsgOverrideESMatchPercentTitleField
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESSourceConfig
| |
| |defaultValue = <nowiki>{"wikipage":{"skip_namespaces":[8,9]},"repofile":{"extension_blacklist":["mp4"],"max_size":20000000},"externalfile":{"extension_blacklist":["mp4"],"max_size":20000000}}</nowiki>
| |
| |overrideBy = $bsgOverrideESSourceConfig
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgTagSearchSearchFieldTemplatePath
| |
| |defaultValue = <nowiki>"/resources/templates"</nowiki>
| |
| |overrideBy = $bsgOverrideTagSearchSearchFieldTemplatePath
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESAllowIndexingDocumentsWithoutContent
| |
| |defaultValue = <nowiki>true</nowiki>
| |
| |overrideBy = $bsgOverrideESAllowIndexingDocumentsWithoutContent
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESAutoRecognizeSubpages
| |
| |defaultValue = <nowiki>true</nowiki>
| |
| |overrideBy = $bsgOverrideESAutoRecognizeSubpages
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESSearchInRawWikitext
| |
| |defaultValue = <nowiki>true</nowiki>
| |
| |overrideBy = $bsgOverrideESSearchInRawWikitext
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESLookupModifierRegExPatterns
| |
| |defaultValue = <nowiki>["[0-9]{2}\\-[0-9]{2}\\-[0-9]{4}","[0-9]{4}\\-[0-9]{2}\\-[0-9]{2}","[0-9]{2}\\-[0-9]{4}\\-[0-9]{2}","[0-9]{2}\\/[0-9]{2}\\/[0-9]{4}","[0-9]{4}\\/[0-9]{2}\\/[0-9]{2}","[0-9]{2}\\/[0-9]{4}\\/[0-9]{2}","[0-9]{2}\\.[0-9]{2}\\.[0-9]{4}","[0-9]{4}\\.[0-9]{2}\\.[0-9]{2}","[0-9]{2}\\.[0-9]{4}\\.[0-9]{2}","[0-9]{2}\\\\[0-9]{2}\\\\[0-9]{4}","[0-9]{4}\\\\[0-9]{2}\\\\[0-9]{2}","[0-9]{2}\\\\[0-9]{4}\\\\[0-9]{2}","[0-9]{1}\\-[0-9]{2}\\-[0-9]{4}","[0-9]{4}\\-[0-9]{2}\\-[0-9]{1}","[0-9]{1}\\-[0-9]{4}\\-[0-9]{2}","[0-9]{4}\\-[0-9]{1}\\-[0-9]{2}","[0-9]{2}\\-[0-9]{4}\\-[0-9]{1}","[0-9]{2}\\-[0-9]{1}\\-[0-9]{4}","[0-9]{1}\\/[0-9]{2}\\/[0-9]{4}","[0-9]{4}\\/[0-9]{2}\\/[0-9]{1}","[0-9]{1}\\/[0-9]{4}\\/[0-9]{2}","[0-9]{4}\\/[0-9]{1}\\/[0-9]{2}","[0-9]{2}\\/[0-9]{4}\\/[0-9]{1}","[0-9]{2}\\/[0-9]{1}\\/[0-9]{4}","[0-9]{1}\\.[0-9]{2}\\.[0-9]{4}","[0-9]{4}\\.[0-9]{2}\\.[0-9]{1}","[0-9]{1}\\.[0-9]{4}\\.[0-9]{2}","[0-9]{4}\\.[0-9]{1}\\.[0-9]{2}","[0-9]{2}\\.[0-9]{4}\\.[0-9]{1}","[0-9]{2}\\.[0-9]{1}\\.[0-9]{4}","[0-9]{1}\\\\[0-9]{2}\\\\[0-9]{4}","[0-9]{4}\\\\[0-9]{2}\\\\[0-9]{1}","[0-9]{1}\\\\[0-9]{4}\\\\[0-9]{2}","[0-9]{4}\\\\[0-9]{1}\\\\[0-9]{2}","[0-9]{2}\\\\[0-9]{4}\\\\[0-9]{1}","[0-9]{2}\\\\[0-9]{1}\\\\[0-9]{4}","[0-9]{2}\\-[0-9]{2}\\-[0-9]{2}","[0-9]{2}\\/[0-9]{2}\\/[0-9]{2}","[0-9]{2}\\.[0-9]{2}\\.[0-9]{2}","[0-9]{2}\\\\[0-9]{2}\\\\[0-9]{2}","[0-9]{1}\\-[0-9]{1}\\-[0-9]{4}","[0-9]{4}\\-[0-9]{1}\\-[0-9]{1}","[0-9]{1}\\-[0-9]{4}\\-[0-9]{1}","[0-9]{1}\\/[0-9]{1}\\/[0-9]{4}","[0-9]{4}\\/[0-9]{1}\\/[0-9]{1}","[0-9]{1}\\/[0-9]{4}\\/[0-9]{1}","[0-9]{1}\\.[0-9]{1}\\.[0-9]{4}","[0-9]{4}\\.[0-9]{1}\\.[0-9]{1}","[0-9]{1}\\.[0-9]{4}\\.[0-9]{1}","[0-9]{1}\\\\[0-9]{1}\\\\[0-9]{4}","[0-9]{4}\\\\[0-9]{1}\\\\[0-9]{1}","[0-9]{1}\\\\[0-9]{4}\\\\[0-9]{1}","[0-9]{1}\\-[0-9]{1}\\-[0-9]{2}","[0-9]{2}\\-[0-9]{1}\\-[0-9]{1}","[0-9]{1}\\-[0-9]{2}\\-[0-9]{1}","[0-9]{1}\\/[0-9]{1}\\/[0-9]{2}","[0-9]{2}\\/[0-9]{1}\\/[0-9]{1}","[0-9]{1}\\/[0-9]{2}\\/[0-9]{1}","[0-9]{1}\\.[0-9]{1}\\.[0-9]{2}","[0-9]{2}\\.[0-9]{1}\\.[0-9]{1}","[0-9]{1}\\.[0-9]{2}\\.[0-9]{1}","[0-9]{1}\\\\[0-9]{1}\\\\[0-9]{2}","[0-9]{2}\\\\[0-9]{1}\\\\[0-9]{1}","[0-9]{1}\\\\[0-9]{2}\\\\[0-9]{1}","[0-9]{2}\\-[0-9]{4}","[0-9]{2}\\/[0-9]{4}","[0-9]{2}\\.[0-9]{4}","[0-9]{2}\\\\[0-9]{4}","[0-9]{4}\\-[0-9]{2}","[0-9]{4}\\/[0-9]{2}","[0-9]{4}\\.[0-9]{2}","[0-9]{4}\\\\[0-9]{2}","[0-9]{2}\\-[0-9]{2}","[0-9]{2}\\/[0-9]{2}","[0-9]{2}\\.[0-9]{2}","[0-9]{2}\\\\[0-9]{2}"]</nowiki>
| |
| |overrideBy = $bsgOverrideESLookupModifierRegExPatterns
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESOfferOperatorSuggestion
| |
| |defaultValue = <nowiki>true</nowiki>
| |
| |overrideBy = $bsgOverrideESOfferOperatorSuggestion
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESEnableTypeFilter
| |
| |defaultValue = <nowiki>true</nowiki>
| |
| |overrideBy = $bsgOverrideESEnableTypeFilter
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESSubpageMasterFilterPatterns
| |
| |defaultValue = <nowiki>[]</nowiki>
| |
| |overrideBy = $bsgOverrideESSubpageMasterFilterPatterns
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESSubpageMasterFilterUseRootOnly
| |
| |defaultValue = <nowiki>true</nowiki>
| |
| |overrideBy = $bsgOverrideESSubpageMasterFilterUseRootOnly
| |
| }}
| |
| {{ExtensionConfigBody
| |
| |name = $bsgESDefaultSearchOperator
| |
| |defaultValue = <nowiki>"AND"</nowiki>
| |
| |overrideBy = $bsgOverrideESDefaultSearchOperator
| |
| }}
| |
| {{ExtensionConfigClose}}
| |
|
| |