主题列表预览(TLP)

您好 @merefield,有什么方法可以显示上述内容的链接缩略图吗?我添加了一个链接而不是写帖子,但无法预览链接缩略图,尽管“主题列表摘要”已启用。

不太确定您的意思。

链接是否会渲染为“onebox”?如果不会,目标网站可能缺少适当的 og 标签……

我不维护创建摘要的代码,那是 Discourse 核心的功能,我只是包含它。

1 个赞

是的,它会渲染,但链接缩略图的预览没有显示在列表中,只显示在帖子内部。

在某些情况下,Discourse 会认为缩略图不适合预览。您是否尝试过安装 sidecar 插件?该插件会稍微修改条件,使其更具包容性。

1 个赞

我想知道,有没有一个适合新手的“TODO”主题?

仅仅是把原来的插件换成TC和sidecar,它就能“正常工作”吗?包括我之前在分类上的设置?还是我必须手动重新做每一个?

1 个赞

没有迁移自动化或指南,因为感觉它太直接了,而且是一次性事件。

不过,你的问题并非徒劳,因为我检查了一个功能设置,该功能设置根本没有被迁移过来,但没有它会让许多用户的设置任务变得更加繁琐:

topic_list_set_category_defaults 在设置为 TRUE 时,应该让所有单独的分类表现得像主发现列表设置一样。

它默认为 OFF。

当设置为 OFF 时,你需要根据自己的需要将每个单独的分类添加到每个选项中。

它之前没有按预期工作,但现在应该在组件的 beta 分支上。

PR 在这里:

欢迎试用此分支。

如果我没有收到负面反馈,我将在本周内将其合并。

1 个赞

出于某种原因,此默认按钮似乎不起作用。

我必须手动将每个单独的分类添加到每个功能中。

另外,顺便说一句,“图块”模式似乎与最顶层的“最新”页面的“缩略图”模式存在冲突。如果我将“最新”同时添加到图块和缩略图模式中,那么最顶层的“最新”页面将显示为图块。

我最终不得不从“图块”中删除所有内容,然后它现在运行正常。

1 个赞

您是否使用了 beta 分支?这就是修复和 PR 的意义所在。如所述,它尚未合并。我感谢您对 beta 分支的反馈。

这是预期的行为。默认情况下,两者都已设置,以便人们更容易上手。如果您不想要图块,则必须删除设置。图块决定了您是否看到图块,缩略图和图片。它们是独立的。如果两者都设置了,您应该会看到带有“缩略图”预览的“图块”。

所以当启用图块时,图块不起作用?

啊,没有,我没有。我只是打开了设置。我将使用 PR 分支再构建一次看看。

抱歉,我不知道这是设计使然。基本上,我希望主屏幕只有缩略图,而只有几个类别是 tiles。

我最终不得不删除“tiles”中的所有内容,然后主屏幕就可以正常工作了。

然后我将几个类别添加到 tiles 中,它们工作得很好。

如果问我诚实的意见,这有点令人困惑,需要一些实验。

3 个赞

你不需要重新构建。这只是一个 TC。非常感谢。

这是为了避免在如何添加设置方面产生更多混淆,因为它们本质上是自由形式的。我会在 OP 中添加一个注释,说明它是预先播种的。

感谢你的反馈。

3 个赞

事实证明,没有办法手动将TC重新配置到另一个分支,所以我最终单独安装了beta分支并禁用了原始TC。

工作正常,但似乎topic_list_set_category_defaults仍然默认为OFF

将其设置为ON可以使站点默认生效。赞!

不过,有一个小问题:也许您应该有一种方法可以为特定类别关闭站点范围的默认设置?

3 个赞

我倾向于运行两个 TC,每个分支一个。然后根据需要将它们添加到 Theme 中。

谢谢!我将按原样合并。

这倒是个不错的主意,但提供选择退出的 Categories 会严重复杂化设置或对其的解释吗?(更不用说代码了!)我会仔细考虑一下……

默认启用可能作为快速改进更有意义?但那样的问题是它可能会意外地更改人们现有的安装。

1 个赞

确实如此。那么就默认关闭它!

1 个赞

更改已合并,因此设置现在应该对所有人都有效。

3 个赞

主题列表默认缩略图回退 不再有效!

请求没有被拒绝吗?浏览器控制台有错误吗?

请将该图片上传到本地,然后尝试将其作为本地图片使用。它实际上从未打算与远程图片一起使用。如果它有效,那很好。

1 个赞

imgur 允许那样嵌入吗?

3 个赞

我长时间使用都没有问题,但当插件迁移到 TC 时,默认的缩略图回退不再起作用。

现在我改用本地图片,仍然无效。

是的!

对我来说是有效的。如果出现任何控制台错误,请提供。

控制台中未显示错误: