Extension:WikibaseCirrusSearch
Appearance
Stav rozšíření: stabilní |
|
|---|---|
| Implementace | Hledání, API |
| Popis | Implements searching for Wikibase using ElasticSearch |
| Autoři | Stas Malyshev |
| Nejnovější verze | 0.0.1 (průběžné aktualizace) |
| Zásady kompatibility | Větev master zachovává zpětnou kompatibilitu. |
| MediaWiki | 1.33+ |
| PHP | 7.0+ |
| Composer | wikibase/cirrussearch |
| Licence | GNU General Public License 2.0 nebo novější |
| Stáhnout | README |
| Nápověda | Help:Extension:WikibaseCirrusSearch/cs |
|
|
| Přeložte rozšíření WikibaseCirrusSearch, používá-li lokalizaci z translatewiki.net | |
| Vagrant role | wikibasecirrussearch |
| Problémy | Otevřené úkoly · Nahlásit chybu |
The WikibaseCirrusSearch extension provides ElasticSearch functionality, as supported by CirrusSearch extension, to Wikibase Repository extension.
Instalace
- Toto rozšíření vyžaduje, aby byla nejprve nainstalována následující rozšíření:
- Stáhněte soubor/y a vložte je do adresáře pojmenovaného
WikibaseCirrusSearchve vaší složceextensions/.
Vývojáři a přispěvatelé kódu by si místo toho měli nainstalovat rozšíření from Git pomocí:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseCirrusSearch
- Na konec vašeho souboru LocalSettings.php přidejte následující kód: Configure as required.
wfLoadExtension( 'WikibaseCirrusSearch' );
Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.
Konfigurace
Možnosti konfigurace WikibaseCirrusSearch jsou popsány v souboru docs/config.wiki.
Jsou podporovány následující možnosti konfigurace (všechny proměnné mají v globálních proměnných předponu wgWBCS):
| Name | Type | Description | Default |
|---|---|---|---|
| UseCirrus | boolean|null | whether we should use search functionality provided by this extension. If set to null, CirrusSearch is not used unless the request has useCirrus=1. Note: The default for this value is false, to enable search functionality it should be set to true in the configuration. | false
|
| PrefixSearchProfile | name of the label scoring profile to use for prefix search. The profile should be defined like examples in config/EntityPrefixSearchProfiles.php.
|
||
| PrefixSearchProfiles | Loaded from config/EntityPrefixSearchProfiles.php, does not need to be defined manually.
|
||
| DefaultPrefixRescoreProfile | name of the rescoring profile to use for prefix search. The profile should be defined in config/ElasticSearchRescoreProfiles.php.
|
||
| FulltextSearchProfile | name of the search profile to use for fulltext search. The profile should be defined like examples in config/EntitySearchProfiles.php.
|
||
| FulltextSearchProfiles | search profiles to use for fulltext search. | ||
| DefaultFulltextRescoreProfile | name of the rescoring profile to use for fulltext search. The profile should be defined in config/ElasticSearchRescoreProfiles.php.
|
||
| RescoreProfiles | Loaded from config/ElasticSearchRescoreProfiles.php, does not have to be defined manually.
|
||
| StatementBoost | Configuration to boost or deboost certain statement values. | ||
| UseStemming | Configuration to use stemming analyzer for descriptions in certain languages. Array of two fields: index – use it for indexing, query – use main text field for querying. |
Související odkazy
- Help:WikibaseCirrusSearch
- Wikibase Faceted Search — Alternative extension with more comprehensive indexing
- Nejlepší rozšíření Wikibase — Seznam klíčových rozšíření Wikibase
| Toto rozšíření se používá na jednom nebo více projektech Wikimedia. Pravděpodobně to znamená, že rozšíření je stabilní a funguje dostatečně dobře, aby jej mohly používat weby s tak vysokou návštěvností. Vyhledejte tento název rozšíření v konfiguračních souborech CommonSettings.php a InitialiseSettings.php Wikimedie, abyste viděli, kde je nainstalováno. Úplný seznam rozšíření nainstalovaných na konkrétní wiki lze vidět na stránce wiki Special:Version. |
| Toto rozšíření je zahrnuto v následujících wiki farmách/hostitelích a/nebo balíčcích: Toto není autoritativní seznam. Některé wiki farmy/hostitelé a/nebo balíčky mohou toto rozšíření obsahovat, i když zde nejsou uvedeny. Pro potvrzení se vždy obraťte na své wiki farmy/hostitele nebo balíček. |
Categories:
- Stable extensions/cs
- Search extensions/cs
- API extensions/cs
- Extensions supporting Composer/cs
- GPL licensed extensions/cs
- Extensions in Wikimedia version control/cs
- ApiOpenSearchSuggest extensions/cs
- CirrusSearchAddQueryFeatures extensions/cs
- CirrusSearchAnalysisConfig extensions/cs
- CirrusSearchProfileService extensions/cs
- SetupAfterCache extensions/cs
- ShowSearchHit extensions/cs
- ShowSearchHitTitle extensions/cs
- SpecialPage initList extensions/cs
- WikibaseRepoEntityTypes extensions/cs
- All extensions/cs
- Extensions used on Wikimedia/cs
- Extensions included in Miraheze/cs
- Extensions included in WikiForge/cs
- Discovery/cs
- Search/cs
- Wikidata/cs
- Wikibase/cs
- Wikibase extensions/cs
