排除某些类别信任级别

大家好,

我有一个快速的问题:

是否有可能限制某些类别的信任等级升级。我将解释:有一个类别,在该类别中的任何互动都不会计入用户的信任等级。

任何帮助都将非常有益。

谢谢!!

附注:忘了补充,可以访问此类别用户都在同一个组中,以防万一也可以利用这一点。

1 个赞

恐怕不行。除非你制作了一个改变核心信任等级行为的插件,而这听起来像是一个复杂的插件,否则你无法调整哪些内容会影响信任等级的提升。

你介意我问一下为什么想让这个类别的互动不计入信任等级吗?也许有其他方法可以实现你想要的功能,而不依赖于信任等级。

2 个赞

我想象过这不会很容易,我的客户总是把事情弄得太复杂 :sweat_smile:

我将简要解释一下:我们正在创建一个社区,该社区将有不同类型的用户:一些将是我们在线课程的学生,另一些将仅仅是社区成员(非学生)。

情况是,我们的 Discourse 的一部分将专门为这些学生保留(一个仅限学生群体的封闭类别),在那里他们将获得我们作为老师的支持。这个类别主要是用于阅读,尽管他们也可以在需要时发布一些问题。

问题是:我们依赖信任等级来管理我们社区的其余部分,而对这个学生支持类别则不然。我们希望奖励那些参与整个社区的成员,并希望避免那些仅仅通过参与支持类别就能获得高信任等级的成员(这对其他人来说是不平衡和不公平的)。

基本上,我们希望奖励整个社区的用户,而不仅仅是其中的一部分。

有什么方法可以管理这个问题吗?

提前非常感谢您的帮助,这个社区真是帮了大忙 :slight_smile:

1 个赞

您是否手动审核每位学生的注册?

如果是,您可以锁定他们的信任级别。在其个人资料中,TL旁边有一个锁定按钮

啊,我明白了!这会很棘手。你能更详细地说明一下你的意思吗?

这也许能为更好的答案提供更多见解。

我们将手动将每个注册者添加到群组中进行审核(以便他们可以访问此类别),但您建议的方法不行,因为如果学生积极参与社区的其他部分,我们希望他们受到平等对待并获得他们的TL“计数”。

这种情况是让他们在某个类别中的互动不计入他们的TL“计数器”,因为这可能会改变无法访问此类别 else 成员的整体平衡。我想这很复杂……

1 个赞

也很有趣。

我猜所有 LTI 网站都会是这样的。

当然。

我们正在围绕一个通用主题创建一个大型社区,其中将包含一个仅对部分成员(在此案例中为我们的学生)开放的特定类别。每位学生都将被添加到某个群组,而该支持类别仅对他们可用。他们无法在此特定类别中创建新问题,但可以阅读、回复和点赞。

在社区的其他部分,所有成员都可以参与,我们将分享内容、创建协作文档等。

因此,我们希望通过更高的 TL(信任等级)来奖励那些在整个社区中参与度最高的成员,从而获得更专属的待遇(例如:会员资格需要每月付费,但当您达到某个 TL 时,即可免费访问)。

我们担心的是,拥有此专属类别的学生可能会在没有真正参与整个社区的情况下获得更高的 TL,而仅仅是在支持类别中提问或阅读。

希望现在更清楚了(如果不清楚,请原谅,这可能是因为我的英语不太好以及我们想要构建的社区的复杂性 :sweat_smile:)。

1 个赞

如果这变成了一个功能请求,我也能看到它的用处。:slightly_smiling_face::hand_with_fingers_splayed:

论坛游戏类别下的帖子周转率可能相当高(例如,滚动进行的 A-Z 游戏),最好不要将这些帖子计入 TL3 的已读计数,因为这会显著提高其他所有人的门槛。

3 个赞

我不太明白所有 LTI 网站是什么意思…… :roll_eyes:

所以这是一个关键因素。你应该把TL级别定义的奖励放在最前面,并找到一种方法来推断豁免类别中的额外活动,并将其从TL活动中减去,这样你就可以为你的学生创建一个调整后的TL,使其独立于Discourse TL。

如果这听起来可行,你可以创建一个数据探索器(DE)查询来查看该特定类别中的活动并进行相应的计算,或者创建一个更复杂的数据探索器(DE)查询来为你进行检查和计算。你可能需要一个单独的支持主题来处理这个问题,或者一个#marketplace帖子,因为它的复杂性可能需要付费。

1 个赞

太棒了,非常感谢您 @osioke :slight_smile:

我会和我的客户一起查看,看看是否可行。

1 个赞

在看到市场上的相关主题后,我也考虑了这一点。我实际上认为使用信任等级来奖励用户特殊福利是一个坏主意。从所有工程师的评论来看,这在技术上并不简单。但从概念上讲,它似乎也不清楚。根据解释信任等级的博客文章

不幸的是,我认为使用信任等级来奖励与社区健康和用户权利无关的东西的想法,源于 Discourse 给出的一个例子,即允许常规用户访问 Lounge 分类。我认为,如果 Discourse 能为 Lounge 访问提供一种不同的机制会更好。社区经理可以实际采用这种机制,并轻松地为他们自己的奖励场景复制。

3 个赞

这真是一个有趣的观点!对错与否,更多的是由他们自己来决定,工具就是工具,Discourse也是一个工具。让我们尽量不要过于批判性地评判它的使用方式 :wink:

2 个赞

哦,当然!我无意评判楼主想做什么。据我所知,寻找特定解决方案的帖子已移至 marketplace 主题。我在那里提出了一些建议。

我上面的评论是作为一般性观察:信任级别通常被用来获得一些自动奖励。因为信任级别是普通用户唯一可以自动分组的方式。但这种方法存在缺点,因为 Discourse 对信任级别有非常明确的设计。它既不直接也不够灵活,从这个意义上说,不建议对其进行调整。

但是 Discourse 对根据自动化条件奖励徽章有非常好的支持。因此,如果群组能够提供根据徽章自动分配成员资格的选项,类似于电子邮件已有的功能,那将为构建奖励场景提供一个更易于访问且更灵活的解决方案:

例如,Discourse 可以根据“爱好者”或“受尊敬者”之类的徽章来奖励 Lounge 的访问权限。而且我认为,这比目前与 Regular 信任级别相关的做法更能为实现 Discourse 的奖励提供一个更好的蓝图。

2 个赞

啊!我的错,谢谢你的澄清 :sweat_smile:

这个想法很有道理!不过把它作为一个#功能请求会更好,你介意为此创建一个新主题吗?

1 个赞

你好 @JammyDodger,我已将其发布在 Marketplace 中,如果您想跟进 :slight_smile: > Exclude certain categories from the Trust Levels

2 个赞

实际上,我们的奖励将与社区健康完全相关,尽管它可能看起来并非如此。无论如何,我进一步解释了为什么我们需要这个,特别是针对我们的情况,如果您想了解更多:Exclude certain categories from the Trust Levels - #8 by Shirly_Nowak

2 个赞

也许你可以将学生团体私信收件箱用作某种类别(可能需要一些通知调整,但不幸的是无法标记)

我们没有考虑过这个选项,所以谢谢你 :slight_smile: 但问题是我们创建了一个完整的类别,因为它是一个帮助台,里面有超过150个帖子,所以它是一个类别(实际上还有子类别),这样学生们就可以轻松地查阅(使用特定的标签等)。

3 个赞