# Badges not being granted for restricted categories

**URL:** <https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141>\
**Category:** Support\
**Tags:** badges\
**Created:** [2017年八月16日 08:52 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141 "2017-08-16T08:52:30Z")\
**Posts on this page:** 12\
**Page:** 2

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [2017年九月13日 06:49 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141/21 "2017-09-13T06:49:37Z")

</div>

I can see a site setting, default off, for “allow badges on restricted categories”

---

<div class="post-metadata">

**Author:** ![schungx](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/schungx/32/70989_2.png) [@schungx](https://meta.discourse.org/u/schungx)\
**Post date:** [2017年九月13日 06:51 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141/22 "2017-09-13T06:51:24Z")

</div>

> [@sam](#):
>
> I can see a site setting, default off, for “allow badges on restricted categories”

Don’t see it… Where is this setting?

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [2017年九月13日 06:55 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141/23 "2017-09-13T06:55:29Z")

</div>

In my 💆🏼‍♂️In a future pr contributed by the community

---

<div class="post-metadata">

**Author:** ![ZackFea](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zackfea/32/123509_2.png) [@ZackFea](https://meta.discourse.org/u/ZackFea)\
**Post date:** [2018年二月20日 13:08 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141/24 "2018-02-20T13:08:44Z")

</div>

> [@sam](#):
>
> I can see a site setting, default off, for “allow badges on restricted categories”

is there any news about this? Our discourse is mostly internal.

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [2018年二月21日 04:54 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141/25 "2018-02-21T04:54:25Z")

</div>

> [@ZackFea](#):
>
> is there any news about this? Our discourse is mostly internal.

Nothing new yet, it is a complicated piece so I am not sure I can even put a #pr-welcome on it.

---

<div class="post-metadata">

**Author:** ![ZackFea](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zackfea/32/123509_2.png) [@ZackFea](https://meta.discourse.org/u/ZackFea)\
**Post date:** [2019年十月27日 09:55 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141/26 "2019-10-27T09:55:52Z")

</div>

提醒一下，这个功能仍然存在，有什么计划吗？

---

<div class="post-metadata">

**Author:** ![Remah](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/remah/32/70590_2.png) [@Remah](https://meta.discourse.org/u/Remah)\
**Post date:** [2019年十月27日 12:11 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141/27 "2019-10-27T12:11:30Z")

</div>

我预计这并非一个简单的改动，值得考虑使用并开发它时可能引发的一些问题。

所提议的功能——即“允许在受限分类中授予徽章”的站点设置（默认关闭）——本身并不必然有助于整个社区或论坛的建设。

因此，Discourse 当前的默认设置是合理的：

- 旨在建设 **一个** 社区。
- 让_所有游戏化元素……服务于更高的目标_（[https://blog.codinghorror.com/）](https://blog.codinghorror.com/%EF%BC%89)

某些徽章自然会促使用户超越自身群体参与互动，仅仅因为需要数百名用户参与：

- `Good share` 徽章
- `Great share` 徽章

在一个团队内部（所有成员均在受限分类中互动）授予某些`徽章`可能会显得奇怪，尤其是当该团队成员还经常面对面交流时：

- `First flag` 帖子标记—— admittedly 这种情况不太可能发生？
- `New user of the month`

在数十名用户中获得的帖子/话题徽章的价值，可能不如在数百或数千人的整个社区中获得的有价值。

我确实拥有一个私人社区，其中每个团队的`group`都设有`受限分类`。我们本可以使用所提议的功能，但很可能不会采用，因为我们希望鼓励团队之间的互动与分享。

---

<div class="post-metadata">

**Author:** ![ZackFea](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zackfea/32/123509_2.png) [@ZackFea](https://meta.discourse.org/u/ZackFea)\
**Post date:** [2019年十月27日 13:04 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141/28 "2019-10-27T13:04:12Z")

</div>

该主题已表明，应由所用 Discourse 的管理员做出决定。

当前的行为可能适合您的社区，但不适合我们的游戏社区。我们 99% 的主题都位于私密分类中，常有用户询问为何未获得徽章。对我们而言，将 `allow badges on restricted categories` 设置为 `true` 正是我们所需。

---

<div class="post-metadata">

**Author:** ![Remah](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/remah/32/70590_2.png) [@Remah](https://meta.discourse.org/u/Remah)\
**Post date:** [2019年十月27日 14:19 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141/29 "2019-10-27T14:19:11Z")

</div>

我并不是反对你想要的东西。🙂

我只是想指出，在实施和使用此类设置时存在一些技术问题。阅读本主题的其他论坛管理员应当了解这些潜在问题。

该提议的功能已经等待社区贡献代码（PR）两年了。由于它似乎并未出现在任何功能列表或路线图之中，我不指望近期会有任何进展。

因此，你或许更适合通过运行查询来手动触发徽章分配，因为你现在就可以实现这一点。

---

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [2019年十月27日 15:55 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141/30 "2019-10-27T15:55:57Z")

</div>

自定义插件或徽章 SQL 可能是您最佳的短期解决方案。

---

<div class="post-metadata">

**Author:** ![HeyRR](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heyrr/32/192157_2.png) [@HeyRR](https://meta.discourse.org/u/HeyRR)\
**Post date:** [2020年八月9日 23:18 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141/31 "2020-08-09T23:18:34Z")

</div>

还有人正在寻找这个问题的解决方案吗？我的论坛中大多数用户都在受限分类中贡献内容，但由于这个问题，他们无法获得应得的徽章。

---

<div class="post-metadata">

**Author:** ![padraic](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/padraic/32/150778_2.png) [@padraic](https://meta.discourse.org/u/padraic)\
**Post date:** [2021年二月17日 15:15 UTC](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141/32 "2021-02-17T15:15:41Z")

</div>

我支持这个功能，因为最近有几位会员向我投诉徽章未发放（我们所有分类都设置了权限限制）。

谢谢！

[上一頁](https://meta.discourse.org/t/badges-not-being-granted-for-restricted-categories/68141.md?page=1)
