其实昨天就已经装好了 Movable Type 3.31,但不是在这里,而是装到一边去了,连以前的设计模板也复制过去了,等这边完工了再拆。这里暂时先裸体几天。
是有不少的地方不一样了。总的来讲是变得更人性化,更简单化和更强劲。
首先安装上就不一样了,不是别的,是更简单了。配置文件中只要填写三条:cgi ,static 的路径以及数据库信息就好了。而且登陆的时候不再需要那个唱诗班出身的 Melody 了,直接填写你自己的登陆信息。省去把 Melody 赶出去的步骤。
因为新版本的默认插件比以前多了几个,那就是 GoogleSearch,StyleCatcher,FeedsApp 和Widget Manager。后面三个是 cgi 程序,所以要让他们发挥效果,要到 mt 主目录下的 plugin 中把他们的 cgi 后缀的文件属性改为755,否则运行不了的。
哈,文本编辑框和模板编辑框太好了,变得有弹性了,可以随意调节高度,不用成天拎着那根滑条上下倒来倒去的。字体也大了,以前的字体害得我们有点苦啊,尤其是模板中的字体,那么多无聊的代码差点让我们带老花镜。好了,现在改正了,还算有点良心。对于模板编辑区来讲,不光是字体大了,更要紧的是可以让你在线编辑模板的时候更直接了当。在 Index 模板区,每个模板类型的右边都有个小箭头,当你编辑好某个模板后,直接点那个箭头就可以到你网站的相关页面看到效果了。以前就麻烦多了,要么开个窗口刷新看效果,要么就要拐几个弯到页面看完再拐几个弯回来继续修改,哈哈。
左边的导航基本上一样,就是多了个 TAGS,这年头流行这个啊。没有 tag 功能的东西,会被人说成老土,跟不上形势的。谁叫大家成天叫喊着 Web2.0 呢。
还有几样好玩的东西(确实好玩)也是现在很流行玩的,就是刚才说过的 Widget 插件了,你可以到 Widget Manager 那里轻松的装上那些 Widget,其实不是什么装,是用你的鼠标一拎就过来了,象涂了肥皂一样的滑啊。用它来管理你的各个Widget 实在再简单不过了。
FeedsApp 这个 Widget 是干什么用的呢?如果对 rss 有点了解的人可能比较好理解。绝大多数人都只是通过 rss 阅读器来阅读自己订的 feeds,或者自己提供 feeds 给别人订阅。好像不太好玩(不会玩的人说不好玩也懒得玩啦)。FeedsApp 是把你喜欢的 feeds 放到你自己的MT博客页面上来,作为你的网站内容的一部分的一个工具。当然也可以不用这个工具,通过手工来放置代码或使用其他的程序。
还是来举个例子说吧。象黑羽的博客是关于 Flash 的,上面写了不少的好教程也陈列了自己的作品。但是如果他还发现了别的不错的 Flash 资源,比方说其他的教程网站,其他的作品展示网站,那都是他的 fans 喜欢的也希望看几眼的东西啊。如果他把那些网站或博客的 feeds 通过 FeedsApp 导到他自己的博客上来,展现在自己的页面上,你想想,内容不是更丰富了吗,他的 fans 不是更铁杆了吗?如果他把 Adobe 的 feeds 拿过来呢?他还要象别人那样老是去报道“什么东西又出最新版本了,大家快去看哪”吗?Feeds 是及时的同步的,谁有你快啊?我只是举个例子随便说说。黑羽的 Flash 博客不一定就会都放些 Flash 的东西啦,说不定他还聚合一些一超模或什么星之类的也难说,毕竟大家都喜欢啊。哈哈,这个玩笑开得不小(黑羽看到这里别生气啊)。
说到 rss 和 feeds 就打不住了。因为那是有得说的东西。通过程序转换的feeds 在页面的显示上基本有两种形式,一种是 cgi 的,还有一种是 http 的。 cgi 的只是在页面显示了而已, 搜索引擎看不到;而 http 的,搜索引擎就能看到也就具有了 seo 的意义。现在这个 FeedsApp 的是哪种我还没来得及看。但愿也应该是后者。打住,不能再说了,这里不讨论这个话题。
页面设计上也有些小的变化,象首页的文章标题就已经给出了链接,原来都要自己去改的;Indevidule 页面上则把上面的文章导航搬到了侧面;所有文章存档的页面上给出了发表时间等等。对了,还有就是存档页面都改成两栏的了,以前要手工把单栏的改成两栏的。我以前在关于设计MT页面的文章中说过有个搜索模板并不在模板区域并对此不理解,现在他们发现隐藏这个搜索模板确实没有道理,这不,现在拿出来列到系统模板区去了(MT本来就是不需要上服务器去编辑任何东西的嘛)。再仔细看看,类别存档(Category)和时间存档(Archives)的顺序都掉了个头呢 ! 最早发表的文章列在顶部,最晚发表的排到最下面去了。按先后顺序。这样可能是要好些。
还有个不容易发现的东西,就是垃圾评论区的“一次性清除所有的垃圾”的按钮。以前最多只能删一页,删垃圾都花不少时间。现在一按不管多少垃圾全部没有了。每篇文章的静态地址标签也有些变化。如果以前装的插件较多的,最好是先看看官方在这里给出的有关的信息。
以前3.2 版本的插件现在很多已经跟不上了。已经出来了不少的新插件,先前版本插件的作者们在赶紧更新中,近期会出来一些。象那个 MTBlograll 就是。
好了,这些是在装上3.31 版之后的一些感想,随便说说而已。
更新:
刚才在看 3.31 的 css 文件和其他模板文件。发现和 3.2 有些地方不大相同。举个例子,首页文章标题的时间显示不见了,因为在 <body class="layout-two-column-right main-index"> 这行中用了个 main-index 的类(以前没有这个类),而这个在 css 中的定义是隐藏:
.main-index .date-header { display: none; }
所以要显示时间就要去掉它或重新定义。Individule Archive 模板顶部的导航也被隐藏了:
.content-nav { margin: 0px; display: none; }
取而代之的是在右边的导航中显示出来,也就是说你可以选择一种或两种都选。因为现在的版本增加了新的东西进来,象 tag,所以就增加了相应的css定义。诸如此类。3.31 版本中的 /* Vicksburg II (theme-vicksburg.css) */ 文件和 3.2 中的不完全一样。因此我前几天说的更换主题的方法在 3.31 中使用要注意,搞清楚再动手为好。看清了:现在MT3.31模板中的 Vicksburg 主题是第二版!为了配合3.31已经升级了! 不知道官方网站的和 TheStyleContest 的主题是否也会跟着升级,那才叫方便大家呢。
2006. 07. 15