主题列表缩略图

也谢谢你,组件和网站运行正常 :grinning:

4 个赞

Discourse 核心中一项将显著加快热链接图片获取速度的更改刚刚被合并:

对于使用此主题组件的用户来说,这意味着热链接图片的缩略图将几乎立即生成,而不是像以前那样延迟 10 分钟 :rocket:

14 个赞

你不会是读了我的帖子吧?;)。非常感谢你为此所做的努力!

David,我猜这不需要对主题组件代码进行任何配置更改,因为我看不到任何相关的提交?

4 个赞

正确 - 无需更改主题。

核心更改是我们“热链接图像”处理的更广泛重构的一部分。缩略图消耗主题组件的速度得到了提升,这是一个很好的副作用!

7 个赞

Discourse 平台迎来重大胜利,感谢!

8 个赞

我以前可以在设置中添加超过 5 个标签,但现在我收到一个错误:

2 个赞

感谢您的报告@bartv - FIX: Ensure there is no limit on tag list settings (#17355) · discourse/discourse@fb31ae0 · GitHub 应该已经修复了

4 个赞

可能有一个解决方法,但它适用于所有图片:

// 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;
}
2 个赞

在我最近的一次构建中,缩略图后面开始出现这些水平线,您现在可以在我的网站上看到它们:https://community.naturephotographers.network/ 我尝试移除了 TLT 之外的所有组件以及任何 CSS,但它们仍然存在,有什么想法吗?

4 个赞

@techAPJ / @Roman 看起来 discourse-adplugin 中最近的更改正在主题列表中每个主题之间引入一个空白的 \u003ctr\u003e。我们能否在连接器上使用 shouldRender 钩子来确保仅在我们实际显示广告时才渲染它?:thinking:

4 个赞

广告位渲染逻辑有点复杂,我不确定是否那么容易。我会着手修复!

5 个赞

应该已通过以下方式修复:

6 个赞

谢谢 Roman,不幸的是,问题对我来说仍然存在。我只更新了插件,核心也需要更新吗?

3 个赞

我认为应该从所有详细帖子中选择任何图片。有时第一张图片并不能传达这个帖子是关于什么的。

2 个赞

抱歉。您现在可以再试一次吗?我进行了另一次修复。

3 个赞

我认为可以了,谢谢你,Roman!

4 个赞

我可以使用插件拉取RSS来在详情中添加更多图片吗?

谢谢。

2 个赞

我不确定如何更改占位符图标
@david 如果您能提供帮助,我将不胜感激 :smiley:

2 个赞

目前,占位符图标仅限于 Font Awesome 图标。您可以在 https://fontawesome.com/v5/search?o=r&m=free 找到可用图标列表。根据您的最终选择,添加它们可能会有点棘手。如果您找到喜欢的图标,请分享出来,我可以帮助您完成确保它正常工作的过程。

目前该设置不支持自定义图片。如果您需要此功能,则需要提交功能请求。

3 个赞

啊!这很有帮助,我想我已经弄明白了。将我想要的那个添加到了 svg icon subset 中,并使用了图标名称(不带 fa/far/fad 部分)。
看起来很棒!非常感谢!:smiley:
如果老板决定使用图片会更好,我该如何提交组件的功能请求?

3 个赞