禁用高于 1 的信任等级

我正在尝试设置我的社区,使其仅使用信任等级 0 和 1。我们并不需要 Discourse 提供的其他信任等级所带来的复杂性。目前,我认为我已经成功设置,使得所有功能在用户达到等级 1 后即可使用。

如果用户收到通知说他们已达到信任等级 2,但实际上这并未赋予他们任何额外权限,这种通知是没有意义的。理想情况下,我希望设置成没有任何用户能达到高于 1 的等级。如果这无法实现,我希望关闭他们在升级时收到的通知。

因此,我的问题是:对于等级 2 至 4,我是应该保留这些设置为默认值,还是将所有相关设置改为 0 以完全禁用这些等级,从而确保没有人能超过等级 1?

另外,作为补充问题,我能否阻止用户在信任等级提升时收到任何通知?我已经找到了编辑这些通知文本的位置,但尚未找到完全关闭这些通知的地方。

4 个赞

在您的管理员设置中查找 TL2 晋升所需的门槛。将它们设置得如此之高,以至于没有人能够达到。

6 个赞

嗯……是的,确实有更多权限:从 TL1 到 TL2 是有变化的。请查看徽章说明,了解它授予你什么权限。


只是像平常一样运行网站吗?我无法想象如果我一直处于同一个等级会有多无聊。

1 个赞

我们尝试将默认值设置为经我们验证对大多数站点最有效的配置,并建议用户先按此方式尝试……但当然,不同的社区有不同的需求。

这是禁用它们的最佳方式(它们位于 admin/site_settings/category/trust 下)。您可以将 tl2 requires days visited 设置为类似 9999(27 年)这样的数值。

6 个赞

这是一个丧亲支持论坛。它本就不是一个旨在让人们升级的趣味挑战。我希望用户能立即访问几乎所有功能,以便他们获得支持(我仅限制发布链接和照片,直到用户达到 1 级,其他所有功能均可立即使用)。

但你可以更改设置,对吧?你可以设置执行某些操作所需的最低信任等级。

5 个赞

感谢您的回答!是的,我会尝试将它们设置得非常高。我之前不确定是应该这样做,还是将它们设为零(因为其他一些设置说明中提到设为零以禁用)。

3 个赞

如果你觉得 TL1 晋升消息会令人分心,可以尝试禁用它。关闭
send tl1 welcome message

6 个赞