BB’s Blog

“导入/导出”功能优化(2):让导出文件包含blog的静态命名

MT 的导出导入一直很规范,只是导出文件不包含静态链接命名,这给很多搬家的人带来不便。还是路杨给大家带来一个有用的HACK,大家可以根据下列方法进行修改。 修改方法:打开lib/MT/ImportExport.pm 模块。 先改导出: 定位函数sub export{} 在 AUTHOR: TITLE: STATUS: ALLOW COMMENTS: CONVERT BREAKS: ALLOW PINGS: 下面添加: BASENAME: 再改 导入;定位函数sub do_import { } 找到 elsif ($key eq 'TITLE') { $entry->title($val); } 下面添加 elsif ($key eq 'BASENAME') { $entry->basename($val) if $val; } 大功完成。 修改完成后,测试了几次导入、导出,程序工作正常。 注意 : 函数 $entry->basename ,标签 EntryBasename 什么的相关资料你可以从 lib/MT/Entry.pm ,lib/MT/Template.pm ,lib/MT/Template/ContextHandlers.pm 等模块中获取映射函数。 文章引自:http://easun.org/archives/mt_hack_importexport.html


Posted by bb, March 6, 2007 分类: 改进 Hacks

Comments(0)


(评论须在管理员验证后方可显示)

昵称:

邮箱:

网址:

评论本文(网址\邮箱可不填):