Extension:WSSemanticParsedText/cs
![]() Stav rozšíření: betaCategory:Beta status extensions/cs |
|
---|---|
Implementace | HáčekCategory: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 | GitLab: Poznámka: |
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žceextensions/
. - 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
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