[原创]F2blog to Wordpress 转换程序 build.20080815
作者: 实验小白鼠 日期: 2008-08-15 14:49
全新F2blog to WordPress 转换程序 2.0已经发布,具体请点击此处。
*******************************************
**** F2blog to WordPress 转换程序
**** build.20080815
**** 本程序用于转换 F2blog 到 WordPress
**** 作者:yeyezai
**** 我的博客:http://www.yeyezai.cn
**** TGB汉化工作室 http://www.tgb.net.cn
*******************************************
原始程序:F2blog v1.2 build 03.01
目标程序:WordPress 2.6
程序说明:
本程序用于将 F2blog v1.2 build 03.01 转换到 WordPress 2.6。
支持转换 F2blog 日志、日志分类、链接、链接分类、评论、留言、附件、标签、用户等数据表。
使用说明:
1、将 WordPress 2.6 安装在与 F2blog 同一个数据库中(一定要同一数据库);
2、将程序程序 F2blog_to_WordPress.php 复制到 WordPress 2.6 安装目录下;
3、运行 F2blog_to_WordPress.php;
4、第一步:填写 F2blog 数据库信息(所在服务器、数据库名称、用户名、密码、数据库前缀);
5、第二步:填写 F2blog 日志中加密日志的密码,新附件所在目录、新表情所在目录(建议后两设置保持默认)
6、开始转换数据库,耐心等待转换结束;
7、第四步:转换插件标签(每个人使用的插件都不相同,所以这部分暂时不写);
8、将 F2blog/attachments/ 目录下的附件文件全部复制到第二步所设置的附件目录下;
9、将 F2blog/editor/plugins/emotions/images/ 目录下的全部表情文件复制到第二步所设置的表情目录下
10、完成了,接下来就是对WordPress进行设置。
其他说明:
1、本程序在 WordPress 2.6 简体中文版 中测试通过。
2、插件标签未转换,因为每个人使用的插件都不相同,有需要的请到我博客中留言,我视情况再决定是否写。
3、WordPress的评论没有加密功能,即只给管理员查看的评论,所以转换后的评论都没有密码。
4、转换后,会自动添加一个留言本页面,调用使用皮肤下的guestbook.php,没有的请自行修改添加。
5、原留言转换后,与评论共用一个表,将显示在留言本页面中。
6、因个人能力有限,转换的图片(表情、附件上传图片等),均带有链接。此项不影响使用。
7、原日志中,带有原博客地址的链接未转换。
扩展说明:
1、要想使评论有原F2blog的效果,就是给某条评论再评论,就用以下插件。
名称:Wordpress Thread Comment
地址:http://wordpress.org/extend/plugins/wordpress-thread-comment/
2、原版WordPress无法上传某些文件,添加以下的插件到 [wp-admin] 文件夹即可。
名称:crazy-upload-attachments
地址:http://wordpress.org.cn/viewthread.php?tid=5719
作者说明:
F2blog很久(一年以上)都没更新了,有些用户已经转向使用博客程序使用。我也曾经想过要转向其他博客程序,而WordPress是我看中的那个博客。WordPress的插件很丰富,唯一不足的就是转换程序。
刚开始想转换时,在网上没找到完整的F2blog转Wordpress转换程序,只有不到五篇的文章,转换的方法相当的复杂麻烦,就放弃了。
有一天在WordPress中文论坛看到l12ab的转换程序(原来他也在F2blog论坛中),发现很多的不足,而且转换过程会破坏F2blog原数据库。
直到在WordPress中文论坛看到 2.6 简体中文版,就特意下载来试用。然后开始了漫长的转换程序编写过程,用了十天。这是我写的第一个PHP程序,期间参考了l12ab的F2blog转Wordpress程序、F2blog官方的WordPress转F2blog程序、PHPWind官方的Discuz!转PHPWind程序,以及PHP、mysql众多资料……等等。
因为是第一次写,有很多不足,我也不清楚在哪些地方,因为写这个程序,我大脑已经混乱了……程序中有部分注释,有能力的朋友可以自行修改。
编写这个转换程序过程中,发现WordPress并不太适合我使用,不过我还是坚持把这个程序完成,可能有人会需要。我还会继续使用 F2blog。
F2toWP_build.20080815.rar (10.58 KB , 下载:152次)
全新F2blog to WordPress 转换程序 2.0已经发布,具体请点击此处。
*******************************************
**** F2blog to WordPress 转换程序
**** build.20080815
**** 本程序用于转换 F2blog 到 WordPress
**** 作者:yeyezai
**** 我的博客:http://www.yeyezai.cn
**** TGB汉化工作室 http://www.tgb.net.cn
*******************************************
原始程序:F2blog v1.2 build 03.01
目标程序:WordPress 2.6
程序说明:
本程序用于将 F2blog v1.2 build 03.01 转换到 WordPress 2.6。
支持转换 F2blog 日志、日志分类、链接、链接分类、评论、留言、附件、标签、用户等数据表。
使用说明:
1、将 WordPress 2.6 安装在与 F2blog 同一个数据库中(一定要同一数据库);
2、将程序程序 F2blog_to_WordPress.php 复制到 WordPress 2.6 安装目录下;
3、运行 F2blog_to_WordPress.php;
4、第一步:填写 F2blog 数据库信息(所在服务器、数据库名称、用户名、密码、数据库前缀);
5、第二步:填写 F2blog 日志中加密日志的密码,新附件所在目录、新表情所在目录(建议后两设置保持默认)
6、开始转换数据库,耐心等待转换结束;
7、第四步:转换插件标签(每个人使用的插件都不相同,所以这部分暂时不写);
8、将 F2blog/attachments/ 目录下的附件文件全部复制到第二步所设置的附件目录下;
9、将 F2blog/editor/plugins/emotions/images/ 目录下的全部表情文件复制到第二步所设置的表情目录下
10、完成了,接下来就是对WordPress进行设置。
其他说明:
1、本程序在 WordPress 2.6 简体中文版 中测试通过。
2、插件标签未转换,因为每个人使用的插件都不相同,有需要的请到我博客中留言,我视情况再决定是否写。
3、WordPress的评论没有加密功能,即只给管理员查看的评论,所以转换后的评论都没有密码。
4、转换后,会自动添加一个留言本页面,调用使用皮肤下的guestbook.php,没有的请自行修改添加。
5、原留言转换后,与评论共用一个表,将显示在留言本页面中。
6、因个人能力有限,转换的图片(表情、附件上传图片等),均带有链接。此项不影响使用。
7、原日志中,带有原博客地址的链接未转换。
扩展说明:
1、要想使评论有原F2blog的效果,就是给某条评论再评论,就用以下插件。
名称:Wordpress Thread Comment
地址:http://wordpress.org/extend/plugins/wordpress-thread-comment/
2、原版WordPress无法上传某些文件,添加以下的插件到 [wp-admin] 文件夹即可。
名称:crazy-upload-attachments
地址:http://wordpress.org.cn/viewthread.php?tid=5719
作者说明:
F2blog很久(一年以上)都没更新了,有些用户已经转向使用博客程序使用。我也曾经想过要转向其他博客程序,而WordPress是我看中的那个博客。WordPress的插件很丰富,唯一不足的就是转换程序。
刚开始想转换时,在网上没找到完整的F2blog转Wordpress转换程序,只有不到五篇的文章,转换的方法相当的复杂麻烦,就放弃了。
有一天在WordPress中文论坛看到l12ab的转换程序(原来他也在F2blog论坛中),发现很多的不足,而且转换过程会破坏F2blog原数据库。
直到在WordPress中文论坛看到 2.6 简体中文版,就特意下载来试用。然后开始了漫长的转换程序编写过程,用了十天。这是我写的第一个PHP程序,期间参考了l12ab的F2blog转Wordpress程序、F2blog官方的WordPress转F2blog程序、PHPWind官方的Discuz!转PHPWind程序,以及PHP、mysql众多资料……等等。
因为是第一次写,有很多不足,我也不清楚在哪些地方,因为写这个程序,我大脑已经混乱了……程序中有部分注释,有能力的朋友可以自行修改。
编写这个转换程序过程中,发现WordPress并不太适合我使用,不过我还是坚持把这个程序完成,可能有人会需要。我还会继续使用 F2blog。
F2toWP_build.20080815.rar (10.58 KB , 下载:152次)全新F2blog to WordPress 转换程序 2.0已经发布,具体请点击此处。
评论: 19 |
引用: 0 |
阅读: 1015
加入网摘
显示Tag关联文章
BoWP系列:修正昨天的一个标签Tags失误 (2009-01-05 14:05)
BoWP系列:修正含有特殊字符的日志转换失败的问题 (2009-01-04 14:51)
BoWP系列:修正别名Slug转换问题 (2008-12-15 16:52)
BoWP系列:今天更新了一下 (2008-12-13 21:41)
For 原木:为F2blog.Cont增加“登录后才能评论、留言”的功能 (2008-12-11 22:30)
For Rabbit:删除F2日志“评论|引用|阅读”的代码 (2008-12-10 23:11)
F2blog:TinyMCE 2.x to 3.x 升级记录 (2008-12-07 14:02)
编辑区右键菜单 for F2blog TinyMCE编辑器 (2008-12-06 00:11)
F2blog 外挂编辑器 TinyMCE 2.1.3 (2008-12-05 16:56)
TinyMce与Firefox没怎么,是F2怎么了…… (2008-12-04 23:34)
BoWP系列:修正含有特殊字符的日志转换失败的问题 (2009-01-04 14:51)
BoWP系列:修正别名Slug转换问题 (2008-12-15 16:52)
BoWP系列:今天更新了一下 (2008-12-13 21:41)
For 原木:为F2blog.Cont增加“登录后才能评论、留言”的功能 (2008-12-11 22:30)
For Rabbit:删除F2日志“评论|引用|阅读”的代码 (2008-12-10 23:11)
F2blog:TinyMCE 2.x to 3.x 升级记录 (2008-12-07 14:02)
编辑区右键菜单 for F2blog TinyMCE编辑器 (2008-12-06 00:11)
F2blog 外挂编辑器 TinyMCE 2.1.3 (2008-12-05 16:56)
TinyMce与Firefox没怎么,是F2怎么了…… (2008-12-04 23:34)
老大,转换到WordPress 2.6.2 简体中文版失败啊!
不知道是不是WP2.6.2版升级了数据库的原因,无法达到第三步!
请尽快修改 转换程序!!
不知道是不是WP2.6.2版升级了数据库的原因,无法达到第三步!
请尽快修改 转换程序!!
我今天用了这个转换。也是无法到第三步。第一步就是乱填,也可以到第二步。第二部永远会到第一步。
求助老大加密日志密码随便输入的话,还是无法到达第三步?直接返回第一步是什么情况呢?谢谢!
第一步输入F2blog数据库信息后,会测试连接,看是否能正常连到F2blog的数据库
第二步,连接正确后,再输入相关设置,就开始转换。
其中,数据库设置及目录设置等这些信息,都保存在SESSION中的。
你的情况,我还是不太明白,我对服务器、PHP、MySQL还只是表面那层。
第二步,连接正确后,再输入相关设置,就开始转换。
其中,数据库设置及目录设置等这些信息,都保存在SESSION中的。
你的情况,我还是不太明白,我对服务器、PHP、MySQL还只是表面那层。
为什么我的直接从第二步直接跳转到第一步了?而不是继续第三步转换呢?没有那个加密日志的密码该怎么填写?谢谢指教?
没有加密日志就随便输入吧
下一版本改掉加密日志的密码,因为我的日志有加密,所以才考虑到加密日志的问题。
下一版本改掉加密日志的密码,因为我的日志有加密,所以才考虑到加密日志的问题。
或者你能告诉我怎么通修改F2BLOG的程序让他不让MYSQL 搞的服务器CPU 跳动不已啊!我现在有6千多条数据 一到访问量大的时候 就让服务器CPU吃紧!郁闷啊! 想转到DEDECMS上 又不会写转换程序!
这个是F2blog官方的工作,我对这个不了解的说。
我在转换程序里有很多相关的注释,可以参考分析,也能写出类似的转换程序来的。
我在转换程序里有很多相关的注释,可以参考分析,也能写出类似的转换程序来的。
数据库操作失败!!
Table \'sql_gbf2blog.wp_users\' doesn\'t exist
Table \'sql_gbf2blog.wp_users\' doesn\'t exist
1、安装WordPress 2.6,可以不在F2blog同一数据库;
我没有在同一个数据库里啊! 分开的! 我是进行到第三步出错的!非要设置什么日志密码 我根本都没有密码啊!
安装WordPress 2.6 我用的是WordPress[1].v2.6.Incl.Simp.Chinese.Pack.v1-wpcng.zip
实验不行 我还做了下面的操作 也不行
4、添加具有发表文章权限的用户,用户名和F2那边的相同。如果你原F2只有一个用户能发表文章,跳过此步骤。
5、因为wp系统默认管理员是admin,如果F2的默认管理员用户名不是admin,那么请用phpmyadmin打开wp数据库,再浏览wp_users表,找到第一条记录,修改user_login字段的值为F2的管理员用户名。
6、删除wp的日志,页面和链接,包括系统自带的测试日志,页面和链接。不包括日志分类和链接分类。
实验不行 我还做了下面的操作 也不行
4、添加具有发表文章权限的用户,用户名和F2那边的相同。如果你原F2只有一个用户能发表文章,跳过此步骤。
5、因为wp系统默认管理员是admin,如果F2的默认管理员用户名不是admin,那么请用phpmyadmin打开wp数据库,再浏览wp_users表,找到第一条记录,修改user_login字段的值为F2的管理员用户名。
6、删除wp的日志,页面和链接,包括系统自带的测试日志,页面和链接。不包括日志分类和链接分类。
可以不在F2blog同一数据库:F2blog与WP可以安装在不同的数据库中。
没有加密日志没关系,随便填写个密码即可
你COPY来的4-6点与本转换程序没有关系
PS:我找到错误原因了,请暂时不要使用转换,我修正后通知你。
没有加密日志没关系,随便填写个密码即可
你COPY来的4-6点与本转换程序没有关系
PS:我找到错误原因了,请暂时不要使用转换,我修正后通知你。
哎,这个问题是很纠结啊,
我也还在坚守f2,只是有点担心f2的安全问题
而且官方论坛实在是太平静了,几乎没有个人影。。。
不管怎么说,发现这里还是很高兴,会一直关注的
我也还在坚守f2,只是有点担心f2的安全问题
而且官方论坛实在是太平静了,几乎没有个人影。。。
不管怎么说,发现这里还是很高兴,会一直关注的
F2blog目前的功能,已经OK了,至少对于我来说是这样。
转来转去的,数据丢失不少的说,不建议转换,除非对这些数据不在意。
转来转去的,数据丢失不少的说,不建议转换,除非对这些数据不在意。
能写个 wp2.61 到 f2 的吗? (*^__^*) 嘻嘻……
这个……呃……我不知道的说
先看看F2blog官方的WP转F2的转换程序,再到博客上写日志说明吧
先看看F2blog官方的WP转F2的转换程序,再到博客上写日志说明吧
发表评论
订阅
上一篇
返回
下一篇
