TypePad AntiSpam: MT的Akismet
TypePad AntiSpam是一个新的Movable Type反垃圾插件, 原理应该和WordPress的Akismet一样. 使用方法也一样, 需要申请一个免费的API key. TypePad AntiSpam是Six Apart的blog服务TypePad所使用的反垃圾系统, 现在免费给MT用户使用, 我想效果应该不错, 当然实际效果要用了后才知道.
另外, TypePad AntiSpam也支持WordPress.

TypePad AntiSpam是一个新的Movable Type反垃圾插件, 原理应该和WordPress的Akismet一样. 使用方法也一样, 需要申请一个免费的API key. TypePad AntiSpam是Six Apart的blog服务TypePad所使用的反垃圾系统, 现在免费给MT用户使用, 我想效果应该不错, 当然实际效果要用了后才知道.
另外, TypePad AntiSpam也支持WordPress.

以前在用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>
发现前两天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.
6A今天发布了Movable Type 4.0 Beta 1, 代号雅典娜. 官方说有50 new features, 我迫不及待的试用了一下, 改进的地方还是不少的:
另外官方公布的新特性还有一些, 像支持OpenID, 加强了antispam, Theme Packs等等. 已经公布的新特性足够让大部分MT用户兴奋一小下, 但还是有一些我非常期待的功能似乎还没有实现, 比如:
暂时就想到这么多, 以后再补充.
说实话, Movable Type的搜索功能的确做得不怎么样, 所以才有各式各样的MT搜索插件, 不过我还是喜欢用Google, 刚才利用Google AJAX Search API给我的blog加了一个站内搜索, 你可以试试看, 它就在blog首页的右上角, 比MT自带的搜索强多了吧.
如果你也是用MT, 可以按下面的方法加入Google AJAX Search, 其他的blog系统都是大同小异. 首先要取得API Key; 下面的步骤我假定你启用了MT自带的插件Widget Manager, 在后台新建模版: Templates > Modules > Create New Template Module, Template Name为google-ajax-search, 内容如这个文本文件google-ajax-search.txt, 需要根据你自己的情况修改key, setUserDefinedLabel, setSiteRestriction这三个部分:
然后在你想要加入Google AJAX Search的页面的head部分加入:
<$MTInclude module="google-ajax-search"$>
在想要加入搜索表单的位置加入:
<div id="searchcontrol">Loading...</div>
这就OK了, 另外Google有详细的文档和例子, 完全可以依据需要定制, 我这个只是最基本的代码.
MT有两个现成的分页插件, MTPaginate和Paged Archives, 试用了一下, 个人更喜欢MTPaginate一些, 主要是因为它:
上面三点恰好是Paged Archives的缺点, 不过它使用方便, 也是不错的选择.
WordPress 2.1这个难产版本没有让用户失望, 作出了非常多有用的改进, 比如自动保存, Tab切换编辑器和Akismet 2.0让我这个MT用户口水哗哗地.
近期, 一些WordPress社区的高人因为不太满意WP过多商业化行为, 开发了一个新的blog发布工具habari, habari这个名字来自美妙的斯瓦希里语, 大约会在本月31号发布第一个版本.
Comment Challenge是Jay Allen为Movable Type新写的反垃圾插件, 跟之前的插件都不同, Comment Challenge允许你设置一个简单的问题和答案, 评论者需要回答你提出的问题, 才能发表评论. 作用有点类似图片验证码, 基本可以杜绝各种评论机器人. 但是我觉得它比图片验证码这类插件要好, 首先它不会给残障人士带来麻烦, 其次因为问题是采用人类语言, 所以不会像验证码那样被破解, 最后问题和答案由你随意设置, 更能有的放矢的防范垃圾留言.
这个插件只能防止机器人, 所以配合SpamLookup的关键词过滤和链接过滤, 效果会很好.
Simply Threaded插件为Movable Type提供对评论发表评论的功能, 不过这个插件的版本号才只是1.0, 功能也很有限, 既不能以树状结构显示评论, 也不能让一条评论紧跟它所评论的那条显示. 功能远远不如WP的一些插件, 不过Simply Threaded对那些很热门的blog还是很有用的, 虽然我的blog不热门, 我也装上了, 可以在这里看到效果.
新评论