允许创建自定义旗帜,自动隐藏内容,类似于“垃圾信息”和“不适当”。

我很高兴现在可以创建自定义审核标志

在测试期间,注意到最初似乎无法为这些标志配备与预定义的“垃圾邮件”和“不当”标志相同的功能。

通过控制台auto_action_type 设置为 true 后,这些标志的行为符合预期。

请也将此选项添加到管理员用户界面中。

4 个赞

您可以通过 rails console 启用自定义审核标志的“自动隐藏”:

Flag.find(1001).update!(auto_action_type: true)
1 个赞

感谢分享这个 Rails 技巧!

那么,建议是在编辑自定义标志时在 UI 中添加一个切换开关吗?这样,一些标志拥有它,而另一些则没有,由管理员自行决定?

1 个赞

正是如此。(需要启用对自定义标志的编辑 :innocent:

1 个赞

我们将着手添加此开关。应该不难。

3 个赞

切换开关已添加,在此 PR 中:FEATURE: auto_action_type field for flags by lis2 · Pull Request #29306 · discourse/discourse · GitHub

审核标志管理页面现在看起来像这样:

3 个赞

该主题在 4 天后自动关闭。不再允许回复。