我想在Semantic MediaWiki的页面上嵌入询问查询的结果。结果列的类型为 Url,如[[Has type:Url]]
所示。但是,在嵌入代码时,我想不显式显示URL,因为它很长,而是作为固定字符串(例如"网站"(显示,就像我键入的那样: [https://someURL.com 网站]
我尝试在属性分配本身的页面上设置名称,方法是包括:
[[Has website::https://someURL.com | Website]]
这是示例查询的基本结构。
{{#ask: [[Has website_example::true]]
|?Has website
|format=table
|limit=50 |offset=0
|link=all
|sort=
|order=asc
|headers=show
|searchlabel=... further results
|class=sortable wikitable smwtable
}}
是否可以将?Has website
呈现为与表中文本"网站"的链接?
您可能需要传递"模板"格式,并基于此模板重建行。
例:
|-
! [{{{1}}} | Website]
然后只需用表头和页脚包围您的"询问"请求。