如何一有人被添加到群组就自动分配徽章?

我计划为 20 个不同的组制作大约 20 个徽章。

我看到了“徽章批量添加”,但不确定如何使其触发。

automation 插件可以在分配徽章时将用户添加到群组(阅读更多)。但这与您所要求的相反。我认为您需要创建一个自定义徽章查询

2 个赞

您是否知道是否可以使X组成员发布的帖子可供其他人阅读,但他们无法回复?

我正在创建一个包含许多组的大型论坛,我计划按组名称进行过滤系统。

我没有看到“查询 SQL”选项

允许任意徽章 SQL 或类似功能。

*编辑:

通过 SSH 启用“启用徽章 SQL”:进入 /var/discourse/launcher,然后进入 app,再进入 rails c,然后执行 SiteSetting.enable_badge_sql = true。查询选项卡将出现在“管理”>“徽章”>“新建/编辑”中。(风险:安全/性能。)

你可以创建一个类别,允许 X 小组的用户创建主题,但不在该组中的用户只能阅读(阅读更多

1 个赞

创建分类的问题在于我需要18个分类来涵盖我所有的组。

我希望每个人都在一个大的分类中交流,而不是在多个分类中交流。

我希望主题帖的安全性基于“组”,该“组”表示您在论坛上的级别。

我想添加组标签到帖子中可能有助于我过滤帖子,但并不能阻止不在该组中的其他人回复该组成员发布的特定帖子。

Discourse 中的发布权限由类别控制,并且基于用户组。因此,对于不同的权限,您需要不同的类别。

一个大类的好处是什么?在像 /latest 这样的主题列表中,类别不太相关,感觉就像在一个类别中交谈一样。您也可以在一个主类别内为每个用户组使用一个子类别。

1 个赞

类别位置是不需要的,因为它们都是相同的帖子/信息。

我认为只需添加群组标签就能满足我的需求,这样人们就可以按群组/等级进行筛选。

这是一个基于技能的层级结构,所以我希望技能水平更高的人能够轻松找到其他高技能的帖子信息。

您也可以筛选由群组成员创建的主题。

https://meta.discourse.org/g/team/activity/topicshttps://meta.discourse.org/filter?q=created-by%3Ateam

3 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.