Modèle:Recherche
De Nefald
Autres actions
Modèle:Recherche
Description
Ce modèle ajoute un champ de recherche interactif permettant de rechercher et surligner du texte directement dans le contenu de la page courante.
Utilisation
{{Recherche}}
{{Recherche|position=center}}
{{Recherche|position=right|placeholder=Filtrer le tableau…}}
Paramètres
| Paramètre | Description | Valeurs | Défaut |
|---|---|---|---|
position |
Alignement horizontal du champ | left, center, right |
left
|
placeholder |
Texte indicatif affiché dans le champ vide | Texte libre | Rechercher dans la page…
|
Fonctionnalités
- Surlignage en temps réel des occurrences trouvées (minimum 2 caractères)
- Navigation entre les résultats avec les boutons ↑ ↓ ou Entrée / Shift+Entrée
- Compteur de résultats (ex : « 3 / 15 »)
- Défilement automatique vers le résultat actif
- Échap pour effacer la recherche
- Compatible light/dark mode via les variables de la charte Nefald
Exemples
Aligné à gauche (défaut)
{{Recherche}}
Centré avec placeholder personnalisé
{{Recherche|position=center|placeholder=Chercher un terme…}}
Aligné à droite
{{Recherche|position=right}}
Dépendances
- MediaWiki:Common.js — moteur de recherche JavaScript (bloc Nefald Page Search)
- MediaWiki:Citizen.css — variables
--nefald-*pour le surlignage