高度なヘッダー検索

@Stephane_Royさん、こんにちは。

これに早く気づけず申し訳ありません。記憶が正しければ、この件のほとんどの作業はPenarが行いましたが、仕様は私が書いたので、この機能に関するほとんどの質問にお答えできます。さらに質問があれば、遠慮なく私に聞いてください :slight_smile:

以下は、私がGitlab Category内で行ったことの例です。ヘッダーの検索バーを見ると、検索語(この場合はpipeline)を入力するとすぐに、Gitlabフォーラム(commentsボタンをクリック)、Gitlabドキュメント(book)、Gitlabプロジェクト(ticket)、Gitlab Pythonライブラリを検索できることがわかります。

image

以下は、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 このリストのカテゴリを除くすべてのカテゴリにアイコンを表示する

:warning: showInCategories または excludeFromCategories のどちらか一方のみを使用してください。

以下は、2023年3月から4月頃の関連コミットの1つです。テストケースも非常に良い例です。
DEV: Add test case by pmusaraj · Pull Request #23 · discourse/discourse-header-search · GitHub

「いいね!」 2