| 摘要 | 主题列表缩略图 允许您在主题列表视图中显示主题缩略图。 | |
| 预览 | 在 Discourse 主题创建器中预览(博客风格) 在 Discourse 主题创建器中预览(网格) 在 Discourse 主题创建器中预览(列表) 在 Discourse 主题创建器中预览(瀑布流) 在 Discourse 主题创建器中预览(极简网格) |
|
| 仓库链接 | https://github.com/discourse/discourse-topic-thumbnails | |
| 初次接触 Discourse 主题? | Discourse 主题使用入门指南 |
安装此主题组件
功能特性
系统会为列表生成优化后的图片,并为高分辨率显示屏提供不同分辨率的版本。图片会随滚动懒加载(在浏览器原生支持的情况下)。
默认情况下,Discourse 将使用主题原始回复(OP)中的第一张图片。如果您希望从 OP 中选择另一张图片作为缩略图,请在 Markdown 中添加 |thumbnail。例如:

 << 这一张将作为缩略图
共有五种显示模式,可通过主题设置按分类或标签进行配置。
例如:
网格模式:
瀑布流模式:
列表模式:
技巧与提示
如果您希望帖子中的 Onebox 生成缩略图,需要启用以下站点设置:download_remote_images_to_local。此外,您还需要重新烘焙相关帖子。
设置项
| 名称 | 描述 |
|---|---|
default_thumbnail_mode |
默认使用的缩略图显示模式 |
docs_thumbnail_mode |
如果启用了 docs 插件,则用于文档主题的缩略图显示模式 |
blog_style_categories |
在这些分类中使用博客风格视图。该样式会利用主题或主题组件中启用的主题摘录功能 |
minimal_grid_categories |
在这些分类中使用极简网格视图 |
grid_categories |
在这些分类中使用网格视图 |
masonry_categories |
在这些分类中使用瀑布流视图 |
list_categories |
在这些分类中使用列表视图 |
blog_style_tags |
|
minimal_grid_tags |
为这些标签使用极简网格视图 |
grid_tags |
为这些标签使用网格视图 |
masonry_tags |
为这些标签使用瀑布流视图 |
list_tags |
为这些标签使用列表视图 |
suggested_topics_mode |
推荐主题应使用的缩略图显示模式?如果留空,将遵循“在主题列表之外启用”的设置 |
enable_outside_topic_lists |
在非主题列表页面(如用户活动、私人消息、推荐主题)上启用缩略图 |
placeholder_icon |
用于没有缩略图的主题的图标 |
mobile_thumbnails |
在移动设备上启用缩略图 |
list_thumbnail_size |
“列表”视图中缩略图的基础尺寸 |
由我们托管? 主题组件可在我们的专业版、商业版和企业版计划中使用。


