本指南介绍如何在 Discourse 中更改帖子的所有权。内容涵盖更改单个帖子、主题内多个帖子以及特定用户所有帖子的所有权的方法。
所需用户级别:管理员(或具有相应权限的用户,详见下文)
默认情况下,只有管理员有权更改帖子所有权。可通过以下两个站点设置扩展此权限:
moderators_change_post_ownership— 设置为 true 以允许所有版主更改帖子所有权。change_post_ownership_allowed_groups— 添加其成员应能更改帖子所有权的用户组(例如,用于受信任的非工作人员用户)。
Discourse 允许站点管理员更改帖子的所有权。此功能在以下几种场景中非常有用:
- 当用户离开社区时,您可以将其帖子重新分配给活跃用户或通用账户
- 将有价值的内容转移给其他用户以便维护
- 应用户请求出于隐私原因对帖子进行匿名化处理
更改单个帖子的所有权
要更改单个帖子的所有权:
-
点击帖子底部的
...图标,然后点击扳手图标以打开帖子操作菜单。 -
从菜单中选择“更改所有权”。
-
在弹出的对话框中输入新所有者的用户名。
-
点击“更改所有权”以确认更改。
更改主题中多个帖子的所有权
要更改主题内多个帖子的所有权:
-
导航到包含您要编辑的帖子的主题。
-
点击主题页面右上角的扳手图标。
-
选择“选择帖子…",然后选择您要更改所有权的帖子。
在主题中选择多个帖子时,它们必须全部来自同一用户,才能进行所有权更改。 -
从可用选项中选择“更改所有权”。
-
在弹出的对话框中输入新所有者的用户名。
-
点击“更改所有权”以确认更改。
更改特定用户所有帖子的所有权
如果您需要更改特定用户的所有帖子的所有权,请参阅指南:更改特定用户所有帖子的所有权。




