我已经设置了配置选项 disable tags edit notifications,因此勾选了“在主题上禁用标签编辑通知”。
然后,我通过 API 标记了数千个帖子。
令我惊讶的是,我收到了通知。
这是因为我的账户是管理员,还是这个设置有什么问题,a) 与我对其功能的假设不符,或者 b) 没有按预期工作?
我已经设置了配置选项 disable tags edit notifications,因此勾选了“在主题上禁用标签编辑通知”。
然后,我通过 API 标记了数千个帖子。
令我惊讶的是,我收到了通知。
这是因为我的账户是管理员,还是这个设置有什么问题,a) 与我对其功能的假设不符,或者 b) 没有按预期工作?
我刚用普通UI和非管理员测试用户试了一下
但是……当我将TL2测试用户设置为“关注标签A”时,然后我将“标签A”的名称更改为“标签1”,测试用户没有收到标签已编辑的通知。
也许它只涵盖那个?
编辑: 实际上,我第二次测试时没有勾选“禁用标签编辑通知”,TL2测试用户也没有收到关于标签标题被编辑的通知。
我再想想。 ![]()
我对 disable tags edit notifications(禁用标签编辑通知)设置的预期工作方式的理解是,它应该阻止向正在关注某个标签的用户发送通知,如果某个主题被编辑以添加该被关注的标签。当我在自己的网站上测试此功能时,它并没有阻止向正在关注我添加到主题中的标签的用户发送编辑通知。
有可能是我误解了该设置的预期用途。我将尝试对此进行澄清,并查看是否可以在网站设置中添加更好的描述。当前的描述是“禁用主题上的标签编辑通知”。这对我来说表明,在编辑主题的标签时,不应创建编辑通知。
这个设置的功能是否曾得到明确的解释?我最近在审查 Discourse 的所有设置时,不清楚这个设置应该做什么。
看起来在这个主题创建(以及那些运行测试)之后,有一个提交修复了此行为:
我认为现在它应该按预期工作(并且可能与 disable category edit notifications 结合使用),如果在主题中添加标签,则跳过发送通知。![]()
我想我最好再进行一次新的测试运行……![]()
disable tags edit notifications 当我尝试打开/关闭设置并在仅一个主题上进行测试时,它有点混乱,所以我认为必须有一些“折叠通知并且不重试重复项”之类的东西?但我认为现在应该可以正常工作了。![]()
我到底该怎么理解这个设置呢?比如,如果我关注的某个话题被打上了 Contribute > Bug 标签,我还会收到通知吗?还是说,只有当帖子中@了某个群组或用户,并且我编辑了该帖子时,被@的人才会再次收到通知?最后这种情况我觉得非常多余,我想把它关掉。这个选项的功能就是针对这种情况的吗?因为该选项的描述听起来更像是我前面提到的第一种情况。
我认为两者都有。
我个人觉得重新提及(re-@mentioning)是一个不寻常的功能。我认为在这个话题中有一个关于其分类版本的讨论:
但我相信 disable category edit notifications(禁用分类编辑通知)和 disable tags edit notifications(禁用标签编辑通知)可以禁用它们。![]()