Movable Type: September 2006 Archives

Movable Type升级到3.33

| | Comments (5) | TrackBacks (0)

MT3.33已经发布好几天了,前两天没来得及写。

最近以来,MT升级速度好像比较快。

从官方网站可以下载完整的MT3.33或者从不同的版本升级。

Ikias针对MT3.32升到MT3.33介做了很具体的介绍。

MT的分页插件-Paged Archives

| | Comments (18) | TrackBacks (1)

几天以前知道Movable Type有了个新的分页插件,叫Paged Archives的,应该是目前唯一一个真正产生静态页面的分页插件,老早的分页插件要求把页面的后缀从 .html 改为 .php,不少人不太情愿,而用cgi的方式似乎也不很完美。

后两者我都没有尝试,而这个新的我昨天折腾了老半天,才算安装好。安装说明好像不是很清楚说明标签的排列,以至让我返工多次。

下载及说明

这个插件可以对首页,分类页(category archive)和时间存档页(Date-Based Archive)进行分页处理。把本来很长的一个页面进行分割,并且这些新产生出来的.html页面都被储存到了服务器中相应的目录下。

有意思的是这个插件可以对导航样式做多种选择。如:上一页,下一页,12345 等。链接是自动产生的,所以实施起来很简单。支持3.2和3.3版本。

安装步骤:

1> 将文件 pagedarchives.pl 上传到目录mt/plugins下,权限属性改为667。

2> 进入mt后台。到设置(settings)>Plugins>Paged Archives Settings,设置好每页的文章数。

图中的数字根据你自己的需要来设定,我设的5,即每页的文章数为5。下面的选项我打了钩,即是选择的页面名称为index2.html,index3.html等。
保存。

3> 在模板区域(templates)到你希望分页的那个模板,如 Category Archive。
找到MT标签 <MTEntries>
(在3.3版本中是 <MTEntries sort_by="created_on" sort_order="ascend">)。
在后面加上 <MTPAEntry> ;
找到 </MTEntries>,在后面加上 <MTPAEnd>。

4> 在分类页面,我希望导航形式为12345的样子,并且在它的左右有“上一页”和“下一页”出现,所以标签列成:


<MTPAEnd>

<MTPAIfMultiplePages>

<div class="page-archive-center">

<MTPAPreviousPage text="上一页" show= "0" >

<MTPAPageList>

<MTPANextPage text="下一页" show= "0" >

</div>

</MTPAIfMultiplePages>


其中 <div class="page-archive-center"> 是根据我的页面对该导航进行的样式处理,你可以根据自己的需要来设计。

5> 保存并重建category archive模板。

如果你想要对首页也分页,大致上差不多,只不过是在首页模板(Main Index)来加标签。并且在Settings>General>Default Weblog Display Settings做好设置。
在没有这个插件的情况下,这个设置是任我设置多少,那么在首页就会显示多少。
因为我在插件中设置的每个分页页面是显示5篇文章(第一副图片),所以首页也同样遵循,只会显示5篇。而分页的原因,现在这个数字要设立为5的倍数。如果我设立为100,那当我所有的文章达到100篇的时候,首页会被分割成20个页面。当文章总数超过100篇时,不再被分割。(不能按天来设立)

在没有这个插件的时候,因为首页文件没有被分割,所以在目录下只有一个index.html文件,被分割后,会出现若干个index.html文件。像上面如果设置为100,那么就有20个index文件在目录下。
下面是我在Main Index的标签:


<MTPAEnd>

<div class="page-archive">

<MTPAIfMultiplePages>

<div class="page-archive-left"><MTPAPreviousPage text="上一页" show= "0" ></div>

<div class="page-archive-right"><MTPANextPage text="下一页" show= "0" ></div>

</div>

</MTPAIfMultiplePages>

保存并重建首页模板。

应该还可以吧?

更新
最初我用的1.1版本,发现一个问题就是如果文章被归到多个分类,可能出现分类乱跑的现象。但现在的v1.2版本已经很好的处理了这个问题,不复存在。

About this Archive

This page is a archive of entries in the Movable Type category from September 2006.

Movable Type: August 2006 is the previous archive.

Movable Type: October 2006 is the next archive.

Find recent content on the main index or look in the archives to find all content.