在语义MediaWiki中将Url的查询结果格式化为给定的字符串

时间:2019-09-24 10:07:03

标签: mediawiki mediawiki-api semantic-mediawiki

我想将询问查询的结果嵌入到Semantic MediaWiki的页面上。结果列的类型为ScrollView中的Url。但是,在嵌入代码时,我不想显式显示URL,因为它很长,但是像我键入的那样作为固定字符串(例如“ Website”): [https://someURL.com网站]

我尝试通过以下方式在属性分配本身中设置页面名称:

[[Has type:Url]]

这是示例查询的基本结构。

[[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 }} 呈现为表中文本“网站”的链接?

1 个答案:

答案 0 :(得分:2)

您可能必须通过“模板”格式,并根据此模板重新构建行。

示例:

|-
! [{https://mywebapp.azurewebsites.net} | Website]

然后只需在表的页眉和页脚周围加上“询问”请求即可。