LinkRoller替代Blogroll 升级到MT4,比较普遍的问题就是插件兼容性,被抱怨的比较多的是Blogroll,Blogroll的标签在MT4中无法识别,作者到目前为止还没有升级代码,有人发布了一个替代品LinkRoller ,但有部分Blogroll的功能没有实现:Link的分类和优先顺序,临时的解决方法是用tags与创建时间来对应。 LinkRoller作者提供了安装指南,文件copy 结束,重新访问MT4管理界面,会提示升级,升级过程会将Blogroll所属表的数据自动导入MT4的Asset系列表中(不copy Blogroll的lib文件到LinkRoller 也可以自动导入数据),原来Blogroll的Category(分类)属性,在LinkRoller中会关联到Tags属性。 plugin升级完成后,更新模板代码(参照了Justin的文章):<mt:Tags type="asset" sort_by="name"><h2><mt:TagName></h2><MTSetVarBlock name="linktag"><mt:TagName /></MTSetVarBlock><ul class="links"><mt:assets type="link" tag="$linktag" sort_by="$created_on"...
升级MT3.3 以后多了不少plugin,其中包括Widgets Manager,Widget 这个词最近在Blog 出现频率很高,也不知道到底是何物,今天google了一下,才知道大部分人谈论的Widget 与我要了解的MT Widget 还不是一回事。 这里有篇文章详细介绍:使用Movable Type的Widgets,我就不废话了。只说一个奇怪的问题,Widget Manager 会在Template 的Module 中生成默认的Widget 可以利用的Module,我已经有了很多类似的Module,于是把已有的Module重命名,在名称前面加上"Widget: "...
MT默认的模板包含大量的重复或者类似模板代码,当你需要进行一处模板修改时,也许不得不考虑得更多,并在多个模板中同时进行,已达到统一的效果。 模板重构的目的就是尽可能将多个模板之间相同的部分抽象出来,然后在多个模板中进行引用,另外还有趋向于将一组具有相同功能的模板代码放入同一个模板文件 的作用,从而减少模板修改带来的工作量。MT很早就在模板中支持Module,定义好的Module可以通过如下代码进行引用。 <$MTInclude module="Module Name"$> 我 们需要做的就是把重复的模板代码放在一个个Module中进行定义,然后在模板中去引用他们。经过一定的重构,模板的重用性得到一定的改观,但依然会有一 些冗余的代码,除非MT可以提供一些模板标签,能够让我们判断当前所在的模板而采用不同的Module或者调整细微的模板代码差别。幸运的是,我找到了一 个MT plugin,mt-varz version 0.31。 它提供了更高级的变量支持,支持以下模板标签: <$MTGetVar$>,...
This site disappeared on Internet from the early of this year because of the server...
I had a plugin that allows having a related entries list in the same category. It's...
The too long monthly archive list get bad-looking.Download a new plug-in mt-archive-dateheader to have a neat...
安装环境 Movable Type 3.14 RedHat Linux 安装配置插件 下载插件 安装配置说明 作者网站,还有很多其它插件。 将文件Collect.pl 上传到服务器上MT 的plugins 目录,并设置权限:$ tag -zxvf...
安装环境 Movable Type 3.14 Redhat Linux Related Entries 2.0 配置插件 下载插件 安装和配置指南 解开压缩包,将文件RelatedEntries.pl 上传到服务器上MT 脚本文件所在的目录,例如:/cgi-bin/mt/plugins/ 如果MT...