Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[发布]Discuz6.0论坛合并工具(07.10.18更新)

[复制链接]
arbor 发表于 2008-3-22 19:59:18 | 显示全部楼层
因为两个论坛有较多的重复帐号,于是在使用白乐天的合并工具合并的时候选择不合并用户信息,结果很多帖子显示该用户已被删除,内容被屏蔽,请问如何解决?
回复

使用道具 举报

 楼主| 白乐天 发表于 2008-3-22 23:44:44 | 显示全部楼层
原帖由 arbor 于 2008-3-22 19:59 发表
因为两个论坛有较多的重复帐号,于是在使用白乐天的合并工具合并的时候选择不合并用户信息,结果很多帖子显示该用户已被删除,内容被屏蔽,请问如何解决?

后台基本设置,论坛功能,隐藏敏感帖子内容:选否。
回复

使用道具 举报

arbor 发表于 2008-3-23 08:03:36 | 显示全部楼层
原帖由 白乐天 于 2008-3-22 23:44 发表

后台基本设置,论坛功能,隐藏敏感帖子内容:选否。


谢谢!这些帖子内容可以显示了,但是用户信息还是存在问题。显示:该用户已被删除……
回复

使用道具 举报

 楼主| 白乐天 发表于 2008-3-23 11:50:04 | 显示全部楼层
原帖由 arbor 于 2008-3-23 08:03 发表


谢谢!这些帖子内容可以显示了,但是用户信息还是存在问题。显示:该用户已被删除……

如果你合并的时候不选择会员的话,确实会如此。我还是建议你把会员也一起合并。这样就不会有任何问题,重复会员名后会加_2。如果你确认两个会员名是同一人,可以在后台用户管理里面手工把他们合并。
回复

使用道具 举报

arbor 发表于 2008-3-23 12:56:36 | 显示全部楼层
原帖由 白乐天 于 2008-3-23 11:50 发表

如果你合并的时候不选择会员的话,确实会如此。我还是建议你把会员也一起合并。这样就不会有任何问题,重复会员名后会加_2。如果你确认两个会员名是同一人,可以在后台用户管理里面手工把他们合并。


可是我这里重名的会员比较多,于是就省略了这个……一开始只看帖子和发帖、回帖正常以为就OK了……

无论如何非常感想你的这个工具!当然更要谢谢你的帮助!
回复

使用道具 举报

arbor 发表于 2008-3-30 14:11:49 | 显示全部楼层
我找到问题的原因了,就是合并的时候先分割再合并,造成很多用户有了两个uid,

由于合并工具的限制,必须先把大的论坛分割成两个小的,再和另一个合并

a论坛分割成b和c两个小的,再和d合并

b和d合并,然后再把c合并进来的时候,选择不合并用户信息,否则会产生大量的重名用户,重名用户分别为“原id”和“原id_2”这样的形式,再合并用户更麻烦。当时没有合并用户信息,但是不知道会有什么后果。现在知道了:-)

合并后,c论坛里面的帖子作者的uid都加了b和d合并后的uid总数:14784。但是这些信息只是在帖子的表里面:cdb_posts ,这些较大的uid在用户表:cdb_member里面并不存在,所以会被系统认为不存在

我手工修改了cdb_posts 里面的一个帖子的uid数据,改成正常的,于是帖子也正常了。

所以现在要做的就是把cdb_posts 里面的所有uid大于14784,小于2×14784=29568的uid都减去14784即可。
我对数据库不熟悉,不知道如何做。

而且有些用户被删除,几个用户被合并,等会不会造成uid系统有什么问题?
回复

使用道具 举报

我心枫叶 发表于 2008-3-30 15:30:17 | 显示全部楼层
不敢用啊!呵呵!以后成熟再说哦!
回复

使用道具 举报

 楼主| 白乐天 发表于 2008-3-30 16:49:47 | 显示全部楼层
原帖由 我心枫叶 于 2008-3-30 15:30 发表
不敢用啊!呵呵!以后成熟再说哦!

这个工具已经成功合并过很多论坛。可以放心使用。
回复

使用道具 举报

 楼主| 白乐天 发表于 2008-3-30 16:57:40 | 显示全部楼层
原帖由 arbor 于 2008-3-30 14:11 发表
所以现在要做的就是把cdb_posts 里面的所有uid大于14784,小于2×14784=29568的uid都减去14784即可。
我对数据库不熟悉,不知道如何做。

而且有些用户被删除,几个用户被合并,等会不会造成uid系统有什么问题?


按你的意思这句话可以这样写。
update cdb_posts set authorid=authorid-14784
where authorid>14784 and authorid<29568

执行之前记得备份。

至于你第2个问题我不清楚你操作的用户范围是什么,无法回答。但通常不会有问题。
回复

使用道具 举报

arbor 发表于 2008-3-31 09:55:36 | 显示全部楼层
楼主的工具很好用!

楼主上面给我的解决办法非常好,彻底解决了我的问题!!!

非常非常非常非常感谢!!!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-13 18:33 , Processed in 0.096803 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表