我很高兴现在可以创建自定义审核标志。
在测试期间,注意到最初似乎无法为这些标志配备与预定义的“垃圾邮件”和“不当”标志相同的功能。
在通过控制台将 auto_action_type 设置为 true 后,这些标志的行为符合预期。
请也将此选项添加到管理员用户界面中。
我很高兴现在可以创建自定义审核标志。
在测试期间,注意到最初似乎无法为这些标志配备与预定义的“垃圾邮件”和“不当”标志相同的功能。
在通过控制台将 auto_action_type 设置为 true 后,这些标志的行为符合预期。
请也将此选项添加到管理员用户界面中。
您可以通过 rails console 启用自定义审核标志的“自动隐藏”:
Flag.find(1001).update!(auto_action_type: true)
感谢分享这个 Rails 技巧!
那么,建议是在编辑自定义标志时在 UI 中添加一个切换开关吗?这样,一些标志拥有它,而另一些则没有,由管理员自行决定?
正是如此。(需要启用对自定义标志的编辑
)
我们将着手添加此开关。应该不难。
切换开关已添加,在此 PR 中:FEATURE: auto_action_type field for flags by lis2 · Pull Request #29306 · discourse/discourse · GitHub
审核标志管理页面现在看起来像这样:
该主题在 4 天后自动关闭。不再允许回复。