WordPress中文论坛 - WordPress Chinese Forums

 找回密码
 注册
推荐网站:HOSTUCAN主机点评网
查看: 2202|回复: 5

[原创文章] F2blog to WordPress 转换程序 v2.0 [复制链接]

Rank: 3Rank: 3Rank: 3

金钱
172 WPB
积分
538
发表于 2008-11-9 11:40:24 |显示全部楼层
*******************************************
****    F2blog to WordPress 转换程序 v2.0
****    本程序用于转换 F2blog 到 WordPress
****    作者:yeyezai
****    我的博客:http://www.yeyezai.cn
****    TGB汉化工作室 http://www.tgb.net.cn
*******************************************


原始程序:F2blog v1.2 build 03.01
目标程序:WordPress 2.6.x
演示站点:http://www.tgb.net.cn/wordpress


程序说明:
  本程序用于将 F2blog v1.2 build 03.01 转换到 WordPress 2.6.x。原理上也能转换到 WordPress 2.7。
  支持转换 F2blog 日志、日志分类、链接、链接分类、评论、留言、附件、标签、用户等数据到 WordPress 数据。


使用说明:
  1. 将 WordPress 安装在 F2blog 的同一数据库中。
  2. 将 F2WP.php 复制到 WordPress 的安装目录下。
  3. 在浏览器地址栏中输入 http://yoursite.com/WP/F2WP.php,其中 yoursite.com 为你的网站域名,WP为 WordPress 在 yoursite.com 中的所在文件夹,即安装目录。
  4. 转换设置
  (1) 第一步,数据库设置
    填写 F2blog 所在数据库的 服务器、数据库名称、数据库用户名、用户密码、F2blog 数据库前缀、WordPress 数据库前缀。
  (2) 第二步,转接数据库
    数据库连接不成功,请返回第一步检查所输入的设置
    数据库连接成功,则根据个人需要选择要转换的数据,其中带*为有扩展选项
  (3) 第三步,转换数据
    此步不需要手动干涉,程序自动转换。
    服务器的配置和设置不同,转换时所需时间也有所不同,请耐心等等转换结束。


扩展选项说明:
  1. 附件目录 (可选)
  功能:转换日志中附件下载地址,转换附件表
  如果您使用 F2blog 时没有使用过上传功能,即无附件,那么请无视此项。
  若您使用了,请填写 WordPress 中存放 F2blog 附件的目录,如:wp-content/f2/attachments/,其中 [wp-content] 为 WordPress 已存在的文件夹, [f2] 为新建文件夹, [attachments] 为新附件所在文件夹。然后将 F2blog 安装目录下的 [attachments] 文件夹整体转移到 WordPress 安装目录下的 [wp-content]->[f2] 下即可。
  注:地址后要加上反斜杆“/”。

  2. 表情目录 (可选)
  功能:转换日志中表情。
  如果没有使用编辑器中的表情,那么请无视此项。
  使用同 附件目录 ,填写目录如:wp-content/f2/emotions/,再将 [F2blog安装目录]->[editor]->[plugins]->[emotions]->[images] 中的表情复制到上述文件夹下即可。
  注:地址后要加上反斜杆“/”。

  3. 日志密码
  功能:转换加密日志密码。
  F2blog 与 WordPress 的日志密码的加密方式不同,所以转换将 F2blog 加密日志密码转到 WordPress中。如果填写了密码,转换后原选所有的加密日志密码都为所填写密码。
  不选择或选择后不填写密码,则转换后原加密日志全公开。

  4. 日志浏览数
  见 插件说明 第3点。

  5. 关于 页面
  WordPress 中默认带的“关于”页面。

  6. 留言本 页面
  可代替 关于 页面。本该页面用于存放 F2blog 留言,默认皮肤 classic 中可正常显示。


插件说明:
  由于 F2blog 中的一些功能在原版 WordPress 中没有,必须安装插件才能实现。
  下面的的插件是个人认为比较适合新转换用户使用的,没有复杂的安装与设置。一般在后台启动即可。

  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

  3. 日志浏览数
  说明:日志有多少人浏览过,用此插件就能实现。
  名称:WP-PostViews Plus
  地址:http://fantasyworld.idv.tw/programs/wp_postviews_plus
  使用:所使用皮肤中的 index.php 文件,在适当的位置添加上:<?php if(function_exists('the_views')) { the_views(" 次浏览",ture); } ?>

  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. 本转换程序在 WAPM 2.0 下编写调试,并在 WordPress 2.6.2/2.6.3,以及 WordPress 2.7 beta1 简体中文版 中测试通过。
  2. 转换过程不修改 F2blog 的数据信息,保证使用者数据的完整。
  3. 由于 WordPress 默认功能中的评论、留言没有“管理员可见”,则 F2blog 中的管理员可见的评论、留言转换后更改为未审核。转换结束后,请在后台自行修改。
  4. 部分UBB标签(含插件)未转换,因为不知道 WordPress 中对应的标签。
  5. 建议转换的同时,保留原 F2blog,待测试完全后才正式使用 WordPress。
  6.


特别感谢:
风之逸(www.rainboww.net)
xpboy(www.xpboy.com)
Knight(F2blog官方交流群)
  感谢以上朋友帮忙测试并回馈测试结果。


更新说明:
v2.0 build.20081106
1.支持置顶日志转换,仅适用于 WordPress 2.7。

v2.0 build.20081104
1.修正“分类”转换后可能无效的Bug。

v2.0 build.20081101
1.修正笔误一个(日志表情)。

v2.0 build.20081028
1.修正在PHP5下无法运行的Bug。感谢 风之逸 提交。

v2.0 build.20081027
1.重写代码,优化代码,可选择转换的数据。
2.修正进行第三步时跳回第一步的Bug。
3.添加转换 F2blog 原地址链接为 WordPress 默认的 /?p=日志ID号。
4.添加转换UBB代码。
5.添加转换CoolCode插件。

build.20080815
第一版,基本转换功能完成。


下载地址:
F2blog_to_WordPress.v2.0 build.20081106.zip


官方讨论帖:
http://bbs.tgb.net.cn/read.php?tid=1188
已有 1 人评分金钱 收起 理由
马甲 + 5 还是原创

总评分: 金钱 + 5   查看全部评分

Hostucan主机点评

Rank: 8Rank: 8

金钱
3735 WPB
积分
6084
发表于 2008-11-9 11:44:50 |显示全部楼层
支持原创
善搜者获,寡搜者惑!
公益: 多背一公斤 | 绿色和平 |  我不在线的:提问区

使用道具 举报

Rank: 7Rank: 7Rank: 7Rank: 7

金钱
1009 WPB
积分
1953
发表于 2008-11-9 11:45:45 |显示全部楼层
f2 关门了。~~~~~

使用道具 举报

Rank: 8Rank: 8

金钱
3179 WPB
积分
7271
发表于 2008-11-9 12:19:31 |显示全部楼层
我也来支持

Wordpress交流群 106024342

使用道具 举报

WP 高手

快车互联KC88.COM

Rank: 6Rank: 6Rank: 6

金钱
604 WPB
积分
1094
发表于 2008-11-9 13:20:02 |显示全部楼层
厉害 支持下

使用道具 举报

Rank: 3Rank: 3Rank: 3

金钱
172 WPB
积分
538
发表于 2008-11-9 18:48:48 |显示全部楼层
对F2,只能说,╮( ̄▽ ̄")╭

现在还在继续用F2中,那天用不来了,再转换过去~

使用道具 举报

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

Archiver|网站合作|WordPress中文论坛 - CNWP ( 鲁ICP备05045147号 )

GMT+8, 2012-2-4 15:28 , Processed in 0.081311 second(s), 14 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部