也谢谢你,组件和网站运行正常 ![]()
Discourse 核心中一项将显著加快热链接图片获取速度的更改刚刚被合并:
对于使用此主题组件的用户来说,这意味着热链接图片的缩略图将几乎立即生成,而不是像以前那样延迟 10 分钟 ![]()
你不会是读了我的帖子吧?;)。非常感谢你为此所做的努力!
David,我猜这不需要对主题组件代码进行任何配置更改,因为我看不到任何相关的提交?
正确 - 无需更改主题。
核心更改是我们“热链接图像”处理的更广泛重构的一部分。缩略图消耗主题组件的速度得到了提升,这是一个很好的副作用!
Discourse 平台迎来重大胜利,感谢!
感谢您的报告@bartv - FIX: Ensure there is no limit on tag list settings (#17355) · discourse/discourse@fb31ae0 · GitHub 应该已经修复了
可能有一个解决方法,但它适用于所有图片:
// Do not upscale thumbnails
.topic-thumbnails-list .topic-list-thumbnail .main-thumbnail,
.topic-thumbnails-grid .topic-list-thumbnail .main-thumbnail,
.topic-thumbnails-masonry .topic-list-thumbnail .main-thumbnail,
.topic-thumbnails-minimal .topic-list-thumbnail .main-thumbnail {
width: max-content;
height: max-content;
}
在我最近的一次构建中,缩略图后面开始出现这些水平线,您现在可以在我的网站上看到它们:https://community.naturephotographers.network/ 我尝试移除了 TLT 之外的所有组件以及任何 CSS,但它们仍然存在,有什么想法吗?
@techAPJ / @Roman 看起来 discourse-adplugin 中最近的更改正在主题列表中每个主题之间引入一个空白的 \u003ctr\u003e。我们能否在连接器上使用 shouldRender 钩子来确保仅在我们实际显示广告时才渲染它?![]()
广告位渲染逻辑有点复杂,我不确定是否那么容易。我会着手修复!
应该已通过以下方式修复:
谢谢 Roman,不幸的是,问题对我来说仍然存在。我只更新了插件,核心也需要更新吗?
抱歉。您现在可以再试一次吗?我进行了另一次修复。
我认为可以了,谢谢你,Roman!
我不确定如何更改占位符图标。
@david 如果您能提供帮助,我将不胜感激 ![]()
目前,占位符图标仅限于 Font Awesome 图标。您可以在 https://fontawesome.com/v5/search?o=r&m=free 找到可用图标列表。根据您的最终选择,添加它们可能会有点棘手。如果您找到喜欢的图标,请分享出来,我可以帮助您完成确保它正常工作的过程。
目前该设置不支持自定义图片。如果您需要此功能,则需要提交功能请求。
啊!这很有帮助,我想我已经弄明白了。将我想要的那个添加到了 svg icon subset 中,并使用了图标名称(不带 fa/far/fad 部分)。
看起来很棒!非常感谢!![]()
如果老板决定使用图片会更好,我该如何提交组件的功能请求?





