如何扩展 Discourse 侧边栏?

这里有关于如何扩展内置侧边栏的指南或教程吗?

例如,稍微加宽它,然后显示我们新闻板块的最新 5 个主题?或者显示即将举行的活动?

很高兴我们有侧边栏,但目前它没有得到充分利用——很高兴能够扩展它,并帮助使每个 Discourse 论坛都与众不同。

这不完全是您想要的,但您可能会对这个组件感兴趣。它不会扩展侧边栏,而是在右侧添加一个新的侧边栏,您可以在其中查看最新的回复。

1 个赞

感谢 @Arkshine,我看到了,但我通常会尽量避免大型插件,因为在升级核心产品时它们有时会很麻烦(不过很高兴看到这是一个官方插件,所以我一定会更详细地了解它)。

我也不确定我们是否需要右侧边栏,因为我们已经有一个左侧边栏了。我认为稍微加宽现有边栏并增加更多内容更有意义,因为它目前相当冗余,除非你有很多聊天私信或聊天室要用。

侧边栏现在有插件插槽供您使用,因此可以设想主题组件可以利用它们来实现您想要的功能。

1 个赞

只是说明一下,那不是插件,只是一个主题组件,所以在更新时不太可能引起问题。

2 个赞

您可能需要一些开发人员的帮助,但这是一个功能丰富的插件:

3 个赞

Discourse 是基于开源代码构建的,因此插件和主题组件是您“扩展”核心功能以满足您论坛需求的方式。

3 个赞

谢谢大家。

在底部添加 iframe 或图片怎么样?我有一段时间没看 Discourse 主题了,但这应该很容易做到吧?