选择carbon forum原因:https支持较好、支持qq登录、简洁快速有效。
首先是通过sql导入论坛数据
转换论坛用户数据
将Salt变量类型设置为varchar
insert into `carbon_users`(`ID`,`UserName`,`Salt`,`Password`,`UserMail`,`UserRegTime`,`LastLoginTime`) select `uid`,`username`,`salt`,`password`,`email`,`regdate`,`lastlogintime` from `bbs_ucenter_members`
转换论坛帖子数据
insert into `carbon_posts`(`ID`,`TopicID`,`IsTopic`,`UserID`,`UserName`,`Subject`,`Content`,`PostIP`,`PostTime`) select `pid`,`tid`,`first`,`authorid`,`author`,`subject`,`message`,`useip`,`dateline` from `bbs_forum_post`
转换论坛话题数据
insert into `carbon_topics`(`ID`,`Topic`,`Tags`,`UserID`,`UserName`,`LastName`,`PostTime`,`LastTime`,`LastViewedTime`,`ListsTime`) select `tid`,`subject`,`fid`,`authorid`,`author`,`lastposter`,`dateline`,`lastpost`,`lastpost`,`dateline` from `bbs_forum_thread`
转换论坛标签数据
insert into `carbon_tags`(`ID`,`Name`,`TotalPosts`,`MostRecentPostTime`,`DateCreated`) select `fid`,`name`,`posts`,`rank`,`rank` from `bbs_forum_forum` WHERE fup='2'
转换标签话题帖子对应数据
insert into `carbon_posttags`(`TagID`,`TopicID`,`PostID`) select `fid`,`tid`,`pid` from `bbs_forum_post`
论坛数据导入后基本正常,但dz帖子使用的是UBB编码,cb使用的是html,需要将帖子内容进行转换,转换后基本达到预期目标,转换完成。
- 本文固定链接: https://www.fengshen.cn/2017/01/从discuz转换到carbon/diyofwind/
- 转载请注明: fengshen 发表于 Dream of Wind | 一梦风神
觉得文章有用,微信打赏一元。
