跳转到主要内容

升级到Movable Type 5.13

Tony 提交于 周一, 2012-03-05 - 21:32

把TONYHEAD 通利堂的站台从Movable Type 4.38升级到5.13,并把这座“房子”的坑补了一遍。

Movable Type 5

 

因为5.x的feeds-app-lite(版本1.22)抓取中文的rss会乱码,而我非常需要这个功能现实在首页的右侧,这是我停留在4.x的主要原因。直到最近找到了一个del.icio.us的PHP库可以做到一样的功能,于是我把这个坑填上并转移到Movable Type 5之上。

但这个PHP脚本不是生成静态的html,所以每次加载会有一定延迟,于是我用js做了一个延迟显示,这样就算加载不了也不会影响整个页面。

 

Movable Type 5

图:未加载完delicious_content前会显示一个Loading Loading 的图标,不影响显示页面的其他部分,读取完毕会加载入页面。

同时用这个库做了一个美味书签页面,使得风格可以统一起来并且显示在TONYHEAD 通利堂的“领土”之上(如果用阿殷的话说就是“under my custody”)

关于MovableType生成文件的属性,可参考这帖,这在需要生成PHP的环境中会遇到(例如在生成的页面里执行PHP代码,PHP文件需要755的属性来执行),我的配置如下:

HTMLPerms 0755
DBUmask 0022
HTMLUmask 0022
UploadUmask 0022
DirUmask 0022

另外因为服务器安全升级,旧的QRCode生成方式被禁止了,索性去掉,现在的QRCode交给Google Chart Tools生成。

掌上设备阅读

至此把5.x和书签的坑全填上了。

文章标签

添加新评论

此字段内容将保密,不会被其他人看见。

Filtered HTML

  • 网页和电子邮件地址自动转换为链接。
  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <drupal-entity data-*>
  • 自动断行和分段。