Extension:WSSemanticParsedText/pl
WSSemanticParsedText Status wydania: beta |
|
---|---|
Realizacja | Hak |
Opis | This extension extends Semantic MediaWiki to provide full-text search with parsed wikitext. |
Autor(zy) | Wikibase Solutions |
Ostatnia wersja | 2.1.1 (2023-05-11) |
MediaWiki | >= 1.31.0 |
Zmiany w bazie danych | Tak |
Licencja | Licencja GNU General Public License 2.0 lub nowsza |
Pobieranie | GitLab: Uwaga: |
The WSSemanticParsedText extension extends Semantic MediaWiki to provide full-text search with parsed wikitext. This extension replaces the raw wikitext search with stripped parsed wikitext search.
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.
Instalacja
This extension requires Semantic MediaWiki with ElasticStore configured.
- Download i umieść plik(i) w katalogu o nazwie
WSSemanticParsedText
w swoim kataloguextensions/
. - Tylko w przypadku instalacji z repozytorium git należy uruchomić Composer, aby zainstalować zależności PHP, poprzez wywołanie
composer install --no-dev
w katalogu rozszerzenia. (Zobacz zadanie T173141 w celu uzyskania informacji o możliwych komplikacjach.) - Dodaj poniższy kod na dole twojego pliku LocalSettings.php :
wfLoadExtension( 'WSSemanticParsedText' ); $smwgElasticsearchConfig["indexer"]["raw.text"] = true;
- Uruchom skrypt aktualizujący, który automatycznie stworzy potrzebne tabele dla tego rozszerzenia.
- Run the following script from the root of your installation directory:
php extensions/SemanticMediaWiki/maintenance/rebuildElasticIndex.php
- Zrobione – Przejdź do Special:Version na twojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.