您最喜欢的 Discourse 插件有哪些?您认为哪些是必备插件?
我认为团队在确保所有核心功能都集成到基础产品中方面做得相当出色。这几乎与 WordPress 等平台相反,后者需要安装某些必备插件才能实现基本功能。因此,我不确定是否存在所谓的“最佳”插件,尽管有许多插件确实出色地展示了 Discourse 的可扩展性。
这对像我这样的人来说是个好消息,因为安装插件通常需要在重建应用时经历短暂的停机时间。虽然有一些方法可以构建环境以尽量减少这种影响,但在初次熟悉系统时,这些方法绝对不推荐。
在我过去七年中构建的 100 多个实例中,几乎没有(如果有的话)通用的插件。哪些插件有用,很大程度上取决于您希望支持的使用场景。
有很多插件,我认为你不应该盲目安装。如上所述,先明确你的使用场景,再寻找合适的插件。需要提醒的是,有些插件可能已弃用,因此务必前往 Discourse 页面查看开发者是否提及兼容性问题。
作为一般规则,您将受到核心功能以及任何标记为 official 的插件的保护。
这些是我们认为足够稳定、可以在我们的基础设施上托管的插件。
我已安装:
- discourse-cakeday - 锦上添花
- discourse-spoiler-alert - 必备
- discourse-user-card-badges - 纯属娱乐
- discourse-yearly-review - 锦上添花
- docker_manager - 标准发行版 / 必备
我个人倾向于让“欢迎”徽章的图片更有趣(我有一张鸢尾花图案的图片),并将该徽章用于我的用户卡片。我论坛上的所有徽章图片在选取时都考虑了其在用户卡片上的二次使用。其中,“认证”(肩章图案)和“感谢”(彩虹图案)徽章最受欢迎。
你好 @ArcticF0xx
正如 @Stephen 顺便提到的,Discourse 核心之外的功能特性是由每个 Discourse 社区的具体使用场景决定的。
例如,一个基于编程或配置的技术论坛可能需要一些特殊的插件来支持 BBCODE 标签或额外的自定义 MARKDOWN 功能。这些插件对于 Discourse 论坛的某个子群体来说可能是“最爱且必备”的,但对其他论坛来说却“毫无价值”。
其他专用插件的情况也是如此。
例如,在 @elijah 的回复中,他将 discourse-spoiler-alert 列为“必备”插件;但我所接触过的 Discourse 论坛并不需要该插件,也没有理由安装它。
正如 @HAWK 所说:
一般来说,核心功能加上任何标记为 official 的插件就足够了。
但对于特定的 Discourse 使用场景,以及你个人愿景和独特设想的设计来说,对一种类型的论坛来说是“最顶尖”的插件,未必适用于另一种使用场景。
如果你真的希望得到相关的回答,你应该详细描述你的论坛是什么、你的目标是什么,以及你对该论坛及其“使用场景”的愿景。
但提出一个跨越整个论坛宇宙的通用问题,例如:
你们最喜欢的 Discourse 插件有哪些?你们认为哪些是必备的?
……在我看来,这个问题过于宽泛,无法获得任何有用的信息。
最后,@AntiMetaman 的回复是正确的:
有很多插件,我认为你不应该盲目安装插件。正如上面所说,先明确你的使用场景,然后再寻找合适的插件。
我不过是在重申这些回复中的智慧。不要为了安装插件而安装插件,也不要因为别人推荐就安装插件。只有当插件对于实现你论坛的使命目标确实必要时,才去安装它们。
没错。作为参考,以下是我认为最流行的插件:
感谢大家的积极参与!我主要是想从社区中获得一些灵感,了解大家是如何使用插件的,而不是单纯地看如何复制他人的做法。
你们都提供了有用的链接和资源,我会仔细查看,看看是否有我应该在自己的论坛上测试的插件。