Extension: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 |
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/fr API) to be case-insensitive.
Installation
- Téléchargez et placez le(s) fichiers (s) dans un répertoire appelé
TitleKey
dans votre dossierextensions/
. - 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 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
- It breaks VisualEditor autocompletion for templates
(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.)