这是一个很棒的主题组件 https://meta.discourse.org/t/user-field-prompt/185214!无论我多久访问一次 Discourse Meta,总能发现关于 Discourse 的新东西,这真是太棒了。
所描述的任务与帖子字段的概念不同。它也不是为了与其他主题组件(如您提到的 Welcome Link Banner)一起使用。
我现在看到的最大程度的自定义是引入基本的自定义选项,例如:
-
管理员可以使用 Discourse 文本字段,根据许多主题组件(如 Custom Header Links (icons))的示例来创建/更新/删除按钮。
-
管理员可以为按钮提供:
- 名称(用于 CSS 的 ID)
- 两种状态的 SVG 图标名称(需要它存在于 font-awesome 精灵图或网站自定义 SVG 中)
- 自定义字段 ID