特殊属性“外部格式化程序URI”

来自semantic-mediawiki.org
跳转到:航行,搜索
外部格式化程序URI
使用占位符声明外部URL$1,$2
更多信息
提供单位: 扩展“语义MediaWiki”允许存储和查询注释到页面的数据
补充: 2.5.0
已删除: 仍在使用中
别名: 没有别名
可选:
可见:
令人讨厌的:
声明的:
密钥:
_聚醚砜
设置: 未指定
集中: 未指定
在此wiki中: 属性:外部格式化程序URI
目录

这个外部格式化程序URI属性是特殊财产在里面语义媒体Wiki具有内置含义:它使用占位符保存外部URL$1.1这个占位符$1将在注释过程中用注释的值替换,以生成外部资源标识符。相应的值注释必须是数据类型“外部标识符”保存一个值,该值与用于格式化的外部URI相关联。它是通过语义媒体Wiki 2.5.02017年3月14日发布,与MW 1.23.0-1.29.x兼容。并扩展为语义媒体Wiki 3.1.02019年9月23日发布,与MW 1.31.0-1.33.x兼容。.

请参阅属性页外部格式化程序URI查看哪些页面在此wiki上使用此特殊属性。

用法[编辑]

[[外部格式化程序uri::https://www.example.org/$1]]

示例[编辑]

如果您创建一个名为“具有Wikidata项目ID”数据类型的数据类型“外部标识符”保存一个值,该值与用于格式化的外部URI相关联并使用此特殊属性指定外部格式化程序URI([[外部格式化程序uri::https://www.wikidata.org/实体/$1]])当一个值用例如。[[具有Wikidata项目ID::Q42406391]]将显示自动链接到相应Wikidata网站条目的值“Q42406391”,如问题42406391.

重用interwiki前缀[编辑]

您可以重用现有的interwiki前缀使用fullurl解析器函数例如:

[[外部格式化程序uri::{{fullurl:wikipedia:$1}}]]

多参数[编辑]

外部规范URL可以有不同的参数来表示内容的不同版本,就像维基百科一样。为了精确定位版本,需要一个附加参数。语法{...}支持这些附加参数。

对于“维基百科”属性:

[[具有类型::外部标识符]] [[外部格式化程序uri::https://en.wikipedia.org/w/index.php?标题=$1&oldid=$2]

您可以添加注释

[[维基百科::Truid Aagesen{837787373}]]

因此,{...}标识外部URI的附加参数,SMW将创建指向以下对象的链接:

https://en.wikipedia.org/w/index.php?title=Truid_Aagesen&oldid=837787373

您还可以在“Truid Aagesen”和“{837787373}”之间添加空格,以提高可读性。

工具书类

  1. ^  语义媒体Wiki:GitHub问题高:最小:1708