Extension:WSSemanticParsedText
Appearance
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 | 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
WSSemanticParsedTextve vaší složceextensions/. - Při instalaci z Gitu spusťte Composer pro instalaci závislostí PHP zadáním
composer install --no-devv 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.
