外部格式化程序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}”之间添加空格,以提高可读性。