树状结构中的回复

我希望主题的回复能够像其他论坛脚本一样以树状结构组织。我做了一些搜索,但找不到任何解决方案,而且我还意识到 Discourse 从未以这种方式开发过。回复大多是几年前的,所以不确定它是否改变了?

我想知道是否可以实现回复的树状结构,或者根本不可能?如果可以,该如何实现?

在有人引用权威人士的观点之前,我给你的简短回答是:不行 :slight_smile:

当人们点击了回复帖子的按钮而不是回复主题的按钮时,可以折叠/隐藏其他回复,但这只能实现你想要功能的一半。

1 个赞

您可以编写一个主题组件(或者也许是一个插件!我不知道)来根据您的喜好样式化回复。话虽如此,它并不直接支持,并且在 Discourse 核心中没有可以启用该功能的设置。

1 个赞

当您从其他论坛脚本迁移过来时,这真是太令人困惑了。我花了两天时间,至今仍无法弄清楚。

1 个赞

如果我要写或者知道如何写插件,我就会自己构建论坛软件。

如果您点击我上面第一条帖子上的小 1(现在可能是 2),您将看到我们与其他回复的对话被隐藏了。

这更好!完全控制自己的软件,随心所欲 :slight_smile:

Discourse 遵循扁平化的讨论模型:

如果您正在寻找一个带有线程/树状结构的软件,可以试试:

4 个赞

我之前也误解了。我认为这样做会显示所有回复到相关帖子,但只显示直接回复。因此,在回复你的帖子之后,旁边的数字可能是 2,它会显示我的两个回复(但不会显示对我的帖子未来的任何回复)。

您平时使用什么论坛软件?您是否使用过 phpBB、vBulletin、Vanilla 等论坛?

我不知道您的目标(创建一个新的社区?),但我相信您很快就能适应的。“扁平化”讨论在互联网上相当普遍。

1 个赞