素晴らしいテーマコンポーネントですね。User Field Prompt Discourse Meta をどれだけ頻繁に訪れても、Discourse について新しい発見があるのは素晴らしいことです。
説明されているタスクは、投稿フィールドの概念とは異なります。また、あなたが言及した Welcome Link Banner のような他のテーマコンポーネントと連携するようには意図されていません。
現在考えられる最大限のカスタマイズは、次のような基本的なカスタマイズオプションを導入することです。
-
管理者が、多数のテーマコンポーネント(例:Custom Header Links (icons))の例に基づいてボタンを作成/更新/削除できるように、Discourse のテキストフィールドを使用する。
-
管理者はボタンに以下を与えることができます。
- 名前(CSS目的のID)
- 両方の状態のSVGアイコン名(フォントオーサムスプライトまたはウェブサイトのカスタムSVGに存在する必要があります)
- カスタムフィールドID