帮助:解析函数/subobject
subobject是一个解析函数。帮助:解析函数页列出了所有解析函数的说明。
subobject
出自扩展 Semantic MediaWiki SMW功能强大,应用广泛。如需单页内大量调用,请考虑使用模板、模块批量查询,这能提升综合体验、降低资源消耗。另请参阅灰机、Fandom的相关文档,他们详述了对SMW的顾虑和限制。。
灰机Wiki文档:
SMW官方文档:
语法
添加子对象:
{{#subobject:子对象名
|属性1 = 值1
|属性2 = 值1|值2
|属性3 = 值1,值2,值3 |+sep = ,
|...
}}
查询具有子对象:
{{#ask: [[-Has subobject::页面名]]
|?属性1
|?属性2
}}
查询指定子对象:
{{#show: 页面名#属性名
|?属性1
|?属性2
}}
示例
创建子对象
{{#subobject:ParserFunction
|NameList = subobject|ask|show|css|
|typeList = smw,widget,cargo,template|+sep=,
}}
查询具有子对象
{{#ask: [[-Has subobject::{{FULLPAGENAME}}]]
|?nameList
|?typeList
|format=ol
}}
- 输出:
- 解析函数/subobject#ParserFunction(NameList: subobject, ask, show, css, TypeList: smw, widget, cargo, template)
查询指定子对象
{{#show: 帮助:解析函数/subobject#ParserFunction
|?nameList
|?typeList
|format=ol
}}
- 输出:
- subobject, ask, show, css(smw, widget, cargo, template)
实际用例
- 一些Wiki使用了相关特性,如下所示这个静态列表可能在下列页面更改后过时,仅供批判性参考。

沪公网安备 31011002002714 号