2008.04
15

MT 4.1模板的一个技巧

以前在用MT 3.x时, 想要列出一篇文章相同分类的文章需要使用插件EntryCategoryEntries, 而且可定制性不强. MT 4.0增加了一个有用的标签mt:SetVarBlock, 利用这个标签可以实现一些功能, 比如我需要列出一篇文章同分类的所有文章, 而且高亮当前的文章, 就可以使用下面的代码:

<MTSetVarBlock name="category"><mt:EntryCategory /></MTSetVarBlock>
<MTSetVarBlock name="entryid"><mt:EntryID /></MTSetVarBlock>
<ul>
<MTEntries category="$category" lastn="9999">
<li<mt:If tag="entryid" eq="$entryid"> class="something"</mt:If>><mt:EntryTitle></li>
</MTEntries>
</ul>
2008.04
12

Cross Browser Testing

以前有一个叫Browsershots的网站, 为你的网站提供各种OS和浏览器下的截图, 对网站开发有一定的帮助, 不过显然今天我的发现就强壮多了.

Cross Browser Testing利用一种虚拟机技术, 在浏览器中创造一个虚拟桌面, 你可以在各种OS和浏览器中测试你的网站, 不仅仅是看看样子哦, 还可以测试AJAX, 可以选择安装Flash, QuickTime等插件, 一切就像你真的在使用某种OS和浏览器一样. 比较遗憾的是OS目前只有Windows和Ubuntu, 浏览器倒是五毒俱全了. 更加遗憾的是免费用户只能玩5分钟, 然后就掏钱吧, 呼唤Google…

还有, 电脑要装了Java Runtime Environment才能玩起这个服务.

2008.04
11

IETester

我从Google Analytics看到, blog访客中有四分之一多还在用IE6, 所以打算下载Multiple IE看看IE6下blog是什么样子, 可是发现Multiple IE的页面已经打不开了(昨晚的事, 现在已经能打开了), 于是在Google中找到这个IETester, 它也同样可以实现多个版本的IE共存, 我觉得比Multiple IE还好用一些, 包含了从IE5.5到IE8 beta 1, 比Multiple IE与时俱进得多, 支持标签页浏览, 每个标签页可以设置不同的IE版本核心, 比较不同版本的IE中页面的表现也方便的多.

另外, 安装IETester首先需要有IE7.

2008.04
07

用Firefox 3.0批量下载图片

Firefox 3.0新增了一个功能, 能够查看网站的很多具体信息, 利用这个功能就能批量下载一个页面中的所有图片, 不再需要扩展了. 点击工具, 选择页面信息, 再点媒体, 就可以预览页面中所有的图片和其它媒体文件了, 用Ctrl复选, 然后点击另存为按钮就OK了, 用这个方法下载一些受保护的图片也是很方便的.

不过如果想批量下载连接中的图片, Firefox本身就无能为例了, 我强烈推荐DownThemAll这个扩展, 我觉得这个扩展更新到1.0后, 已经是Firefox最好的下载类扩展了, 功能并不比FlashGet这样的专业下载软件差多少, 使用通配符来批量下载图片也非常方便.

2008.04
06

非常方便的右键菜单工具: Shell Tools

Shell Tools提供了几项方便的功能: 右键点击一个文件就可以复制文件名, 这是包括路径和扩展名的, 以前我是按F2再复制的, 要是需要复制扩展名就更麻烦了. 还可以为文件添加注释, 创建一个同名的.txt文件, 如果已经有了, 可以查看或者编辑. 右键查看隐藏文件. 上面这几个是我觉得最有用的.

它还有针对一些特定文件类型的功能, 比如字体文件, 网址文件, DLL, OCX, EXE等等.

Shell Tools

2008.04
05

Movable Type 4.15

发现前两天Movable Type 4.15 Beta 1已经发布了, 看了一下, 变化不算少, 但没有什么让人激动的:

Threaded Commenting: 说白了就是可以对评论发表评论, 并且以树状结构清晰的显示出来, 这功能也没用费劲, 只是整合了Simply Threaded插件, 这个插件安装挺麻烦的, 要改好几处模板, 现在整合到默认模板里, 对懒人来说方便了不少. SA有收购优秀插件并且没有在免费版本中提供的前科, 不知道这个插件会怎么样, 这也是我转到WordPress的一个小原因.

Simpler, Easier Default Templates: SA终于意识到MT的默认模板太让人抓狂了, 不过只要MT还是生成静态页面, 这个问题我想很难真正解决. 我就是因为升级时搞不定那乱七八糟的模板, 才下决心转到WordPress的, Newsvine的CEO: Mike Davidson貌似也是同样的原因转到WordPress, 我想不出还有别的原因会让升级不成功.

Updated Navigation and Menus: 没什么好说的, 不过MT 4.x的后台导航菜单的确有毛病, 有时候不会自己消失, 会当初其他的操作, 这次应该彻底改善了吧.

New Template and Widget Listing Screens: 从截图看, 现在改模板应该可以减少一次无谓点击.

Template Previews: 保存模板之前可以预览, 本人估计这是鸡肋功能.

Faster, More Powerful Search: 说实话, MT最脑残的设计就是搜索了, 只有两个没有用的选项, 正则表达式和区分大小写, 试问谁会用到? 不过看来SA还是不打算彻底推倒原来的搜索, 只是增加了full text search和搜索结果分页, 非常无语, 希望有空还是学习一下EE的搜索吧, 那才叫完美.

Even More Publishing Control: Server Side Includes, 感觉MT的模板系统彻底乱成一锅粥了…

本人总体的感受是, MT也在努力的完善自己, 不过先天不足是没办法弥补的, 越来越不合作个人blog, 而比较大, 内容比较复杂的网站才能发挥出它的强大来. 我一直希望SA能彻底推倒MT, 发布一个新的系统, 就像ExpressionEngine取代pMachine那样, 名字我都替他取好了, 就叫Transformers.

2008.03
31

推荐两个图片相关的小程序

第一个是Lightview, 这是一个类似Lightbox的JavaScript图片展示特效, 我觉得它更漂亮, 功能更丰富, 最重要的是不像Lightbox那么老古董.

另一个是Smart Image Resizer, 非常方便的PHP生成高质量缩略图程序. Flickr不能用了之后, 我昨天发现调用Yupoo的图片时, 很多都是未审核, 真是非常郁闷, 我知道这不是Yupoo的错, 所以今后我只好把图片都放到自己的空间了, 这样生成缩略图就成了一个小问题, 我在del.icio.us找到了这个小程序, 支持缓存, 原图更新的才会自动生成新的缩略图, 还可以裁切成任意高宽比例, 非常好用. 下面是这两个小程序的演示:

红岩石壁纸

把blog转到WordPress之后, 我又开始折腾上了, 我blogging的乐趣好像全在折腾程序上了:) 有了上面这两个小程序, 图片方面算是差不多了, 下面继续搞模板和插件.

2008.03
30

升级到WordPress 2.5

这么久没更新, 都快忘了怎么写blog了, 原因之一就是我升级Movable Type到4.x时遇到了一个非常烦人的问题, 把blog搞的乱七八糟, 而我又实在不想降级到3.x, 所以就把blog一直扔到这里不理了.

最近一直在关注着WordPress, 今天终于发布了2.5正式版, 我也就趁机把blog转换到WordPress了, 正式加入WordPress的阵营. 关于MT和WP的比较, 网上已经有很多了, 也不需要我再废话了, 我只是觉得作为自己的blog, 现在WordPress才是更好的选择, 比如它是用PHP写的, 有无比强大的用户社区, 完全免费等等, 所以这次转换对我来说可以说是一次升级.

借这次升级, 我也把Feed彻底托管到Feedsky去了, 因为Feedburner被封了这么久, 这也是没有办法的事. 所以如果你订阅的还是Feedburner的地址, 建议更换一下. 当然Feedburner的地址也会一直有效的, 主要是对海外的用户来说, 它还是最好的.

我还正在基于默认主题制做一个属于自己的主题, 跟我原来用MT时的主题类似, 如果你在浏览中发现了什么错误, 希望能留言告诉我, 谢谢.

2007.11
27

专门收集Cheat Sheet的网站

发现了一个专门收集各种Cheat Sheet的网站: http://www.ilovejackdaniels.com/cheat-sheets/, 虽然大部分都是网站开发方面的, 比如PHP, Html, CSS, JavaScript等等. 不过也有诸如World of Warcraft Cheat Sheet. 虽然现在内容还不算多, 有人帮大家收集了总是好事情.

2007.11
06

终于把邮件都倒进Gmail了

以前就一直想把保存在Foxmail中邮件倒进Gmail里面, 因为Gmail太大了(我的接近5G了), 而且客户端软件也的确很不方便. 但一直都没有什么好的办法, 大约2年前吧, 有一个叫Google GMail Loader的软件, 不过不知道什么原因, 只能导入几封, 后来据说这是墙的原因, 我也就没再尝试了.

前几天Gmail开始支持IMAP, IMAP比POP好的地方就是: 并不把邮件下载在本地, 而是完全和远程邮箱保持同步, 既能下载也可以上传. 所以只要把邮件倒入Thunderbird就可以了, 现在想想想真够笨的, 忘了看看Foxmail是否支持IMAP了. 不过Foxmail倒入Thunderbird也不算麻烦, 只要在Foxmail中导出为.eml格式的文件, 然后安装一个Tb的扩展Tb AutoSave, 就能把这些.eml文件倒入Tb了, 也就是倒入Gmail了. 因为IMAP支持加密链接, 所以不怕墙的干扰, 反正我是很顺利的一次就全部倒进去了.

国内访问Gmail一直超慢的, 没想到用客户端软件连接IMAP也是慢的出奇, TB对中文的支持也不怎么好, 所以还是继续用webmail中.

第2页 共10页上页12345下页最后页