我希望能够通过永久路由链接到单个帖子。
目前,可以通过帖子在主题中的位置访问单个帖子。如果帖子被移动到另一个主题或主题内帖子的顺序发生更改,指向该帖子的 URL 应该保持不变。
我希望能够通过永久路由链接到单个帖子。
目前,可以通过帖子在主题中的位置访问单个帖子。如果帖子被移动到另一个主题或主题内帖子的顺序发生更改,指向该帖子的 URL 应该保持不变。
您可以通过链接到帖子 ID 来完成此操作:https://meta.discourse.org/p/POST_ID
帖子 ID 不会在用户界面中直接显示,但您可以从 DOM 中获取它:
以下链接将始终指向您上面的帖子:https://meta.discourse.org/p/1703790
我需要更具体一些:我希望在 Discourse 中,链接到帖子的行为默认是不可破坏的,并且与当前功能保持一致。
(A) 从浏览器 URL 栏复制的帖子链接,即使帖子被移动,也应始终链接到该帖子。
(B) 嵌套(内联和完整)应适用于这些永久链接:
原始链接:Filtering topic lists in Discourse - #3 by Moin
帖子:Build embedding / onebox support for topic filters - #2 by sam - Feature - Discourse Meta
https://meta.discourse.org/p/1820701
我唯一能想到的解决方案是将帖子的 ID 包含在 URL 中:/t/{slug}/{topic-id}/position/{post-id}