Jump to content
MediaWiki

Extension:WSSemanticParsedText

From mediawiki.org
This page is a translated version of the page Extension:WSSemanticParsedText and the translation is 43% complete.

Cette extension n'est en ce moment pas activement maintenue ! Même si elle reste opérationnelle, les rapports de bogue ou les demandes de nouvelles fonctionnalités risquent de ne plus être pris en compte.

Manuel des extensions MediaWiki
WSSemanticParsedText
État de la version : non-maintenu
Implémentation Accroche
Description Cette extension étend l'extension Semantic MediaWiki pour fournir une recherche de texte complet avec le wikitexte analysé.
Auteur(s) Wikibase Solutions
Dernière version 2.1.1 (2023年05月11日)
MediaWiki >= 1.31.0
Modifie la base
de données
Oui
Licence Licence publique générale GNU v2.0 ou ultérieur
Téléchargement

This extension is abandoned; You should install WikiSearch, which includes the functionality provided by this extension.

L'extension The WSSemanticParsedText étend Semantic MediaWiki pour fournir une recherche de texte complet avec le wikitexte analysé. 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

This extension requires Semantic MediaWiki with ElasticStore configured.
  • Download et placez le(s) fichier(s) dans un répertoire appelé WSSemanticParsedText dans votre dossier extensions/.
  • Seulement lorsque vous installez à partir de Git, exécutez Composer pour installer les dépendances PHP, en entrant composer install --no-dev après vous être positionné dans le répertoire de l'extension. (Voir T173141 pour des complications potentielles.)
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php  :
    wfLoadExtension( 'WSSemanticParsedText' );
    $smwgElasticsearchConfig["indexer"]["raw.text"] = true;
    
  • Exécutez le script de mise à jour qui va créer automatiquement les tables de base de données dont cette extension a besoin.
  • Run the following script from the root of your installation directory:
phpextensions/SemanticMediaWiki/maintenance/rebuildElasticIndex.php
  • Yes Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.

AltStyle によって変換されたページ (->オリジナル) /