我希望主题的回复能够像其他论坛脚本一样以树状结构组织。我做了一些搜索,但找不到任何解决方案,而且我还意识到 Discourse 从未以这种方式开发过。回复大多是几年前的,所以不确定它是否改变了?
我想知道是否可以实现回复的树状结构,或者根本不可能?如果可以,该如何实现?
我希望主题的回复能够像其他论坛脚本一样以树状结构组织。我做了一些搜索,但找不到任何解决方案,而且我还意识到 Discourse 从未以这种方式开发过。回复大多是几年前的,所以不确定它是否改变了?
我想知道是否可以实现回复的树状结构,或者根本不可能?如果可以,该如何实现?
在有人引用权威人士的观点之前,我给你的简短回答是:不行 ![]()
当人们点击了回复帖子的按钮而不是回复主题的按钮时,可以折叠/隐藏其他回复,但这只能实现你想要功能的一半。
您可以编写一个主题组件(或者也许是一个插件!我不知道)来根据您的喜好样式化回复。话虽如此,它并不直接支持,并且在 Discourse 核心中没有可以启用该功能的设置。
当您从其他论坛脚本迁移过来时,这真是太令人困惑了。我花了两天时间,至今仍无法弄清楚。
如果我要写或者知道如何写插件,我就会自己构建论坛软件。
如果您点击我上面第一条帖子上的小 1(现在可能是 2),您将看到我们与其他回复的对话被隐藏了。
这更好!完全控制自己的软件,随心所欲 ![]()
我之前也误解了。我认为这样做会显示所有回复到相关帖子,但只显示直接回复。因此,在回复你的帖子之后,旁边的数字可能是 2,它会显示我的两个回复(但不会显示对我的帖子未来的任何回复)。
您平时使用什么论坛软件?您是否使用过 phpBB、vBulletin、Vanilla 等论坛?
我不知道您的目标(创建一个新的社区?),但我相信您很快就能适应的。“扁平化”讨论在互联网上相当普遍。