在信任级别 0,用户无法访问聊天,但“聊天频道”链接在左侧导航栏中可见。点击链接会重定向到 /categories,但不会显示任何错误发生。
通过报告错误或移除链接可以改进用户体验。
在信任级别 0,用户无法访问聊天,但“聊天频道”链接在左侧导航栏中可见。点击链接会重定向到 /categories,但不会显示任何错误发生。
通过报告错误或移除链接可以改进用户体验。
您好 @mdemoss
欢迎来到 Meta ![]()
感谢您的留言。我无法在最新提交的版本或托管网站上重现此问题。当我使用具有 TL_0 的测试用户时,导航侧边栏菜单中不会出现聊天链接。而且,如果我在不同信任级别的测试用户之间切换,除了匿名用户外,只有 TL_0 没有聊天功能。
您使用的是最新的 Discourse 实例吗?您能否提供更多关于浏览器、操作系统等详细信息,甚至截图?也请尝试安全模式,看看聊天/私信链接是否会出现在 TL_0 的安全模式中。
版本是 Discourse 3.3.0.beta1-dev 7cd5d646d2ea17460210e9540e64ddd9862ce48e
我在私密窗口中浏览并处于登出状态时可以重现该问题。
当我在私密窗口中处于登出状态时启用安全模式,问题不会发生。我看到的是“糟糕!该页面不存在或已设为私密。”
但是:当我尝试在登入状态下(级别 1)启用安全模式时,在我期望它能正常工作的情况下,点击“聊天频道”后我收到了“糟糕!”消息。
您的“聊天频道”链接出现在哪个部分?可以分享截图吗?
它位于类名为 sidebar-custom-sections 的 div 的左上方。
我想我现在明白了为什么它不会重现了。
将指向有效聊天频道的链接(如 example.com/chat/c/general/2)粘贴到未登录的私有窗口中,也会重定向到 /categories,并且不显示任何错误消息。
听起来您已将自定义侧边栏链接添加到聊天中,这似乎导致了意外问题。
如果您勾选了“禁用客户端插件自定义”复选框,那么这是可以预期的。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.