Discourse 不要 bump

:discourse2: 摘要 Discourse No Bump 防止用户置顶话题。
:hammer_and_wrench: 仓库链接 https://github.com/discourse/discourse-no-bump
:open_book: 安装指南 如何在 Discourse 中安装插件

功能

此插件防止用户置顶自己的话题。在某些流量较高的论坛中,如果用户未收到对其话题的回复,他们会反复回复自己(即置顶)以提高可见性。

  • 启用后,用户必须等待其他用户回复其话题后,才能再次回复。

  • 工作人员始终可以置顶自己的话题

设置

  • no bump enabled - 设置为 true 以启用该插件

  • no bump trust level - 达到此信任级别(及以下)的用户将不被允许置顶自己的话题

:discourse2: 由我们托管? 此插件可在我们的企业版计划中使用


49 个赞

您好,

我一直在尝试通过管理员界面从 Git 存储库安装此组件,但遇到了以下错误消息:“发生错误:导入错误:about.json 不存在或无效。您确定这是一个 Discourse 主题吗?”

请问我该如何解决这个问题?

你好,欢迎 @Feel :slight_smile:

这是一个插件而不是主题组件,因此需要以不同的方式安装。如果你按照说明(https://meta.discourse.org/t/install-plugins-in-discourse/19157)进行操作,它会告诉你如何将其添加到你的 app.yml 并安装到你的站点上。 :+1:

4 个赞

您好,感谢 @JammyDodger

好的,我不知道,我安装了一些东西,比如一个组件,但我以为它是一个插件 :sweat_smile: 我是 Discourse 的新手,我因为无知而多次碰壁^^

所以,安装它可能会很困难,因为我在一个我无法直接访问的虚拟机上创建一个专业的论坛,但我会看看的。

感谢您的回答。

祝您有美好的一天。

3 个赞

这可能会令人困惑。主题组件通常只更改前端,而插件需要更改后端,因此需要在构建时添加,而不是通过 UI 添加。

1 个赞

万物皆有学习曲线,没什么好道歉的。与 Mastodon 服务器相比,Discourse(当然,在掌握基础知识之后)非常简单且合乎逻辑——我就是不明白如何升级它,如果我抱怨 Discourse 的文档,那它简直太棒了,而 Mastodon 的文档或多或少只是最基本的内容,一切都更多的是开发者之间的消息。所以使用 Mastodon 不仅要学习 Mastodon,还要理解 git 的工作原理。嗯,我们还有另一个神秘的生物 Docker,但(几乎)每个管理员都可以处理 Discourse,而无需了解 Docker。

然而,插件的处理可以更……人性化 :rofl:

回到正题。有时需要回复,但又不需要“顶帖”。当有额外需要的数据,并且担心那些已经看过 OP 的人不会注意到帖子已编辑时。那么,也许在“禁止顶帖”生效之前可以设置一个时间限制?

或者这只是另一个政策问题,让简单的事情变得太复杂了?

2 个赞

由于这是一个官方插件,但不在插件列表中,我猜它仅供企业版使用?

1 个赞

谢谢 Jakke,

关于这个特殊的 no-bump 插件的必要性,对我来说并非绝对必要,但实际上,我曾遇到过其他更有趣的插件的类似问题,所以这个插件的答案也适用于其他插件 :slight_smile: 。这就是我想知道的,而且……我现在知道了 :smiling_face_with_tear:

我现在将尝试贿赂虚拟机管理员给我一些权限 :man_detective: :moneybag: