Extension:WSSemanticParsedText/cs

Category:GPL licensed extensions/cs
Příručka k rozšířením MediaWiki
WSSemanticParsedText
Stav rozšíření: betaCategory:Beta status extensions/cs
Implementace Háček Category:Hook extensions/cs
Popis Toto rozšíření rozšiřuje Semantic MediaWiki o poskytování fulltextového vyhledávání s analyzovaným wikitextem.
Autoři Wikibase Solutions
Nejnovější verze 2.1.1 (2023-05-11)
MediaWiki >= 1.31.0
Změny v databázi Ano
Licence GNU General Public License 2.0 nebo novější
Stáhnout Category:Extensions in GitLab version control/cs
Category:All extensions/cs

Rozšíření The WSSemanticParsedText rozšiřuje Semantic MediaWiki a poskytuje fulltextové vyhledávání s analyzovaným wikitextem. Toto rozšíření nahrazuje nezpracované vyhledávání ve wikitextu vyhledáváním ve zkráceném analyzovaném wikitextu.

The extension works by overriding the ElasticFactory used while indexing with an ElasticFactory that provides a new Indexer object that overrides the fetchNativeData function to return (stripped) parsed wikitext instead of raw wikitext.

Instalace

This extension requires Semantic MediaWiki with ElasticStore configured.
  • Ke stažení soubor/y a vložte je do adresáře pojmenovaného WSSemanticParsedText ve vaší složce extensions/.
  • Při instalaci z Gitu spusťte Composer pro instalaci závislostí PHP zadáním composer install --no-dev v adresáři rozšíření. (Vyskytnou-li se nějaké komplikace, podívejte se na T173141.)Category:Extensions requiring Composer with git/cs
  • Na konec vašeho souboru LocalSettings.php přidejte následující kód:
    wfLoadExtension( 'WSSemanticParsedText' );
    $smwgElasticsearchConfig["indexer"]["raw.text"] = true;
    
  • Spusťte aktualizační skript, který automaticky provede všechny nezbytné databázové změny, jaké rozšíření vyžaduje.
  • Spusťte následující skript z kořenového adresáře vašeho instalačního adresáře:
php extensions/SemanticMediaWiki/maintenance/rebuildElasticIndex.php
  • Yes Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.
Category:All extensions/cs Category:Beta status extensions/cs Category:Extensions in GitLab version control/cs Category:Extensions requiring Composer with git/cs Category:GPL licensed extensions/cs Category:Hook extensions/cs Category:ParserFirstCallInit extensions/cs Category:SMW::Setup::AfterInitializationComplete extensions/cs