Help:Oltree树状结构格式

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

Contents

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

参数[edit]

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

示例[edit]

此格式的查询示例如下:

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

实际运行结果:


  1. Amsterdam
  2. England
    1. Greenwich
    2. London
  3. France
    1. Languedoc-Roussillon
    2. Paris
  4. Fresno
  5. Germany
    1. Baden-Württemberg
      1. Karlsruhe
      2. Stuttgart
    2. Berlin
    3. Cologne
    4. Frankfurt
    5. Munich
    6. Stuttgart
    7. Würzburg
  6. New York City
  7. New York City
  8. Porto
  9. Rome
  10. San Diego
  11. San Diego
  12. San Francisco
  13. Sydney
  14. Tokyo
  15. United Kingdom
    1. England
      1. Greenwich
      2. London
  16. Vienna
  17. Warsaw



本文档页面适用于SMW从1.7.1版到最新版本的所有版本。
      其他语言: deen

Help:Oltree format zh-hans 1.7.1