树状结构格式

From semantic-mediawiki.org
< Help:Tree format
Tree format树状结构格式
Tree format/zh-hans
将查询结果显示为树状结构(嵌套式HTML项目符号列表)
进一步的信息
提供方: Semantic Result Formats(语义结果格式)
最低版本: 1.7.1
最高版本: 依然支持
要求:
格式名称: tree
作者: Stephan Gambke
类别: misc
目录

Contents

树状结构格式tree,作为Semantic Result Formats(语义结果格式)扩展的组成部分,可用于将查询结果显示为树状结构,即无序的嵌套式HTML项目符号列表。此结果格式非常类似于结果格式oltree,而后者则是用于将查询结果编排为编号列表,而不是项目符号列表。

结果格式ultree只是此结果格式的一个别名。

参数[edit]

参数 别名 类型 默认 说明
propsep - 文本 , 结果记录的属性之间的分隔符
valuesep - 文本 , 用于结果属性值之间的分隔符
template - 文本 空白 输出显示模板的名称
named args namedargs 布尔值 no 请指定传递给该模板的变量
userparam - 文本 空白 使用模板时,向模板调用所传递的取值
class - 文本 空白 指定附加的层叠式样式表类
introtemplate - 文本 空白 用于在查询结果前显示内容的模板的名称
outrotemplate - 文本 空白 用于在查询结果后显示内容的模板的名称
sep - 文本 , 结果之间的分隔符
parent - 文本 空白 包含父页面的属性
root - 文本 空白 树的根页面
start level - 整数 1 树状结构的起始级别,例如,将其整合到另一树状结构之中
template arguments - 文本 空白 设置命名参数如何传递到模板

示例[edit]

此格式的查询示例如下:

{{#ask: [[Category:Place]] [[Located in::+]]
| format=tree
| parent=Located in
}}

实际运行结果:




The revision id is not annotated properly in the master page!
The template {{Docinfo}} may not be embedded in: Help:Tree format
本文档页面适用于SMW从1.7.1版到最新版本的所有版本。
      其他语言: de

Help:Tree format zh-hans 1.7.1