2008.05
30

TypePad AntiSpam: MT的Akismet

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

另外, TypePad AntiSpam也支持WordPress.

TypePad AntiSpam

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
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.

2007.08
16

Movable Type 4.0 正式版

收到邮件说MT 4.0发布了, 比我预想的早了不少, 因为一直觉得测试版中的问题太多, 不知道正式版到底怎么样. 另外官方发布了新版的插件网站, 似乎有一些新的插件, 等有时间再仔细看一下吧.

暂时不打算升级, 因为4.1才会有几项我本人期待的功能, 再加上前面说的不知道这个版到底怎么样, 所以不想那么麻烦了.

2007.06
05

Movable Type v4.0 (Athena)

6A今天发布了Movable Type 4.0 Beta 1, 代号雅典娜. 官方说有50 new features, 我迫不及待的试用了一下, 改进的地方还是不少的:

  • 更容易安装, 4.0不再需要任何准备工作了.
  • 新的Dashboard可以提供更多的信息, 如果能像Google Analytics那样定制就完美了.
  • 全新设计的管理界面, 不但更靓丽, 而且布局合理, 操作更方便了.
  • 新增一个简易的所见即所得编辑器, 可以直接上传和插入文件, 编辑界面也好了一些, 不过我觉得还不够好.
  • 终于可以像WordPress那样创建单独的页面了, 而且可以设置路径和文件名.
  • 加强了文件管理功能, 不过还是不够强.
  • 用户注册, 用户管理, 这下MT可以作为真正的多用户blog系统了, 不过权限管理还不够强.
  • 自带的插件又增加了几个.
  • 最后一点, MT也追赶潮流, 开源了.

另外官方公布的新特性还有一些, 像支持OpenID, 加强了antispam, Theme Packs等等. 已经公布的新特性足够让大部分MT用户兴奋一小下, 但还是有一些我非常期待的功能似乎还没有实现, 比如:

  • Threaded comments, 可以方便作者与读者之间的交流.
  • Custom Fields, 让MT可以胜任任何类型网站.
  • 支持自定UBB代码, 现在显得有些死气沉沉.
  • 存档分页和文章分页.
  • 强化搜索, 按照标题, 分类等等.

暂时就想到这么多, 以后再补充.

2007.03
16

给MT加上Google AJAX Search

说实话, 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有详细的文档和例子, 完全可以依据需要定制, 我这个只是最基本的代码.

2007.02
24

Movable Type分页插件

MT有两个现成的分页插件, MTPaginatePaged Archives, 试用了一下, 个人更喜欢MTPaginate一些, 主要是因为它:

  • 可以定制.
  • 除了能分页各种存档, 还能分页长文章和过多的评论.
  • 不会生成一大堆html文件.

上面三点恰好是Paged Archives的缺点, 不过它使用方便, 也是不错的选择.

2007.01
23

WordPress 2.1 Ella

WordPress 2.1这个难产版本没有让用户失望, 作出了非常多有用的改进, 比如自动保存, Tab切换编辑器和Akismet 2.0让我这个MT用户口水哗哗地.

近期, 一些WordPress社区的高人因为不太满意WP过多商业化行为, 开发了一个新的blog发布工具habari, habari这个名字来自美妙的斯瓦希里语, 大约会在本月31号发布第一个版本.

2006.12
11

MT反垃圾插件: Comment Challenge

Comment ChallengeJay Allen为Movable Type新写的反垃圾插件, 跟之前的插件都不同, Comment Challenge允许你设置一个简单的问题和答案, 评论者需要回答你提出的问题, 才能发表评论. 作用有点类似图片验证码, 基本可以杜绝各种评论机器人. 但是我觉得它比图片验证码这类插件要好, 首先它不会给残障人士带来麻烦, 其次因为问题是采用人类语言, 所以不会像验证码那样被破解, 最后问题和答案由你随意设置, 更能有的放矢的防范垃圾留言.

这个插件只能防止机器人, 所以配合SpamLookup的关键词过滤和链接过滤, 效果会很好.

2006.12
06

MT插件: Simply Threaded

Simply Threaded插件为Movable Type提供对评论发表评论的功能, 不过这个插件的版本号才只是1.0, 功能也很有限, 既不能以树状结构显示评论, 也不能让一条评论紧跟它所评论的那条显示. 功能远远不如WP的一些插件, 不过Simply Threaded对那些很热门的blog还是很有用的, 虽然我的blog不热门, 我也装上了, 可以在这里看到效果.

第1页 共3页123下页