Erweiterung:WSSemanticParsedText
Diese Erweiterung wird derzeit nicht aktiv gepflegt! Obwohl sie möglicherweise immer noch funktioniert, werden Fehlerberichte oder Featureanfragen höchstwahrscheinlich ignoriert.
Freigabestatus: ohne Wartung |
|
|---|---|
| Einbindung | Hook |
| Beschreibung | This extension extends Semantic MediaWiki to provide full-text search with parsed wikitext. |
| Autor(en) | Wikibase Solutions |
| Letzte Version | 2.1.1 (2023年05月11日) |
| MediaWiki | >= 1.31.0 |
| Datenbankänderungen | Ja |
| Licence | GNU General Public License 2.0 oder neuer |
| Herunterladen | GitLab: Hinweis: |
This extension is abandoned; You should install WikiSearch, which includes the functionality provided by this extension.
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.
Installation
- Die Download und die Datei(en) in ein Verzeichnis namens
WSSemanticParsedTextim Ordnerextensions/ablegen. - Wird von git aus installiert, ist Composer auszuführen, um PHP-Abhängigkeiten zu installieren, indem
composer install --no-devim Erweiterungsverzeichnis ausgeführt wird. (Siehe T173141 für mögliche Komplikationen.) - Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
wfLoadExtension( 'WSSemanticParsedText' ); $smwgElasticsearchConfig["indexer"]["raw.text"] = true;
- Führe das Aktualisierungsskript aus, welches automatisch die notwendigen Datenbanktabellen erstellt, die diese Erweiterung braucht.
- Run the following script from the root of your installation directory:
phpextensions/SemanticMediaWiki/maintenance/rebuildElasticIndex.php
- Yes Erledigt – Navigiere zu
Special:Versionin deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.