FANDOM


Bloglist example update

简单的博客列表

创建在统一社区平台(Unified Community Platform,UCP)的新wiki目前无法使用此功能。
更多有关新平台的信息,请参见此页
此扩展功能在Fandom上已经预设启用

博客列表(bloglist),或作部落格列表网志列表功能,是让你可以在一个文章页面中,嵌入博客的列表。

步骤

  • 决定想要放置博客列表的页面,并打开该页的编辑页面。
  • 转变为源代码模式并输入以下语法:<bloglist/>
  • 保存页面,即可产生博客列表——它会显示该Wiki中所有博客最近的文章。

自订

你可以改变许多变量,让博客列表如你所希望地显示在不同的页面上。虽然一开始可能有点复杂,但你可以自己选择想要用的变量,就算不选择也会有一个预设的值。

以下是一个自订的例子:

<bloglist count=3 summary=true summarylength=250 type=plain title="Sample code" timestamp=true order=date>
<category>News</category>
<category>Opinion</category>
<author>User1</author>
<author>User2</author>
<author>User3</author>
</bloglist>

分类与作者

请注意分类和作者的段落和其他的变量撰写方式不同--这是因为这两者可以多重使用。同时使用分类与作者可以让你筛选出特定分类中特定作者的文章。

变量列表

author(作者)
这个变量可指定博客的作者。
这是一个"或"的选择器-例如,如果输入好几个作者,它会把这几个作者的文章都放在一起,如果不指定,预设的值是所有的作者。
使用方式如下:
<author>作者1</author>
<author>作者2</author>
<author>作者3</author>
category(分类)
这个变量可以指定所要的文章分类
这是一个"或"的选择器-例如,如果输入好几个分类,它会把这几个分类的文章全都放在一起,如果不指定,预设的值是所有的分类以及未分类的博客文章。
使用方式如下:
<category>分類1</category>
<category>分類2</category>
<category>分類3</category>
count(数量)
这个变量可以指定要查询的文章数量
输入一个数字。如果未指定,预设的值是5。
例如: <bloglist count=3>
displaycount(显示数量)
这个变量可以指定要显示的文章数量。一般来说不需要这个变量,除非有什么原因你希望查询的数量多于实际显示的数量。
输入一个数字。如果未指定,预设的值是5。
例如: <bloglist displaycount=3>
summary(摘要)
这个变量可以指定是否要显示博客文章的一段。请注意这不是显示整篇博客,而是显示特定部分段落。
输入truefalse,预设为false,如果设定为true,它会显示该博客文章的前200个字。
例如: <bloglist summary=true>
summarylength(摘要长度)
这个变量可以在summary=true的状况下,指定要显示摘要的长度字数,预设的值是200。
例如: <bloglist summary=true summarylength=300>
type(类型)
用来选择显示的样式类型
输入boxplain,如果未指定,预设值是box。还择Box会在博客列表顶端包括“创建博客”的按钮,以及在底部有读更多 >的连结。
box - 把列表放入预设格式的格子中。
plain - 显示没有格式的列表。
例如: <bloglist type=plain>
title(标题)
这个变量可以在type=box的时候指定标题。如果使用好几个字,则需要使用括号。
例如: <bloglist title="Evil draws close">
order(顺序)
这个变量可以指定文章的排序依据。
可以输入dateauthorcomments,如果未指定,预设值是date。
例如: <bloglist order=author>
ordertype(顺序形式)
这个变量指定排序的方向。T
可输入desc (意指"由多到少") 或asc (意指"由少到多")。如果未指定,预设是由多到少。
例如: <bloglist ordertype=desc>
create_timestamp(创建时间)
可以设定仅显示晚于特定时间创建的博客文章。
输入的形式为 YYYYMMDDHHMMSS (年, 月, 日, 时, 分, 秒)
例如: <bloglist create_timestamp=20140101000000>
timestamp(更新时间)
可以设定仅显示晚于特定时间编辑的博客文章。
输入的形式为 YYYYMMDDHHMMSS (年, 月, 日, 时, 分, 秒)
例如: <bloglist timestamp=20140101000000>
看更多
这个变量可以指定"读更多 >" 连结到的网址。
例如: <bloglist seemore="http://lyrics.wikia.com">

其他

  • 如果没有找到符合条件的文章,会显示为“没有博客文章,请撰写一篇”。

另参见


帮助及反馈

除了特别提示,社区内容遵循CC-BY-SA 授权许可。