« 世界上最快的超级计算机 | 首页 | webmaster vs.blogmaster »

分类: 志中痣

2005年06月23日

MT 3.16/3.17升级补丁

  使用MT 3.16和3.17并且页面采用UTF-8编码的用户要注意此升级,路径和文件名中的破折号("-")原本应该全部替换为下划线("_"),实际并没有被替换,这样已有的文件地址就都作废了,浏览者可能就找不到你的文件地址。举例: "e-commerce and payment systems"应该被替换为"ecommerce_and_payment_systems",而在3.16/3.17中成了"e-commerce_and_payment_systems",如果这是栏目名称的话,那么栏目页面就没法访问了。
  所以面临这一问题的用户包括使用Categories存档模板,并且栏目名称包含破折号,以及自定义individual存档模板映射,用<MTEntryTitle dirify="1"$>替换MTEntryBasename的。
  安装极其简单,下载tar/gzipzip,解压缩上传patch-20050616-utf8dirify-nodash.pl到plugins目录即可,工作时将自动替代原有的MT::Util::utf8_dirify()方法函数,并且因为只针对3.16/3.17,因此版本升级后会自动忽略这个补丁,所以不必为它操心。

Posted by POPOEVER at 2005年06月23日 17:40 | back to top
Featured

Trackback Pings

本篇日志的回溯引用地址:

http://plod.popoever.com/acp630/mt-tb.cgi/623

Comments

Post a comment

说老实话,做开心人,欢迎您留露箴言
即便如此,也请遵纪守法,勿放厥辞
汝国如汝母,辱国如辱母,吾辈当自强
您的观点仅代表个人,与本站无关,望请自尊

Thanks for signing in, . Now you can comment. (sign out)

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)


Remember me?