lhkjacky
(Jacky)
697
感谢您的快速回复。

经过数小时的调试
,我终于发现错误是由以下设置引起的。
Prevent anons from downloading files
Prevent anonymous users from downloading attachments.
启用此设置时会发生错误。
Topic List Previews 从 /uploads/default/original/1X/d8ce366bd7aad8f9fc7b26b08aecc855dd6d425c.js 动态加载的 imagesloaded.js 文件,在启用“Prevent anons from downloading files”设置时被匿名用户阻止。
因此,浏览器未能加载脚本,导致 TLP 中的 preview-edits.gjs 组件在未登录访问者处出现故障。
当我恢复到默认设置时,错误立即消失。
1 个赞
Eviepayne
(vladtheimplier)
699
我想指出,我通过不更新而是删除 app.yml 中仍然存在的旧插件(这些插件已捆绑在 discourse core 中)来解决了这个问题。
删除这些插件还修复了许多其他问题,因此如果有人遇到奇怪的随机问题,他们应该删除这些插件。
3 个赞
您好 @merefield,希望您一切都好!
您能帮我理解一下设置 topic_list_tiles_larger_featured_tiles 是做什么用的,以及它正常工作时应该是什么样子吗?
非常感谢!
1 个赞
它只是使该图块占据两列而不是一列(高度也加倍),这样您就可以在布局中突出显示特定主题。
不幸的是,该设置目前已损坏。我怀疑自从主题列表更改所需的大规模重写以来它就已损坏,而我只是错过了它。我有一个修复它的分支,但该工作依赖于CSS 砌体发布,我们仍在等待。
无论如何,我最终可能会在当前系统下修复它。欢迎提交拉取请求 (PR)。
1 个赞