目的:保持主题列表“原样”,但提高“画廊”主题(供人们发布图片的帖子,讨论很少)的可见性,并一目了然地查看新发布的图片,而无需打开帖子。
对于一个几乎从未深入了解过组件,更不用说插件的人来说,基于 Topic List Thumbnails 和 https://meta.discourse.org/t/topic-list-previews-theme-component/209973/,并且要拥有一个具有这些功能的类似组件/插件有多难?
-
如果一个主题有一个特定的标签,比如说 #gallery,那么将在主题标题下方生成并显示 5 个缩略图(或更少,根据主题中最后上传的图片)。
-
为了简单起见,给现有主题添加标签不会根据现有帖子生成缩略图。只有下一个帖子的新图片才会创建缩略图。
-
移除标签会从主题列表中移除缩略图,但也许会将它们存储在某个地方,以便如果我们再次添加标签,它们会再次显示?
-
作为组件/插件的选项,将会有:
- 要被视为画廊的标签 slug 或 id
- 在主题列表中显示在主题标题下的最大缩略图数量
结果将是这样的,也许每张图片上都有一个链接,指向创建缩略图的相应帖子(点击时没有灯箱):
