在设定时间后移除帖子中的欢迎和回访用户备注

它们在几种情况下造成了混淆,因为浏览历史帖子给人一种误导性的印象,认为帖子通知的含义是什么。例如:

我认为可以使用一些 CSS 来隐藏旧帖子通知,使其不显示在各个站点上:

但是,我认为在一定时间窗口之后,这些通知就变得相对没有意义,只会增加噪音,我认为这适用于所有站点。如果这些通知在有用性过后能够自行清理,那将很有用。

13 个赞

对我来说有道理。

似乎已经有代码可以弱化通知(“旧”CSS就是针对这个的)。根据链接的帖子,这发生在14天之后。也许14天之后可以完全移除它?

5 个赞

也许默认的 CSS 中包含 .post-notice.old: display: none; 会是个好主意,这样人们总可以根据需要覆盖它。这样改动很小,并且可以利用现有的 .old 功能。

6 个赞

如果您没有 Discourse 论坛,您可以使用 Stylus Chrome 扩展程序,并将帖子中提供的代码添加进去来隐藏它 :slight_smile:

1 个赞

这会影响该主题所讨论的自动笔记,还是也会在两周后隐藏工作人员通知?

2 个赞

页面代码中的 CSS 似乎无法区分新/回访用户通知和员工通知,尽管这两者是非常不同的通知类型。因此,据我所知,通过 CSS 隐藏旧通知会隐藏所有通知。

我想隐藏旧的新/回访用户通知,但绝对要保留员工通知。有人能想到解决办法吗(除了请求 Discourse 在 CSS 中包含标签类)?

1 个赞

有没有直接的设置来禁用回归用户通知?我不认为这有什么价值,而且有些人觉得这侵犯了他们的隐私。

您可以使用 returning user notice tlnew user notice tl 站点设置来选择这些通知显示的用户信任级别。选择 TL4 会将其隐藏,以便大多数用户看不到。

3 个赞

这个有一个小更新,@moin 创建了一个主题组件,可以隐藏这些新老用户帖子通知。 :raising_hands:

3 个赞