Extension:WSSemanticParsedText

This page is a translated version of the page Extension:WSSemanticParsedText and the translation is 100% complete.
Příručka k rozšířením MediaWiki
WSSemanticParsedText
Stav rozšíření: beta
Implementace Háček
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

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.)
  • 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
  •   Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.