有没有办法在不使用 CSS 技巧的情况下禁用这些通知?我其实并不需要这些视觉干扰。
但那不会仍然显示通知计数或指示器吗?不过我想这也无可奈何。
现在不会了 ![]()
这个问题已经困扰我几次了,而且我在上面没有看到有人提到这是一个问题/隐患。
我通常不会通过点击左侧菜单选项来查看即将进行的变更:
https://xyz.discourse.group/admin/config/upcoming-changes
该页面为每项变更都包含一个预览链接。
通常,作为我日常流程的一部分,我会查看 Discourse 收件箱,有时会收到关于即将变更的通知,例如:
https://xyz.discourse.group/admin/config/upcoming-changes?changeNamesFilter=enable_ai_bot_starred_conversations
请注意 URL 的变化,以及预览链接的缺失。
正是这个缺失的预览链接这几天一直困扰着我。我知道该链接存在,但以为它消失了。
希望这些细节足以帮助理解该问题,并可能加以修复。
“反馈…
今天,预览按钮会显示带有指定 URL 的内容。
https://xyz.discourse.group/admin/config/upcoming-changes?changeNamesFilter=enable_new_checkbox_style
谢谢!
今天我也想到了同样的事情……
我知道这在我们的托管服务上是这样的,但我不确定我们对于自托管用户是怎么处理的。
今天我特意去查了一下这方面的权威来源,发现我们目前的做法是等到 stable 版本才开启。
其实我们最初就是这么做的: FEATURE: Automatic promotion of upcoming changes - Pull Request #36211 - discourse/discourse - GitHub
而且看起来现在的情况依然如此:
我在想,是否应该把自托管用户的默认设置改为 beta?
在此之前,我会对这里的第一个帖子做一个小的编辑。
您是否也想更新文档?
这真的很有帮助。现在我明白为什么马丁说在问题解决之前他不会将变更移至稳定版了。我当时查过文档,并疑惑如果 beta 已经意味着“默认启用”,那有什么区别呢。
你是指这里的 beta 吗?
我也在想,如果你在处于测试版后将其移除,跳过“稳定版”(以及永久化),会有多少管理员失去选择退出和提供反馈的机会,而这一变化将是永久性的。
没错,我的意思是 beta。哎呀,谢谢。已修复。
现在有一个 PR 在此处提交以进行该更改:
所以 stable 版本之后只适用于少数几个管理员调整了隐藏站点设置以启用后续更改的站点吗?
这一变化将如何影响主题组件和“everyone”组替换方案仍然缺失的事实?
如果 beta 版本为所有人启用了更改,而不移入 stable 版本
似乎不再那么有帮助。它仍然会导致几乎所有论坛的组件出现损坏。
是的。也许在此更改之后,会有更多站点选择更改该设置。但默认情况会更早启用这些功能。
此类更改会导致更多的投诉更早出现。
我们建议受此影响的用户在问题解决之前禁用该功能。
在变更达到稳定/永久状态之前,它仍然不是永久性的,我们不会提前将其移除……测试版只是让自托管者默认更早启用它。正如 Dave 所说:
如果在测试版中出现问题,你仍然可以禁用它。
我正在处理这个问题,我需要在内部就如何处理达成共识。到目前为止,除了你之外,我们还没有收到任何关于此的反馈,所以我认为它目前在测试版中并没有给站点管理员带来太多问题。
相信我,我和你一样希望尽快解决这个问题,这是我的变更,但我的时间也有其他优先事项。
不确定为什么这项特定更改在测试版中被移除,而不是推进到稳定/永久版本,我会内部询问一下。
这是我们的失误,我们已经在 DEV: Reintroduce reporting_improvements upcoming change as permanent … · discourse/discourse@08cf6f4 · GitHub 中恢复了即将推出的更改。
抱歉,我可能有些误解。在我链接的 PR 中,我看到该设置已被重新添加。我不明白的是,它现在有什么影响。具体来说,根据我是否启用或禁用此更改,会有什么不同?我在代码中无法理解这一点。
按照目前的情况,那个本应为大多数论坛启用此更改的步骤仍然被跳过了,对吗?因此,他们从未有机会退出,因为它会影响他们的论坛,还是我仍然误解了这个过程?
我也尝试查看它现在的运作方式,但找不到更改。有人知道我做错了什么吗?版本是 08cf6f4
该功能现已成为永久功能,因此它不是一个可以启用或禁用的更改。
当更改变为永久时,它们会显示在 /whats-new 上,我会将此信息添加到原帖中,以及过去几个月我们可能遗漏的任何其他内容。
编辑:现在完成了





