大家好,
我一直在研究 Discourse,看它是否能取代我们目前的解决方案,但在阅读了文档后,我仍然对 trust_levels 和 groups 感到有些困惑。
最佳实践是什么?
是使用已有的 trust_levels,还是创建我们自己的不同 groups,并且只处理它们?
非常感谢您的反馈,祝您有美好的一天。
大家好,
我一直在研究 Discourse,看它是否能取代我们目前的解决方案,但在阅读了文档后,我仍然对 trust_levels 和 groups 感到有些困惑。
最佳实践是什么?
是使用已有的 trust_levels,还是创建我们自己的不同 groups,并且只处理它们?
非常感谢您的反馈,祝您有美好的一天。
您好 @Jarjar ,欢迎来到 Discourse Meta!
请问您具体想实现什么功能?是私有分类?还是仅限登录用户查看的分类?
你好,
感谢你的热情欢迎。
实际上两者都有,在所有情况下,大部分内容我都希望只有登录用户才能访问,但除此之外,确实会有多个私有类别和频道,因此我很快就会被 trust_levels 搞糊涂。
我想知道,仅仅删除它们并创建我自己的组是否会更简单,但这可能不是最佳实践,我猜 trust_levels 的存在是有原因的 ^^
你无法“移除”它们,它们是话语的整个基础结构,并非仅仅是预先制作好的群组。群组建立在它们之上,并且所有群组都使用信任等级系统。但是,是的,你可以将类别锁定到其中一个或两个。
你可能想阅读信任等级指南,其中解释了它们的作用,因为你创建的任何群组都将依赖于此。群组只是用户群,所有用户都有一个信任等级:静态(群组中的每个成员都获得分配给群组的那个等级),或独立(所有成员都具有他们自然拥有的等级)。
信任级别本质上是您新用户和整个社区的安全保障。理解它们的绝佳类比是想象他们是您家里的陌生人。当他们第一次来访时,您还不够了解他们,所以不会让他们在无人看管的情况下四处走动。从他们的角度来看,他们以前没来过您家,所以他们不熟悉周围的环境。
信任级别是一种安全地将某人引入社区的沙盒方式,这样他们就无法访问可能产生问题的功能。他们不能给陌生人发私信,也不能发布垃圾链接等。随着他们花时间阅读和参与,他们证明自己是出于正当原因而来的,因此他们获得了更多的功能。他们现在对论坛足够熟悉,可以理解如何使用它。
因此,请保留这些默认设置,但请记住,如果需要,您可以稍后进行调整。然后在其之上构建您的自定义组,这将从整体上决定谁可以访问什么内容。
为了仅允许已登录用户访问,请将该类别仅设为 TL0 用户可访问。由于每位已登录用户都是 TL0,因此可以实现此目的。
请注意,当您是 TL1 时,您同时也是 TL0 和 TL1。当您是 TL3 时,您是 TL2、TL1 和 TL0。因此,将类别仅设为 TL0 用户可访问,可以使其中的主题保持私密。
或者干脆开启“需要登录”……
我完全理解,但以我的用户案例为例,TL3 授予的权限已经太高了,甚至 TL2 的一些权限我也想移除。
我明白它们是为了赋权社区而设立的,但它们允许用户做一些只有版主才应该做的事情,这不符合我们的用户案例。
我看到了 TL0 和 TL1 的好处,但再往上就太多了。
提高这些级别的要求,基本上让没有人能够达到,这有意义吗?
抱歉,我之前接触的是另一个 Disc 平台,所以有点困惑,我想确保我能正确理解所有内容,并从一开始就正确地进行设置。
例如,在 Disc 平台上,我有:
未经验证的用户(相当于 TL0)
已验证的用户(相当于 Discourse 中的已登录用户)
受信任的用户(相当于 TL1)
不使用 TL2 等效权限
版主(TL3 和 TL4)
工作人员(TL3 和 TL4)
管理员(TL3 和 TL4)
您指的是哪些权限?有很多“…允许的组”设置可以让您自定义这些权限。例如,如果您不希望 TL3 用户能够编辑他人撰写的主题的标题、类别和标签,可以使用“edit all topic groups”。
TL3:
TL2:
更改 edit all topic groups
更改 tl3 links no follow
还有 invite allowed groups 和 personal message enabled groups
我使用 Trust Level Permissions Reference 来查找设置
所以,我想做这件事并不是完全愚蠢的,而且管理社区的其他人也会更改TL设置,对吗?
我只是想确保我把一切都做对,并有一个好的开始,而不是从一开始就做错^^
抱歉打扰您,但我看到您是联合首席执行官,我相信您会了解这件事。
正如之前所说,权限对我来说有点难以理解,因为我来自另一个 Disc 社区工具。我花了很多时间阅读不同的文档,但很快就开始变得复杂,因为有些参考资料是 4 年前的文章,而自那时以来已经进行了更改,所以我必须交叉引用才能找到我需要的东西。
无论如何,现在我明白了不同的信任级别以及用户将自动获得这些级别,随着他们在社区中越来越活跃,他们将获得更多权限,因此我开始着手处理群组。
我对“员工”角色有点困惑,因为我看不到它的意义,管理员就是管理员,版主就是版主。
为了理解这一点,我看到一篇文章说默认版主给了版主太多的权限,例如允许他们导出客户数据,而且还有类别版主,所以现在我完全迷失了方向:Admin vs Moderator vs leader - #14 by robmc
有没有办法联系 Discourse 的人进行通话,以确保我正确理解了所有内容?当然,我们会进行补偿。
我确实看到了我们过渡到 Discourse 的好处,但无法承担任何错误。
你好,欢迎来到 Discourse。
我很乐意帮助你完成这些操作,并向你解释 Discourse 中的信任等级和版主管理是如何工作的,以及如何实现你想要的目标。
我自 2015 年以来一直担任 Discourse 论坛的版主/管理员,并且在社区管理/版主管理方面有十年的经验。我还曾在 Discord 上进行过管理和版主管理,因此我可以解释其中的异同。我明白,如果你来自类似基于角色的模型,可能会感到困惑,因为 Discourse 内置了许多与信任等级相关的版主管理功能。
随时可以给我发私信,我们可以安排时间进行视频通话。
如果你愿意,我很乐意在中期内担任你网站的版主/管理员,帮助你进行设置。我非常喜欢使用 Discourse,并希望有更多的社区使用它。(我也为一位主播朋友在 Discord 上做过志愿者管理员/版主,因为她不喜欢折腾各种机器人和设置,所以我完全理解,因为我喜欢设置这些。)
如果你想在 Marketplace 中开一个帖子,说明你正在寻找 Discourse 设置方面的支持,也可以这样做。
你提到的所有内容都应该很容易解释和讲解。
正如 Moin 提到的,这些是可以实现的:
Moin 提到了这里所有的设置,但我也可以帮助你过一遍:
对于接下来的部分,我可以解释一下 staff 角色。
Staff 角色主要是用来表明谁是网站上的管理员/版主。管理员可以更改网站设置和主题,而 Discourse 上的版主可以处理暂停、垃圾信息等。他们是整个网站的版主。
当人们寻找版主来管理网站上的内容(关闭讨论、引入慢速模式)时,通常信任等级 4(Leader)最适合。
没有什么能阻止你这么做