如何定制composer

我为每个标签都设置了composer,但我希望为每个标签设置单独的composer。例如,我有questions、articles、events标签,我希望为这些标签分别设置composer。
有人能帮我实现这个吗?

你所说的“单独的作曲家”是什么意思?它们有什么不同?

你已经可以有多个草稿了……

你好,欢迎 @saish :slight_smile:

你的意思是根据创建的主题类型使用不同的作曲家模板吗?

如果是这样,我认为目前还无法通过标签实现这一点,但如果你为每种类型都设置了一个分类,可以通过表单模板来实现。此外,还有常规的“主题模板”(可在分类的设置页面中找到),但它们只能向作曲家添加一些预填文本,这可能不完全符合你的需求。

(不过,目前已有#contribute:功能请求,希望能够在表单模板中使用标签,你可以前往 Setting Form Templates with a tag 表达你的支持。)

另外,还有一个插件 https://meta.discourse.org/t/discourse-preset-topic-composer/311174,如果你希望简化用户选择特定选项的流程,这个插件可能会很有用。

感谢您的回复,我尝试使用表单模板,但我想在Composer中的默认字段下添加我自定义的字段

感谢您的回复,单独的 composer 表示我想在默认的 composer 中添加自定义字段

你需要构建一个插件来实现这个功能。

上面由 @JammyDodger 建议了一种轻量级的替代方案

感谢大家的回复和建议,我用JavaScript实现了它。

您介意分享一些结果的图片吗?

这个插件也可能引起您的兴趣

感谢您的回复,我是用 JavaScript 完成的。