是否可以限制 TL0 仅在一个分类中发帖?

我不知道这是否存在。是否有任何设置可以限制 TL_0 用户只能在一个类别或一组类别中发帖或回复?

我预计的答案是,需要检查我所有的类别,然后在“安全”下将“所有人”组删除,并用 TL_1 可以发帖、回复和查看,而 TL_0 只能“查看”来替换。如果能以相反的方式做到这一点就太好了——一个管理员开关“限制 TL_0 在 [这些类别] 中发帖;限制 TL_0 在 [这些类别] 中回复”,这将覆盖“所有人”的指定。

这也不是什么大问题,但如果有一种有效的方法可以做到这一点,而无需逐一查看我现有的类别,请告诉我。

TL;DR:

我的想法是创建一个“新用户 - 您的第一帖发在这里”类别,这样任何垃圾邮件账户都必须将他们的 AI 报告或试图隐藏链接到 Viagara 网站的内容发布在一个地方。这个类别将包含我们正在进行的“介绍自己”话题,所以理想情况下,新用户可以在网站其他任何地方发帖之前进行“签到”——我可以设置 TL_1 要求,只需在一个基本上是“沙盒”类别中回复或发帖一次。

我们遇到了很多“垃圾”注册用户,他们通常是垃圾邮件发送者,但有时他们只是注册一个账户然后就再也不回来了。Discourse 很棒,我们可以设置它在一段时间后清理没有发帖的用户。

我们也收到了很多使用 AI 发帖的注册用户。这些人很可能很多时候是垃圾邮件发送者,试图建立信任,但我们的论坛也有很多有意义的讨论,涉及编程和对 AI/LLM 能力感兴趣的人。因此,我们收到的注册用户中有一些将论坛用作测试场来“通过图灵测试”,还有一些可能只是在捣乱。我们有一条规则,即试图愚弄人们认为自己是真实的 AI 账户是不允许的,因为 AI 不能同意 CoC,也不能被审核。

我认为这在没有插件的情况下是不可能的。TL1 的要求都基于阅读

活动 默认 设置
阅读帖子 30 tl1 requires read posts
访问主题 5 tl1 requires topics entered
总阅读时间 10 tl1 requires time spent mins

也许您想为“所有人”保留“查看”权限,否则访客和爬虫将无法看到该类别。
您可以使用 Administrative Bulk Operations 同时更改多个类别的权限

4 个赞

就是这样做的。

2 个赞

是的,这就是我的意图。TL_0 可以浏览和阅读(就像匿名用户一样),但只能在沙盒类别中回复,其中有一个“介绍自己”的主题,回复该主题会触发他们成为 TL_1(将要求设置为 1 次回复加上阅读/访问要求),这样他们的第一个帖子——无论是真实的、垃圾邮件还是人工智能生成的——都比他们隐藏在晦涩的帖子中更容易被注意到。

这听起来确实更好——将所有人设置为“查看”公共类别,然后发帖/回复需要 TL_1,除了 TL_0 只能在沙盒类别中回复。

您好,我冒昧地挖出这个旧话题,但鉴于情况已发生变化,从 TL0 升至 TL1 需要满足三个条件:参与帖子的数量、帖子阅读次数以及停留时长。

我的问题是:这些条件之间是“与”(AND)的关系,还是“或”(OR)的关系?

如果是“或”关系,如果我们不希望将阅读次数和停留时长作为从 TL0 升至 TL1 的考量因素,该如何设置?是否应将这些值设为极高?

我认为没有任何变化。这仍然关乎你阅读的帖子、访问的话题以及阅读所花费的时间。达到 TL1 无需发帖。

你必须满足所有要求。另请参阅:

1 个赞

总体而言,论坛对于顶起旧话题的态度有所转变。为了保留机构知识并提高知识库的检索便利性,最佳实践倾向于减少冗余。因此,你的帖子与原始话题直接相关,为你找到这个话题点赞。

确实如此,将新用户隔离在特定分类中的想法或许会有所帮助。

我认为是“与(AND)”关系(免责声明:我不确定)。

换句话说,必须满足所有条件。不过这只是我的猜测,如果我说错了,请其他人纠正。

对于这个问题,我只能猜测你在相关论坛上拥有管理权限。信任等级及其要求可以通过管理权限对设置进行反复调整。

真的吗?我知道引导模式曾这样做过,但它已被移除。

我不认为目前有替代方案能自动提升信任等级。

我想也许你是对的,因为过去确实有一个指示,比如一个“入门”页面的链接或其他类似的东西,但据我所知,现在我的网站上已经找不到这些东西了。我会编辑我的帖子,删除这些不准确的信息。

好的,那么“TL1 需要进入主题”这个选项是什么意思?其说明是“新用户必须参与多少个主题才能被提升为信任等级 1”?

这里的“参与”具体指什么?

这是翻译错误吗?(我的界面是法语的。)

这个**我是否需要在每个等级都满足所有条件?**是另一个主题吗?我找不到。

请为我说明一下,最好提供直接链接。

该引文出自此主题 Discourse Trust Levels: A Detailed Explanation

我认为这是一个翻译错误。您是否尝试阅读过英文原文?

您也可以在 /admin/site_settings/category/all_results?filter=tl1%20requires 查看站点设置的法语描述。这些描述并非由 AI 翻译(就像 Meta 上的帖子一样),但这并不能保证它们更准确——如果您发现它们不准确,请随时告诉我,这样我可以在翻译平台上留言,请他人进行改进。

TL1 完全关乎阅读:您进入或打开了多少个主题、阅读了多少条回复,以及花费了多少时间阅读。

感谢 @Moin 提供的这些说明。

就此而言,此处由 AI 生成的翻译比 TL1 管理后台中的翻译更好。

因为“参与”不仅仅是打开一个主题,而是对其进行贡献,即发布内容。

我心中的问题仍然是:如何确保 TL0 成员仅能以阅读模式浏览论坛(如同非成员),且只能在名为“自我介绍”的单一子分类中创建主题。

我原本以为这才是最初的问题所在,但现在我仍有些困惑。

发帖权限是按分类配置的。因此,你可以仅允许“信任等级 1 及以上”的用户进行“回复”和“创建(主题)”。


“安全”选项卡默认是隐藏的;请使用顶部的“高级设置”切换按钮来找到它。除了界面最近的这一变化外,这篇文档主题非常有帮助:Understanding groups and category permissions

在所有按上述示例配置的分类中,访客和 TL0 用户只能阅读,不能发帖。若要在“自我介绍”主题中允许发帖,你需要一个允许 TL0 用户发帖的分类。我认为最好不要允许其他用户在那里创建新主题,因为那样 TL0 用户也将被允许在这些主题中发帖。
因此,在这个分类中,你可以允许“信任等级 0

谢谢 @moin,这些我都知道了。:slightly_smiling_face:

问题在于,当一名 TL0 的新成员在唯一允许他发帖的类别中发布了第一个主题(他的自我介绍)后,我该如何将他晋升为 TL1?

需要说明的是:是的,在此情况下,“打开”确实比“参与”更明确,但仍存在歧义。
因为在法语中,我既可以“打开”一个主题来阅读,也可以“打开”一个主题来创建。

针对这种情况,我会将“enter”译为“访问”,它不包含创建的意味,而是指打开并阅读。
因此,"TL1 requires topics entered"可译为“TL1 需要访问主题”。
图例部分同理:“新用户必须访问多少个主题才能晋升至信任等级 1”。

我知道翻译有时是一项艰巨的工作。我自己也翻译过网站和其他文档,这是我为自由软件做出的最佳贡献,同时也在论坛上(尤其是 Discourse)为用户提供帮助,因为我在这些方面具备相应的能力。

您正在开发一个插件。在 Discourse 中配置它并没有简便的方法。从 TL1 升级到 TL2 需要发帖。或许您可以利用这一点。

您可以使用一个 由 SQL 触发的徽章,当用户在您的主题中发帖时自动授予该徽章[1],并配合一个 自动化流程将用户添加到自定义用户组,从而赋予其在其他分类中的发帖权限。


  1. 类似 A badge granted when someone posts a reply in a single specified topic - #2 by riking ↩︎

您可以在 Crowdin 上提出更好的翻译建议。

我还建议在 Crowdin 上的该字符串添加一条评论,以便有人可以重置该翻译的“已批准”状态。

我原则上并不排斥参与其他翻译工作。但目前我的时间安排在其他活动上已经非常紧张了。:slightly_smiling_face: