您好,我的一个用户报告说,在升级到 Discourse 3.5.0(stable 分支)后,导航行为发生了变化。他们提到,他们以前总是通过 /unread 阅读一个主题,然后点击侧边栏中的“Topics”按钮,它会带他们回到“Unread”。现在升级后,它会带他们回到 /latest。说实话,我从来没有注意到这种“粘性”行为。有人能确认这个行为是否已更改以及/或者是否有办法恢复它吗?非常感谢。
@member-xp-triage 我感觉这不是一个故意的更改? 我不能完全确定之前的行为是否如所述,但对我来说,它的行为符合预期是说得通的。
嗯,我真的不知道。我不记得它像 OP 中描述的那样工作,但它似乎是我们可能做过的事情。
是的,我也无法亲自证实或否认它以前是否那样工作,但报告此问题的用户在论坛上非常活跃,所以他说他清楚地记得它以前是如何工作的。
欢迎来到 Meta ![]()
我认为可以通过导航菜单用户偏好设置中的“链接到过滤列表”选项来配置使用侧边栏跳转到未读主题或最新主题的行为(https://meta.discourse.org/my/preferences/navigation-menu),这对我来说仍然有效。
如果用户检查他们的偏好设置可能会有帮助。
有趣的是,它对我不起作用!这也是我首先检查的。
点击徽标时会应用,但点击侧边栏主题链接时不会。
我想知道为什么它对我来说是有效的 ![]()
我曾以为可能是因为 @new-new-testers,但当我加入该组时它也有效。
更有趣的是:当我更改导航菜单偏好设置时,它并不会改变我点击徽标时发生的情况。只有当我使用界面偏好设置中的“默认主页”时,它才会改变。
感谢您的建议!可惜对我来说似乎没什么改变。我也尝试启用了管理员设置 默认侧边栏链接到过滤列表,该设置描述为“默认使导航菜单链接到过滤列表”,但似乎没有任何区别。
@sb56637 你是否解决了你的问题?我刚测试过,Moin 的建议对我来说是有效的。
如果你愿意,可以通过更改 default sidebar link to filtered list 并同意历史性地应用更改,来为你的所有成员更改此默认设置。
非常感谢您的跟进。看起来这很有效,感谢大家的建议。
这次你是不是做了什么不一样的事情?当我提出这个建议时,你(和 @chapoi )最初都说它行不通。现在你却说它行得通。我想知道是否还有其他条件需要满足才能使其生效。
看起来需要重新加载浏览器中的网站才能使其正常工作,也许我第一次尝试时没有这样做。
此主题在上次回复后 30 天自动关闭。不再允许回复。
