Ciao @Stephane_Roy,
Mi dispiace di non averlo visto prima. Per quanto ricordo, Penar ha fatto la maggior parte del lavoro su questo, ma ho scritto le specifiche, quindi posso rispondere alla maggior parte delle tue domande su questa funzionalità . Non esitare a contattarmi qui se hai altre domande ![]()
Di seguito un esempio di ciò che ho fatto all’interno della nostra Categoria Gitlab. Puoi vedere nella barra di ricerca dell’intestazione che non appena digitiamo un termine di ricerca (in questo caso pipeline) puoi cercare nel forum di gitlab (cliccando sul pulsante commenti), nella documentazione di gitlab (libro), nel progetto gitlab (ticket) e nelle librerie python di gitlab.

Di seguito un esempio dei parametri che ti permettono di cercare nel forum di gitlab.
| params | value |
|---|---|
| prefix | https://forum.gitlab.com/ |
| icon | comments |
| target | _blank |
| showInCategories | 20,33,90 |
I parametri, per quanto ricordo, sono
| params | value |
|---|---|
| prefix | URL del dominio con barra finale |
| icon | nome dell’icona svg. Puoi usare icone fontawesome o icone personalizzate |
| target | |
| showInCategories | elenco degli ID delle categorie in cui dovrebbe apparire l’icona |
| excludeFromCategories | Mostra l’icona in ogni categoria eccetto questo elenco di categorie |
usa solo uno tra showInCategories o excludeFromCategories
Di seguito uno dei commit correlati risale a marzo-aprile 2023 circa. Anche il caso di test è un buon esempio:
DEV: Add test case by pmusaraj · Pull Request #23 · discourse/discourse-header-search · GitHub
