你好 ![]()
当我尝试删除一个已回复的主题时,我会收到一个错误。
- 我创建一个新主题。
- 我回复这个主题。
- 我尝试删除这个主题。
- 我收到
发生了一个错误:删除该主题时出错。请联系网站管理员。。
这是如何处理的?
我看到有时删除按钮被隐藏,而编辑按钮可用,有时删除按钮可用并告诉我无权删除该主题。
你好 ![]()
当我尝试删除一个已回复的主题时,我会收到一个错误。
发生了一个错误:删除该主题时出错。请联系网站管理员。。这是如何处理的?
我看到有时删除按钮被隐藏,而编辑按钮可用,有时删除按钮可用并告诉我无权删除该主题。
您无法删除某些主题,例如 Discourse 自动创建的“关于此类别”主题。
我在我的(最新版)实例上创建了一个主题,回复了它,并且可以删除该主题。
您能举例说明哪些主题无法删除吗?
您是管理员还是版主?
类别权限是什么?
您是否在安全模式下尝试过?
您的浏览器的开发者工具的 js 控制台或网络选项卡中是否有错误?
/logs 中是否有错误?
哦,这里有什么不同?
https://try.discourse.org/t/test-for-deleting-a-topic-which-has-already-been-answered/1502
删除按钮仍然隐藏着。
我应该再试一次吗,还是你能在那里重现它?
都不是。
我想:没有。我不知道你指的是什么。
如果你能重现它,你应该能看到。如果你看不到,请告诉我。
我知道即使主题有回复,删除按钮也是可见的,所以您不允许删除该主题。悬停时的文本也反映了这一点。来自我在 Meta 上创建的最后一个主题的示例:

但我我不记得注意到过一个编辑按钮可见但删除按钮不可见的主题。
这就是我在这里看到的(例如,对于这个主题)。
过了一会儿,我在那里看到这个:https://try.discourse.org/t/test-for-deleting-a-topic-which-has-already-been-answered/1502
我不知道确切的时间,但可能是1小时,因为我创建了https://try.discourse.org/t/test-for-deleting-a-topic-which-has-already-been-answered/1502,以便能够继续测试,在此之前https://try.discourse.org/t/1st-test-for-deleting-a-topic-which-has-already-been-answered/1500也发生了同样的情况。
我也不知道是否必须先有人回答主题才能发生这种情况。
而且我现在还不能测试:发生错误:感谢您的热情!但是,为了社区的安全,您已达到新用户在第一天可以创建的主题数量上限。请等待 20 小时,届时您将能够创建更多新主题。
但是那么你的删除和恢复权限就非常有限了 ![]()
默认情况下,用户在 24 小时后(信任等级为 2 的用户为 30 天)无法编辑或删除他们的帖子,这或许可以解释为什么您无法删除某些帖子。
links.try.discourse.org 的链接会很快过期,因为该实例每天都会重置。
Thomas_DC:
Canapin:
你是管理员还是版主?
无
但那样的话,你删除和恢复的权限将非常有限
那为什么不直接说“你无权删除该主题”,而是显示错误信息呢?
我知道即使主题有回复,删除按钮也是可见的,所以你无权删除该主题。悬停时的文本也反映了这一点。来自我在 Meta 上创建的最后一个主题的示例:
指向 try.discourse.org 的链接很快就会过期,因为该实例每天都会重置。
即使您看不到我的测试,您是否尝试重现了我所说的内容,您成功了还是没有?
默认情况下,用户在 24 小时后无法编辑或删除他们的帖子
顺便说一句,为什么不每周重置一次 try.discourse.org,这样我们就可以测试这类事情了?