Extension:WSSemanticParsedText/fr

Category:GPL licensed extensions/fr
Manuel des extensions MediaWiki
WSSemanticParsedText
État de la version : bêtaCategory:Beta status extensions/fr
Implémentation Accroche Category:Hook extensions/fr
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 supérieur
Téléchargement Category:Extensions in GitLab version control/fr
Category:All extensions/fr

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.)Category:Extensions requiring Composer with git/fr
  • 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:
php extensions/SemanticMediaWiki/maintenance/rebuildElasticIndex.php
  • Yes Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Category:All extensions/fr Category:Beta status extensions/fr Category:Extensions in GitLab version control/fr Category:Extensions requiring Composer with git/fr Category:GPL licensed extensions/fr Category:Hook extensions/fr Category:ParserFirstCallInit extensions/fr Category:SMW::Setup::AfterInitializationComplete extensions/fr