0
**** Bo-blog to WordPress 转换程序 v2.0
**** 本程序用于转换 Bo-blog 到 WordPress
**** 作者:yeyezai
**** 我的博客:http://www.yeyezai.com
**** TGB汉化工作室 http://www.cntgb.com
*******************************************
原帖地址:http://www.yeyezai.com/index.php?load=read&id=379###pp=0
最新版本下载地址(Bo-blog_to_WordPress.v2.0 build.20100310.zip):
http://down.qiannao.com/space/file/tgboffice/downloads/software/Bo-002dblog_to_WordPress.v2.0_build.20100310.zip/.page
原始程序:Bo-blog 2.1.0
目标程序:WordPress 2.6 - 2.9.2
程序说明:
本程序用于将 Bo-blog 2.1.0 转换到 WordPress 2.6 - 2.9.2。
支持转换 Bo-blog 日志、日志分类、链接、链接分类、评论、留言、附件、标签、用户等数据到 WordPress 数据。
使用说明:
1. 新安装 WordPress 到 Bo-blog 的同一数据库中。
2. 将 BoWP.php 复制到 Bo-blog 的安装目录下。
3. 在浏览器地址栏中输入 http://yoursite.com/Bo-blog/BoWP.php,其中 yoursite.com 为你的网站域名。
4. 转换设置
(1) 第一步,数据库设置
填写 Bo-blog 所在数据库的 服务器、数据库名称、数据库用户名、用户密码、Bo-blog 数据库前缀、WordPress 数据库前缀。
(2) 第二步,转接数据库
数据库连接不成功,请返回第一步检查所输入的设置
数据库连接成功,则根据个人需要选择要转换的数据,其中带*为有扩展选项
(3) 第三步,转换数据
此步不需要手动干涉,程序自动转换。
服务器的配置和设置不同,转换时所需时间也有所不同,请耐心等等转换结束。
扩展选项说明:
1. 博客网址 (可选)
功能:转换后的日志、附件、页面等链接为设置的网址
该功能主要针对在本地转换的朋友。默认情况下该网址为您的 WordPress 的地址。
注:地址后要加上反斜杆“/”。
2. 附件目录 (可选)
功能:转换日志中附件下载地址,转换附件表
如果您使用 Bo-blog 时没有使用过上传功能,即无附件,那么请无视此项。
若您使用了,请填写 WordPress 中存放 Bo-blog 附件文件夹的上一级目录,如:wp-content/bo/,其中 [wp-content] 为 WordPress 已存在的文件夹, [bo] 为新建文件夹。然后将 Bo-blog 安装目录下的 [attachment] 文件夹整体转移到 WordPress 安装目录下的 [wp-content]->[bo] 下即可。
注:地址后要加上反斜杆“/”。
3. 表情目录 (可选)
功能:转换日志中表情。
如果没有使用编辑器中的表情,那么请无视此项。
使用同 附件目录 ,填写目录如:wp-content/bo/emot/,再将 [Bo-blog安装目录]->[images]->[emot] 中的表情复制到上述文件夹下即可。
注:地址后要加上反斜杆“/”。
4. 日志浏览数
见 插件说明 第3点。
5. 关于 页面
WordPress 中默认带的“关于”页面。
6. 留言本 页面
可代替 关于 页面。本该页面用于存放 Bo-blog 留言,默认皮肤 classic 中可正常显示。
插件说明:
由于 Bo-blog 中的一些功能在原版 WordPress 中没有,必须安装插件才能实现。
下面的的插件是个人认为比较适合新转换用户使用的,没有复杂的安装与设置。一般在后台启动即可。
1. 评论的评论
说明:要想使评论有原Bo-blog的效果,就是给某条评论再评论,就用以下插件。
名称: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
3. 日志浏览数
说明:日志有多少人浏览过,用此插件就能实现。
名称:WP-PostViews Plus
地址:http://fantasyworld.idv.tw/programs/wp_postviews_plus
使用:所使用皮肤中的 index.php 文件,在适当的位置添加上:
4. CoolCode代码
说明:高亮程序代码。
名称:CoolCode
地址:http://www.coolcode.cn/show-26-1.html
5. 禁用自动保存
说明:禁止使用自动保存,使日志ID连续
名称:disable-autosave
地址:http://www.williamlong.info/archives/1491.html
使用:在 wp-config.php 中添加 define('WP_POST_REVISIONS', false); ,并启用插件。两者缺一不可。
其他说明:
1. 请在转换前备份好原数据库!
2. 本转换程序在 WAPM 2.0/APMServ 5.2.6 下编写调试,并在 WordPress 2.6.2/2.6.3,以及 WordPress 2.7 官方简体中文版 中测试通过。
3. 转换过程不修改 Bo-blog 的数据信息,保证使用者数据的完整。
4. 由于 WordPress 默认功能中的评论、留言没有“隐藏”,则 Bo-blog 中的管理员可见的评论、留言转换后更改为未审核。转换结束后,请在后台自行修改。
5. 部分UBB标签(含插件)未转换,因为不知道 WordPress 中对应的标签或 WordPress 中需要安装插件才能使用。
6. 建议转换的同时,保留原 Bo-blog,待测试完全后才正式使用 WordPress。
7. 用户组转换仅转换默认用户组,管理员→管理员,联合撰写人→投稿者,其余的用户组统一转为注册用户。
8. 转换后二级分类未显示的,请点击编辑任意一个分类,不用修改保存即可。
9. flv标签未转换,WordPress 中必须安装插件才能使用,故保留不转换。
本地转换须知:
建议使用本转换程序的朋友,在本地转换数据库,再上传至服务器上导入。
本地转换测试环境及步骤:
1. 备份 Bo-Blog 数据库并下载至本地。
2. 安装 APMServ 5.2.6。
3. 在本地安装 Bo-Blog 2.1.0。安装时,“字符集与整理”选择“强制服务器用UTF-8存取数据”。
4. 恢复 Bo-Blog 数据库。
5. Bo-Blog 转换至 WordPress。
6. 备份 WordPress 数据库,并上传至服务器上恢复。
特别感谢:
jandy(www.jandy.cn),感谢提供数据库
dreamix87
猢狲(www.5dzone.net)
vvnn(nicegz.com)
Litte(litte.cn)
更新说明:
v2.0 build.20100310
1.修正日志时间时区问题。(Litte)
2.修正在本地安装、转换时,博客网址及首页地址仍为本地地址的问题。
3.支持转换至 WordPress 2.9.2。
v2.0 build.20090415
1.修正WordPress 前缀非默认 wp_ 时,转换后管理员无法登录的Bug。(lysander)
v2.0 build.20090215
1.修正日志中转义字符转换不完整的Bug。
2.不转换日志ID小于0的日志。(vvnn)
v2.0 build.20090105
1.修正 v2.0 build.20090104 标签tags转换为urlencode。(蝎子)
v2.0 build.20090104
1.修正含有特殊字符日志转换失败的Bug。(纳米、蝎子)
2.修正标签转换丢失的Bug。
3.添加简单错误信息提示。
v2.0 build.20081215
1.完善网址别名的转换。(猢狲)
v2.0 build.20081213
1.添加设置博客网址选项。
2.完善转换附件下载路径。(猢狲)
v2.0 build.20081118
1.修正部分UBB标签转换。(dreamix87)
2.添加wmp,swf,real三个UBB标签转换功能。
2.修正选项转换问题。
v2.0 build.20081111
1.完善 WP 2.7 置顶日志功能。
v2.0 build.20081106
1.重写代码,优化代码,可选择转换的数据。
2.修正进行第三步时跳回第一步的Bug。
3.支持转换:附件数据、日志中附件下载、日志中表情。
4.完善UBB代码转换。
5.修正“分类”转换后可能无效的Bug。
6.支持置顶日志转换,仅适用于 WordPress 2.7。
build.20080914
1.修正友情链接因ID问题导致后续转换失败的Bug,感谢Jandy提供数据库进行测试;
2.修正日志转换失败的Bug。
3.支持常规UBB代码转换。
build.20080909
第一版,基本转换功能完成。
Photoshop无法输
博客更换域名!


2010/04/11
14:52
6865





