Extension:TitleKey

This page is a translated version of the page Extension:TitleKey and the translation is 33% complete.
Manuel des extensions MediaWiki
TitleKey
État de la version : stable
Implémentation Rechercher
Description Provides a case-insensitive page title prefix search
Auteur(s) Brion Vibber (Brion VIBBERdiscussion)
Dernière version mises à jour continues
MediaWiki 1.25+
Modifie la base
de données
Oui
Tables titlekey
Licence Licence publique générale GNU v2.0 ou supérieur
Téléchargement
README
Téléchargements trimestriels 77 (Ranked 105th)
Traduire l’extension TitleKey sur translatewiki.net si elle y est disponible
Problèmes Tâches ouvertes · Signaler un bogue

The TitleKey extension provides a case-insensitive page title prefix search. It uses a separate table for the keys, so it can be deployed without an expensive rebuild of core tables, and uninstalled later in preference for a different search extension such as CirrusSearch/fr .

For the average site administrator, the benefit of this extension is that it allows search suggestions (e.g. from Opensearch API) to be case-insensitive.

This extension provides no benefit if you are using CirrusSearch/fr .

Installation

  • Téléchargez et placez le(s) fichier(s) dans un répertoire appelé TitleKey dans votre dossier extensions/.
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php  :
    wfLoadExtension( 'TitleKey' );
    
  • 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 "rebuildTitleKeys.php" script (this requires command-line access):
php path/to/mediawiki/extensions/TitleKey/maintenance/rebuildTitleKeys.php
  •   Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.

Pour les utilisateurs de MediaWiki 1.27 ou précédents :

Les instructions ci-dessus décrivent la nouvelle procédure pour installer cette extension en utilisant wfLoadExtension(). Si vous avez besoin d'installer cette extension sur les précédentes versions de MediaWiki (1.27 ou antérieur), à la place de wfLoadExtension( 'TitleKey' );, vous devez utiliser :

require_once "$IP/extensions/TitleKey/TitleKey.php";


Problèmes connus

(Par sujet).

  • It breaks any extension that relies on Prefixsearch which also includes TemplateWizard .
  • With MediaWiki 1.35 or earlier it breaks search suggestions for pages that are not in the main namespace. (The Gerrit patch fixing this issue has been released as part of MediaWiki 1.36: Gerrit change 641277.)