移除帖子中的姓名隐藏

:discourse2: 摘要 移除帖子中的名称屏蔽 功能会禁用帖子中相似名称/用户名的屏蔽。
:eyeglasses: 预览 在 Discourse 主题创建器中预览
:hammer_and_wrench: 仓库链接 https://github.com/discourse/remove-name-suppression-on-posts
:open_book: 初次接触 Discourse 主题? Discourse 主题使用入门指南

安装此主题组件

功能

此极小的主题组件仅添加了以下内容:

<script type="text/discourse-plugin" version="0.8.18">
  api.disableNameSuppressionOnPosts();
</script>

将其添加到您的 <HEAD> 标签中,即可禁用帖子中相似名称/用户名的屏蔽。

之前:

之后:


:discourse2: 由我们托管? 主题组件可在我们的标准版、商业版和企业版计划中使用。

16 个赞

我知道这有点旧了,但只是想提醒一下,这似乎已经不再起作用了。我查看了核心抑制功能的代码,但不太确定这里的机制:

另外,默认情况下它是作为主题而不是组件安装的。你有什么想法吗?

这在我这边仍然有效:

站点设置 enable names 是否已启用?如果你检查页面,是否看到任何控制台错误?

我已将 component: true 设置为真,因此它现在应作为组件安装。

2 个赞

感谢您对组件的更改。

我已启用“启用名称”设置。Chrome 开发控制台中出现了一些错误,如下所示:

我已手动将 Sam 提供的代码添加到头部,并尝试先禁用再启用“启用名称”设置,但当用户名与用户名称相同时,问题仍未解决。