Discourse 已移除在公共页面上显示徽章的选项,但用户仍可通过通知或链接直接访问徽章页面。是否可以阻止用户查看徽章页面和所有用户列表?
那么所有指向徽章页面的链接都会重定向到404吗?我可以知道您为什么想隐藏徽章页面吗?
我仍然怀疑徽章是否只是噪音,但将一个真实的 URL 重定向到 404,而该 URL 仍然相关,这非常……不是坏事,但没有必要。如果确实需要隐藏徽章页面,那么重定向应该指向一个解释徽章的主题/页面。
@copymonopoly 我认为 enable_badges 设置会完全开启/关闭徽章。
所有徽章的通知都会导向一个 404 错误。
1 个赞
起初,我想隐藏用户列表中的特定用户。我找到的解决方案是禁用用户列表,并用积分排名替换它,其中可以隐藏特定组。但是,用户仍然可以在徽章列表中找到。我找到的解决方案是改用主组,将徽章设置为隐藏,然后该组可以隐藏其他成员。但最终,我发现隐藏的徽章仍然可以在列表中访问。
当然,我们的目标是不影响用户的正常体验。用户应该能够搜索这些人并查看他们的帖子和回复。但是,我们不希望有一个显示所有用户的列表。相反,我们希望这个列表只显示我们希望他们看到的那些用户。
1 个赞

