自定义信任等级

抱歉让您久等了,我一直在尝试一些功能。

所以,目前的情况如下:

  • “忽略用户”的自定义信任等级目前(使用 Master 分支的代码)并未显示在 Discord 设置中,因此我再次检查了插件设置,看看是否遗漏了什么。

  • 与此同时,由于想限制 TL0 用户点赞的功能,以及 Discourse 运行机制中隐含的一些疑虑(因此我联系了核心开发者),我 写了这篇文章。如果没人指出“潜在问题”,我打算自己添加该功能。

  • 在设置整个“本地测试”环境时,我遇到了一个奇怪的 bug:用户无法查看彼此的配置文件。我转到生产环境检查……结果也出现了同样的问题!移除插件后问题就消失了(而且我并未进行任何修改,所以这也是 Master 分支代码的问题)。您也遇到这些问题吗?我在一个纯净安装(vanilla install)上也尝试过,同样出现了该问题,且并未触碰 CSL 设置。

2 个赞

再次顶帖,说明我尚未解决此问题。不知道维护者是否也遇到了这个问题,还是我在配置上遗漏了什么。

1 个赞

你好,
这个插件主要是一个学习项目,而非严肃的开发计划。虽然未来可能会进行重写,但近期并无此计划。不过,我可以在一定程度上提供指导,并肯定会接受 PR。

关于你提到的紧急问题,@Ahmed_Gagan 将尝试优先处理。你很快就能看到更新。

3 个赞

@Iceman
我已在插件的 master 分支添加了一些新提交。
根据我的测试,该插件在 discourse master 上运行正常。请测试该插件,如有任何问题请报告。
感谢发布该问题 :grin:

2 个赞

你好,很高兴发现了你的插件。我的 Discourse 设置较为封闭,仅需两个信任等级。但由于 tl2 拥有某些我无法授予 tl1 的权限,我想知道你的插件能否包含这些权限?我目前发现的权限包括:

  • 从用户页面发送邀请(目前看来,插件中仅支持从话题发送邀请)
  • 创建群组私信
2 个赞

@paulrudy
感谢你的建议,你希望赞助这个功能吗?

我现在无法这样做。这是一个新的 Discourse 实例,但未来随着用户数量的增加以及潜在的资金来源,我会考虑这一点的!

2 个赞

没问题。
由于这些功能与当前插件无关,该插件旨在自定义信任等级的权限,而非为 Discourse 添加自定义功能。不过,我会进行一些调研,看看这些功能是否对社区有用。如果有用,我会单独开发一个插件来实现它们 :slightly_smiling_face:

1 个赞

谢谢。我不太确定我是否理解。您是说我所提到的那些功能与信任等级能力无关,但在 理解 Discourse 信任等级 一文中,它们被列为 tl2 功能:

信任等级 2 的用户可以…

  • 使用“邀请他人参与此话题”按钮,一键邀请新用户参与话题讨论
  • 邀请外部用户加入私信,创建群组私信
1 个赞

我想我搞错了,别担心,我会看一下然后回复你🙂

1 个赞

所有回复都太长,读不完。但我的问题是:能否彻底移除所有群组信任等级,并用新名称重新开始?

1 个赞

你好 @paulrudy
您提出的功能请求现已在我们的插件的主分支中可用。请查看,如果遇到问题请在此报告。

针对这一项,我添加了一个新的站点设置 csl_min_trust_level_to_invite_to_forum,您可以在其中指定哪些信任级别的用户可以邀请其他人加入论坛。

针对这一项,插件中已存在一个站点设置 csl_can_invite_to_topic_min_trust_level
通过配置此项,未达到指定信任级别的用户将无法邀请他人加入 主题私信

1 个赞

这太棒了,谢谢!这对于封闭论坛在新用户学习期间吸纳新成员非常有帮助。

我之前没意识到这一点,这太完美了。

我有个关于三个“csl 回复数量”设置的问题:将它们设置为“0”是表示无限制,还是禁止任何回复?在我看来,将其设为第一种情况(无限制)更合理,并在描述中说明这一点。

1 个赞

是的,目前确实会阻止。不过你发现得很及时。为了让它暂时可用,你可以将这三个设置都设为一个较大的值,比如 9999。我会尽快修复并在这里通知你。

1 个赞

我尝试安装了插件,并在重新构建代码后发现管理页面打开时出现 500 错误。

2 个赞

感谢您的问题报告,我很快就会添加修复。

1 个赞

你好,感谢提供这么棒的插件!

我也遇到了 500 错误。请问预计什么时候能修复?

提前感谢!

2 个赞

你好 @PolitiskAktiv,我完全忘了修复这个问题,会尽快修复。

@FunnySmile @PolitiskAktiv
这些问题现已修复。感谢各位报告这些问题。如果您遇到任何新问题,请在此处报告。

2 个赞

这看起来是个提问的好时机——用户是否有办法查看本地信任等级要求?

1 个赞