Recherche avancée dans l'en-tête

Salut @Stephane_Roy,

Désolé de ne pas avoir vu cela plus tôt. De mémoire, Penar a fait la majeure partie du travail là-dessus, mais j’ai rédigé les spécifications, je peux donc répondre à la plupart de vos questions sur cette fonctionnalité. N’hésitez pas à me solliciter ici si vous avez d’autres questions :slight_smile:

Voici un exemple de ce que j’ai fait dans notre catégorie Gitlab. Vous pouvez voir dans notre barre de recherche d’en-tête qu’dès que nous tapons un terme de recherche (dans ce cas, pipeline), vous pouvez rechercher dans le forum gitlab (en cliquant sur le bouton commentaires), la documentation gitlab (livre), le projet gitlab (ticket) et les bibliothèques python gitlab.

image

Voici un exemple des paramètres qui vous permettent de rechercher dans le forum gitlab.

params value
prefix https://forum.gitlab.com/
icon comments
target _blank
showInCategories 20,33,90

Les paramètres, pour autant que je me souvienne, sont

params value
prefix URL du domaine avec une barre oblique
icon nom de l’icône svg. Vous pouvez utiliser des icônes fontawesome ou des icônes personnalisées
target
showInCategories liste des identifiants de catégories dans lesquelles l’icône doit apparaître
excludeFromCategories Afficher l’icône dans toutes les catégories sauf cette liste de catégories

:warning: utilisez l’un ou l’autre de ces paramètres : showInCategories ou excludeFromCategories

Voici l’un des commits associés, datant de mars à avril 2023 environ. Le cas de test est également un très bon exemple :
DEV: Add test case by pmusaraj · Pull Request #23 · discourse/discourse-header-search · GitHub

2 « J'aime »