user-pic

Wholesystem:显示全部用户的文章

Vote 0 Votes

Update:推荐使用使用更多功能的MultiBlog 插件,来实现全部用户文章的汇总(该插件还能自动重建首页)。

wholesystem插件是用来显示全部用户的文章。也就是当Movabletype开设了多Blog时,这个插件能够将所有Blog的新文章通过一标签显示在单个博客中。

其实wholesystem 插件对个人的用处不大,一般在用MT创建Blog社区的时候才用得到它。

具体操作:
1、下载wholesystem.pl插件,上传到Blog的plugins目录中
2、将显示文章的页面用一个Blog的Index模板来管理
3、在显示文章信息的地方嵌入如下代码:

<h2>Latest Entries</h2>
<MTWholeSystemEntries lastn="5">
<a href="<$MTEntryLink$>"><$MTEntryTitle$></a> on
<a href="<$MTBlogURL$>"><$MTBlogName$></a><br />
</MTWholeSystemEntries>


4、重建这个页面就会看到所有Blog作者按时间排序的文章列表(显示5条,可通过lastn参数调整数量),wholesystem.pl实际上创建了一个情景标签,在这个标签之内,很多MTEntr和MTBlog所属标签都可以使用,所以你可以制定出与各种显示内容的页面,如:标题、摘要、内容、时间、作者等。

也就是说<MTWholeSystemEntries>可以代替<MTEntries>标签(标签说明连接)使用,同样可以使用<MTEntries author="Foo" category="Bar">类的标签来控制显示内容(用户、分类、数量)。如:
<MTWholeSystemEntries lastn="50">

<a href="<$MTEntryLink$>"><$MTEntryTitle$></a> | <MTEntryIfAllowComments>
Comments (<$MTEntryCommentCount$>)</MTEntryIfAllowComments> | 
<MTEntryIfAllowPings>TrackBack</MTEntryIfAllowPings> | 
<$MTEntryDate format="%X"$> | <a href="<$MTBlogURL$>"><$MTBlogName$></a><br/>

</MTWholeSystemEntries>


具体演示可以看bblog.biz的汇总文章,其中集中了我三个博客的文章。

这个插件有个不足,就是每次更新全站文章都需要重建汇总博客的页面。所以这个插件最好结合mt-rebuild插件使用,具体教程请看下面连接

Add a Reply

Forum Groups

Blogcs 基于MT平台的BSP

MovableType 中文化

MovableType 使用

16 13

Last Topic: Image::Magick 模块的安装 by bb on 9, 2008

22 1

Last Topic: 修改MT的作者归档路径 by bb on 25, 2008

1 0

Last Topic: 漂亮的Movable Type模板 by Aviva on 11, 2009

MovableType 延伸

3 4

Last Topic: dreamhost完美支持MT by kesor on 24, 2008