@Stephane_Royさん、こんにちは。
これに早く気づけず申し訳ありません。記憶が正しければ、この件のほとんどの作業はPenarが行いましたが、仕様は私が書いたので、この機能に関するほとんどの質問にお答えできます。さらに質問があれば、遠慮なく私に聞いてください ![]()
以下は、私がGitlab Category内で行ったことの例です。ヘッダーの検索バーを見ると、検索語(この場合はpipeline)を入力するとすぐに、Gitlabフォーラム(commentsボタンをクリック)、Gitlabドキュメント(book)、Gitlabプロジェクト(ticket)、Gitlab Pythonライブラリを検索できることがわかります。

以下は、Gitlabフォーラムを検索できるパラメータの例です。
| params | value |
|---|---|
| prefix | https://forum.gitlab.com/ |
| icon | comments |
| target | _blank |
| showInCategories | 20,33,90 |
私の記憶が正しければ、パラメータは以下の通りです。
| params | value |
|---|---|
| prefix | スラッシュ付きのドメインURL |
| icon | SVGアイコンの名前。Fontawesomeアイコンやカスタムアイコンを使用できます。 |
| target | |
| showInCategories | アイコンを表示するカテゴリIDのリスト |
| excludeFromCategories | このリストのカテゴリを除くすべてのカテゴリにアイコンを表示する |
showInCategories または excludeFromCategories のどちらか一方のみを使用してください。
以下は、2023年3月から4月頃の関連コミットの1つです。テストケースも非常に良い例です。
DEV: Add test case by pmusaraj · Pull Request #23 · discourse/discourse-header-search · GitHub
