水平加载滑块

我敢打赌是这样……
你决定好要把旋转器保留为网站设置还是主题组件了吗?我的社区喜欢我们定制的旋转器。它为我们的论坛增添了很多身份认同感。

(话虽如此,我个人总体上更喜欢滑块)

4 个赞

我遇到了一个奇怪的问题。当该组件开启时,用户无法获得最后一条评论,而是获得中间的某条评论,或者是帖子的第一条评论。评论是随机的,有时是第一条回复,有时是其他回复——但对于该用户来说,在同一个帖子里总是相同的,即使“显示位置”在不同帖子之间有所变化。并且在不同用户之间也从不相同。

这个问题发生在所有设备和浏览器上(嗯,至少是最常见的那些)。

更新/重建/重启服务器都没有帮助。

安全模式表明这与主题有关,所以我开始关闭组件。

是 spinner。当然,它可能与其他东西有冲突,但如果它开启,问题就开始出现,当它关闭时问题就消失了——无论我是否启用了所有其他组件。

我无法确定问题是什么时候开始的,因为我长时间以来一直责怪 iPad 和 Safari。但至少是几周前。我的一些用户说他们今年早些时候就开始看到奇怪的行为。

如果在 WordPress 中发生类似的事情,我会立即责怪缓存,但在这里不可能。

还有什么……我大约一小时前拥有的一切的最新版本。而且,我无法在这里重现它。

确实非常奇怪。

2 个赞

我也从其他人那里听到了类似的报告,但我们还没有找到确切的问题。您有可重现该问题的方法吗?

2 个赞

仅在使用我的论坛进行滑动时。这并不是一个大问题,我不会为了测试而开始另一个设置——抱歉,我太懒了 :wink:

所以,如果它在这里使用,并且没有人遇到问题,那么它几乎是不可能修复的,我知道。所以这或多或少只是一个提醒,以防出现类似情况。

我有一种不祥的预感,我在这里也遇到过类似的情况——但也许那些是原始帖子被编辑或其他情况。

1 个赞

它不再起作用了;请修复此问题……

1 个赞

更多人遇到这种情况吗?我现在不会更新我的 Discourse 容器,我不想失去这种流畅的过渡。

1 个赞

他们禁用了它。

1 个赞

好的,所以它仍然可用?

1 个赞

是的,只需将其下载到您的论坛即可

1 个赞

我的意思是,在重建整个安装时 :slight_smile: 我以为可能与最近的 Discourse 版本存在不兼容。但我想应该没有,并且您已经过测试。那么我将很快更新。

2 个赞

不,升级和重建后它就可以工作了。

2 个赞

猜测组件和 Discourse 最新版本中的一个错误:启用该组件后,当导航到类别列表时,已解决/未解决主题的下拉菜单不会显示。仅在浏览器重新加载后才会显示。

2 个赞

您好,我注意到一个问题,如果我点击主页上的徽标(最新),它不会跳转到页面顶部。谢谢🙂

2 个赞

我不知道,这两个组件可以一起使用吗?在滑动动画激活时,我仍然看到过滤器没有更新其状态。它仅在浏览器重新加载时更新状态。

1 个赞

此主题组件的功能现已合并到 Discourse 核心。

要启用它,请将“page_loading_indicator”站点设置从“spinner”更改为“slider”。目前,“spinner”仍然是默认设置,但我们可能会在不久的将来重新考虑该默认设置。

在具有旧主题组件的站点上的管理员将看到一个卸载它的提示:

6 个赞

继续讨论 3.1.0.beta6:聊天中的线程、图片网格、导出聊天消息等

移除旧的 spinner 加载指示器有什么原因吗?我的用户讨厌水平滑块:他们说这让他们想起他们正在访问一个网站,而 spinner 让他们感觉身处一个应用程序中,他们更喜欢后者。

或者,我猜即使你们从核心中弃用 spinner,是否有可能创建一个主题组件来恢复它?

3 个赞

恭喜您合并!
您可以在主设置中搜索“loading”并找到滑块设置。
从那里您可以更改为“spinner”。
感谢您告诉我“spinner”,它好多了!