将 Url 的查询结果格式化为语义媒体维基中的给定字符串



我想在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]

然后只需用表头和页脚包围您的"询问"请求。

最新更新