Help:Oltree树状结构格式

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

Contents

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

参数

参数 类型 默认 说明
sep 文本 , 取值分隔符
template 文本 空白 输出显示模板的名称
named args 布尔值 no 请指定传递给该模板的变量
userparam 文本 空白 使用模板时,向模板调用所传递的取值
introtemplate 文本 空白 用于在查询结果前显示内容的模板的名称
outrotemplate 文本 空白 用于在查询结果后显示内容的模板的名称
import-annotation 布尔值 no <smw-paramdesc-import-annotation>
parent 文本 空白 包含父页面的属性
root 文本 空白 树的根页面
start level 整数 1 树状结构的起始级别,例如,将其整合到另一树状结构之中

示例

此格式的查询示例如下:

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

实际运行结果:

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



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

Help:Oltree format zh-hans 1.7.1