合并用户插件

:warning: 自 Discourse 2.5.0 beta 3 起,合并用户功能已内置于 Discourse 中 :warning:

参见:Discourse 2.5.0.beta3 Release Notes

此插件将不再获得长期支持,并可能很快失效。

2022 年 12 月更新:我认为最近的软件更新导致该插件在非管理员用户使用时引发错误:

未处理的 Promise 拒绝:错误:找不到从 discourse/plugins/discourse-merge-users/discourse/components/merge-users-form 导入的模块 admin/models/admin-user

因此,如果您或其他人仍安装了此插件,现在是时候将其卸载了。


Github 仓库

通过此插件,您可以轻松合并两个用户。

安装

只需在您的 app.yml 中添加一行:

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/curiousdannii/discourse-merge-users.git

然后重新构建容器:

cd /var/discourse
sudo ./launcher rebuild app

有关安装插件的更多信息,请参阅 此主题

35 个赞

将此移至 #plugin:broken-plugin

@Dannii 在此的出色工作没有任何问题,但由于该功能现已完全内置于 Discourse 中,我们不再需要此插件,保留链接和主题主要是作为教育性的参考。

6 个赞

太棒了!当你的插件创意被整合进核心软件时,这总是一种赞誉!

9 个赞