Extension:WikibaseCirrusSearch/cs

Category:GPL licensed extensions/cs
Příručka k rozšířením MediaWiki
WikibaseCirrusSearch
Stav rozšíření: stabilníCategory:Stable extensions/cs
Implementace HledáníCategory:Search extensions/cs, API Category:API extensions/cs
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+Category:Extensions with manual MediaWiki version
PHP 7.0+
Composer wikibase/cirrussearchCategory:Extensions supporting Composer/cs
Licence GNU General Public License 2.0 nebo novější
Stáhnout Category:Extensions in Wikimedia version control/cs
README
Nápověda Help:Extension:WikibaseCirrusSearch/cs
  • $wgLanguageSelectorRescoreFunctionChains
  • $wgUseCirrus
  • $wgRescoreFunctionChains
  • $wgLanguageSelectorRescoreProfile
  • $wgLicenseMapping
  • $wgPrefixSearchProfile
  • $wgInLabelSearchProfile
  • $wgFulltextSearchProfiles
  • $wgPrefixSearchProfiles
  • $wgLanguageSelectorStatementBoost
  • $wgFulltextSearchProfile
  • $wgRescoreProfiles
  • $wgLanguageSelectorPrefixSearchProfile
  • $wgStatementBoost
  • $wgUseStemming
  • $wgDefaultFulltextRescoreProfile
  • $wgDefaultInLabelRescoreProfile
  • $wgInLabelSearchProfiles
  • $wgDefaultPrefixRescoreProfile
Čtvrtletní stahování 11 (Ranked 103rd)
Přeložte rozšíření WikibaseCirrusSearch, používá-li lokalizaci z translatewiki.net
Vagrant role wikibasecirrussearch
Problémy Otevřené úkoly · Nahlásit chybu
Category:All extensions/cs

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 WikibaseCirrusSearch ve vaší složce extensions/.
    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:
    wfLoadExtension( 'WikibaseCirrusSearch' );
    
    Configure as required.
  • Yes 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):

NameTypeDescriptionDefault
UseCirrusboolean|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

Category:Extensions used on Wikimedia/cs#WikibaseCirrusSearch/cs Category:Discovery/cs Category:Search/cs Category:Wikidata/cs Category:Wikibase/cs Category:Wikibase extensions/cs
Category:API extensions/cs Category:All extensions/cs Category:ApiOpenSearchSuggest extensions/cs Category:CirrusSearchAddQueryFeatures extensions/cs Category:CirrusSearchAnalysisConfig extensions/cs Category:CirrusSearchProfileService extensions/cs Category:Discovery/cs Category:Extensions in Wikimedia version control/cs Category:Extensions included in Miraheze/cs Category:Extensions included in WikiForge/cs Category:Extensions supporting Composer/cs Category:Extensions used on Wikimedia/cs Category:Extensions with manual MediaWiki version Category:GPL licensed extensions/cs Category:Search/cs Category:Search extensions/cs Category:SetupAfterCache extensions/cs Category:ShowSearchHitTitle extensions/cs Category:ShowSearchHit extensions/cs Category:SpecialPage initList extensions/cs Category:Stable extensions/cs Category:Wikibase/cs Category:WikibaseRepoEntityTypes extensions/cs Category:Wikibase extensions/cs Category:Wikidata/cs