主题列表预览(旧版)

好的,正在开发一些令人兴奋的内容。

我为主题组件(Theme Component)创建了一个配套插件,以增加额外功能。

目前,我已为基于主题组件安装的环境添加了可用的缩略图选择器。要实现此功能,您还需要这个精简版插件。(请同时更新您的主题组件)

实验性插件地址如下:

- git clone https://github.com/merefield/discourse-topic-previews.git -b "theme_sidecar"

它带来了两大优势:

  1. 它修改了 Discourse 默认选择缩略图的判定标准,并接受了更多更有用的较小缩略图(这些缩略图原本会被拒绝)。在我看来,核心标准过于严格。
  2. 在主题元数据编辑器中添加了可用的缩略图选择器。如果您不满意系统自动选择的缩略图,可以手动覆盖。功能上这与原始插件版本几乎一致,但现在它兼容 Discourse 新的缩略图生成逻辑。

我的目标是让主题组件足够稳定且功能丰富,从而取代原始插件。

之后,对于基础安装,您只需添加主题组件即可。

如果您是自建托管或使用允许添加插件的套餐,则可以添加配套插件以获取更多功能。

总体而言,这将最大限度地减少维护工作,同时让更多用户能够使用主题列表预览功能。

对站点管理员而言,另一个显著优势是:许多前端层面的表面性更改将不再需要重新构建,因为您通常只需更新主题组件即可。

10 个赞