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
Comments(0)
BB’s Blog: version mobile