用户收到未列出话题创建的通知

我不确定这是否是设计使然,但对我来说似乎不合逻辑。

如果用户正在关注某个标签或类别,他们会在工作人员在该类别中创建未列出的话题时收到通知。* 这就失去了“未列出”话题的意义。我明白用户可以通过链接访问未列出的话题,但不应向用户发送话题通知。

*

我不认为这是预期行为,并且我在我的论坛上重现了这个问题。

  1. 使用测试用户帐户将一个类别设置为“Watching”。
  2. 使用管理员帐户在该类别中创建一个新主题,并在发布前将其标记为“Unlisted”。
  3. 以测试用户身份登录,通知徽章和链接会出现在头像用户菜单的通知选项卡中。

太糟糕了!:grimacing:

感谢 @ondrej@Lilly 的报告和重现!

:rainbow::star2:

糟糕,如果员工认为在常规类别中创建未列出帖子是隐形的,但事实并非如此,这似乎会是个问题!我检查了一下,当我尝试这样做时,也发生了同样的事情。

可以理解为什么以前没有人注意到这一点,毕竟有一个单独的锁定类别可供员工会议使用。

未列出主题并不是真正安全的,如果任何人拥有链接,他们都可以访问这些主题,除非它们位于锁定的类别中。无论如何,如果不向所有人发送关于创建未列出主题的通知,如果人们想这样做,并且只与一些非员工分享链接,那将是有意义的。

由于主题 ID 是连续的,用户理论上可以寻找主题列表中缺失特定主题 ID 的间隙,然后通过这种方式发现未列出的主题(假设私有类别和私人消息中的主题足够稀少)

未列出的主题从未打算安全。

它们旨在“轻度隐藏”。

正确,这种行为违背了非公开主题的实用性,是一个有效的 bug。但它不是安全问题。:+1:

我使用非公开页面为人们提供快速链接,并在一天后将其删除。或者作为增强现实游戏的一部分……

这个 bug 对我的用例来说真的很严重!:smiley:

这会是这个话题的重复吗?

看起来,这是另一个!

另外,这里将“发布前设置为未列出”作为不发送通知的解决方案,但它本应不通知关注者:

我认为我发现了另一个重复项。

这似乎是该功能于 2016 年 7 月由 Alan Tan @tgxworld 首次添加的时候:

恐怕这不是一个 bug,而是按预期工作的。创建“未列出”主题会从主题列表和搜索结果中隐藏该主题,但仍会向关注该分类(或标签)的“关注”或“关注首帖”用户发送通知。

我认为,如果你想创建一个不希望他人提前看到的话题,建议使用权限控制的分类(例如 staff),并在准备好后手动重新分类,或者使用主题时间器中的“定时发布”功能。你也可以使用“共享草稿”功能。

不过,这个问题确实时不时会出现,因此或许值得将其汇总到 Contribute > Feature 主题中。

我们先把这个帖子收尾,把讨论引导到现有的 Contribute > Feature 主题中。 :+1: