理解与管理帖子通知

:bookmark: 本指南将解释什么是帖子通知,以及如何为您的网站管理和配置它们。

:person_raising_hand: 所需用户级别:管理员

此文档主题涵盖:

  • 什么是帖子通知及其目的
  • 如何禁用和配置它们

什么是帖子通知

帖子通知是鼓励对新加入社区或已有一段时间未在社区发帖的用户友好的方式。它们对具有特定信任级别的所有用户可见,但对适用通知的用户不可见。

这是它们显示方式的示例:

还有“官方”帖子通知,可以由工作人员手动添加:

看起来像:

配置帖子通知

以下设置可以在您的网站的管理员设置下进行调整。

  • new user notice tl:查看新用户帖子通知所需的最低信任级别(默认为信任级别 2)
  • returning user notice tl:查看回访用户帖子通知所需的最低信任级别(默认为信任级别 2)
  • old post notice days:帖子通知被视为“旧”并将被隐藏的天数。这仅适用于新用户和回访用户的自动通知。(默认为 14 天)
  • returning users days:用户被视为回访用户需要经过的天数。(默认为 120 天)

也可以在管理员菜单下的网站文本设置中修改帖子通知上显示的文本,搜索“post.notice”。

禁用帖子通知

:information_source: 这是一个有用的指南,通过快速创建新的主题组件来为您的网站添加自定义 CSS。

将以下 CSS 添加到您的网站:

.post-notice {
  display: none;
}

或者,您可以禁用单个类型的通知,方法是包含以下一个或多个,具体取决于您要禁用的内容:

.post-notice.new-user {
  display: none;
}

.post-notice.returning-user {
  display: none;
}

.post-notice.old {
  display: none;
}

:warning: 请注意,此 CSS 也可能删除一些工作人员通知,因此请确保根据需要测试和优化您的 CSS。

常见问题解答

问:是否可以在不创建新主题的情况下禁用帖子通知?
答:可以通过将 new user notice tlreturning user notice tl 设置为信任级别 4 来实现。虽然信任级别为 4 的成员仍然可以看到它们,但社区中的绝大多数用户都不是信任级别 4,因此不会看到帖子通知。

问:是否可以从特定用户/帖子中删除帖子通知?
答:可以通过点击帖子上的 :wrench: 菜单并删除帖子通知来完成。

附加资源

:writing_hand: 此主题最初由 @HamMan2118 撰写。

2 个赞

我会在那个段落中添加一个警告,因为其中一些代码片段还会隐藏您添加的管理员通知。
而且,也许最好将它们添加到一个新的主题组件中,您可以将其添加到当前主题中,而不是创建一个全新的主题。

2 个赞

我添加了该警告,并链接到本指南,以帮助用户为其网站添加自定义 CSS:Making custom CSS changes on your site

2 个赞

现在这个文档属于其中两种。此外,虽然配置仅对管理员重要,但关于帖子通知的一般信息对所有能看到它们的成员都很有趣。

2 个赞

这不再需要了。新用户和回访用户通知在 old post notice days 之后不再显示,官方通知也没有旧的类。

然后下面的警告也不再需要了。