在维基数据中,外部标识符属性可以有一个关联的“格式化程序URL”,它将允许维基数据根据标识符设置属性值的URL格式,例如,https://www.wikidata.org/wiki/Property:P10831将https://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的项不显示链接。
是否可以建立外部标识符值链接?选择在哪里?
发布于 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/。
https://stackoverflow.com/questions/72788350
复制相似问题