我的话题不在最新的?

您好,我创建的主题是否可以不出现在最新列表中?(因为我知道它们,是我创建的),谢谢。

它们最新的。你可以通过它们与你未读过的帖子颜色不同来判断你是否已经读过它们。

如果你的帖子对你自己不可见,那会不会更令人困惑?

您好,这取决于具体的使用场景。我的使用场景如下:

  • 我有一些 RSS Feed 会在一个特定分类下创建主题。
  • 这些主题是以我的名义创建的(我是管理员)。
  • 该分类默认是静音的。

因此,非管理员用户在最新列表中看不到这些主题,这是可以的,也是按设计进行的(目的是让他们选择取消静音该分类)。

但我希望在我的最新列表中也看不到这些帖子(静音该分类无法实现这一点,因为我猜我是这些主题的创建者)。

作为创建者,我希望可以选择不将它们显示在我的最新列表中。

谢谢。

也许可以试试以下其中一个:

3 个赞

是的,它们是主题组件,对吧?

不,第二个是插件。编辑:抱歉,我忘了其中一个是插件。 :wink:

2 个赞

两者都有一个 plugin.rb 文件。所以两者都是插件

如果你想删除一个分类,可以尝试

在那里你可以排除一个分类

或者创建一个用户作为帖子的作者,这样它们就不是你的了

1 个赞

为这些帖子使用一个特殊的标签,例如 rss 或其他标签,然后将其静音。这样生活会更平衡。

一个副作用是,即使/当出现一些讨论时,这些帖子仍然会被静音。

3 个赞

谢谢大家,看起来我有很多解决方案,我会仔细研究一下。

1 个赞

DOH :woman_facepalming:t2:

嗯,你只需安装其中一个插件就行了,哈哈

我记得好像看到过一个主题组件 :thinking:

*开始考虑做一个……算了吧

4 个赞

这个怎么样?

1 个赞

我认为这实际上是一个错误。

当我创建一个主题在 C 类别,并将其设为静音,我仍然会在最新列表中看到该主题。

然而,当我采纳 @Jagster 的(出色的)想法,并为该主题添加标签 T,然后将该标签设为静音,我就不会在最新列表中看到该主题了。

为什么静音标签的处理方式与静音类别不同?

6 个赞

哦,这很有趣,我能否为我创建的 RSS 主题应用一个标签并静音该标签?(我喜欢这个 bug!)

如果我这样做,那个被静音的标签是不是只对我自己有效?

2 个赞

因为哪个状态覆盖哪个状态的规则很复杂。我认为主题的跟踪状态应该覆盖其他状态。标签存在一个错误:Muted forum tags not visible on homepage when watching/tracking

6 个赞

是的,如果您在 /my/preferences/tracking 中将其静音,它将仅影响您。

这就是我想说的 :wink:

所以,如果这个错误被 @patrickemin 解决了,那么这将不再起作用。我认为最好的解决方案是为那些自动创建的主题使用不同的用户(而不是您自己)。

8 个赞

如果那是一个bug,它已经存在很长时间了。

是的,它在 2015 年为类别进行了修复,但从未为标签进行修复(我认为那甚至是在标签存在之前) FIX: explicitly tracked topics will show up even if category is muted · discourse/discourse@a56e3cc · GitHub

6 个赞

是的,我也不想依赖一个 bug :grin:
好的,创建另一个用户似乎是最简单的,谢谢。顺便说一句,这甚至更好,因为毕竟我不是那些来自 RSS feed 的主题的创建者……

2 个赞

该死,现在你把一个完全可行的解决方案搞砸了,我不得不做同样的事情 :rofl:

说真的。使用那个隐藏标签是让那些主题可见的简单方法。只需要把它放在侧边栏就行了。但是如果我/我们/所有人都必须压制一个找到那些主题的伪用户,那就更困难了。

2 个赞

别担心,那个 bug 早在 1.5 年前就已报告,而且至今仍未修复 :wink:

4 个赞