首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将外部标识符属性值设置为Wikibase中的URL

将外部标识符属性值设置为Wikibase中的URL
EN

Stack Overflow用户
提问于 2022-06-28 14:30:13
回答 1查看 38关注 0票数 0

在维基数据中,外部标识符属性可以有一个关联的“格式化程序URL”,它将允许维基数据根据标识符设置属性值的URL格式,例如,https://www.wikidata.org/wiki/Property:P10831https://www.wikidata.org/wiki/Property:P1630设置为"https://ordregister.dk/id/$1“,这意味着使用P10831的任何项都将获得URL,例如,带有P10831的"COR.38799”将链接为https://ordregister.dk/id/COR.38799

我曾在基于云的维基百科( https://dreams.wikibase.cloud )上尝试过类似的方法,但没有出现链接。例如,外部标识符属性https://dreams.wikibase.cloud/wiki/Property:P40将属性https://dreams.wikibase.cloud/wiki/Property:P4设置为"https://daieproddreamspdfsto.blob.core.windows.net/files/$1",但使用P40的项不显示链接。

是否可以建立外部标识符值链接?选择在哪里?

EN

回答 1

Stack Overflow用户

发布于 2022-07-27 15:20:42

正如@will-hanley到https://www.mediawiki.org/wiki/Wikibase/Installation/Advanced_configuration#Define_links_for_external_identifiers的链接显示的那样,外部链接的属性可以用LocalSettings.php中的$wgWBRepoSettings['formatterUrlProperty']设置。但是,对于Wikibase.cloud实例,这个变量是不可直接使用的。相反,我们应该在设置(在“特性”和“将属性映射到维基数据”下)中链接one Wikibase属性,这样"Mapping“属性就会链接到维基数据中的P1630。过了一会儿(几个小时?)缓存将被刷新并显示链接。

劳伦斯帕里在wikibase云邮件列表中解释了这一点:https://lists.wikimedia.org/hyperkitty/list/wikibase-cloud@lists.wikimedia.org/thread/7HPE53X6PQXTJ2TEVGT6RBB5HLDOT2VF/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72788350

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档