标签云
格式
tagcloud
,作为
Semantic Result Formats(语义结果格式)
扩展的组成部分,可用来在标签云(tag cloud)之中显示结果取值。该格式是由
Jeroen De Dauw
为
WikiWorks
所编写的,并且部分基于来自
FolkTagCloud
扩展的代码。
template
输出显示模板的名称
userparam
使用模板时,向模板调用所传递的取值
excludetags
排除标签(分隔符:“;”)
includesubject
⧼srf-paramdesc-includesubject⧽
tagorder
alphabetical
标签的顺序
increase
如何增加标签的大小
widget
class
为列表设置的额外CSS类
impact
⧼srf-paramdesc-font⧽
height
width
mincount
要列出某一取值所需出现的最少次数
minsize
以百分比计算的最小标签的大小
maxsize
以百分比计算的最大标签的大小
maxtags
云中标签的最大数量
显示图书作者标签云的简单示例:
{{#ask: [[Category:Books]]
| ?Has author
| format=tagcloud
采用最为相关的条目显示一个事物标签云。
这些页面本身亦被列出,因为它们与自身相关。
最大的标签首先显示(tagorder=desc),且最多显示30个标签。
采用一个HTML div来修改标签云的宽度:
<div style="width:400px">
{{#ask: [[Is related to::+]]
| ?Is related to
| format=tagcloud
| includesubject=yes
| tagorder=desc
| maxtags=30