跳转到内容

模块讨论:Wikidata

页面内容不支持其他语言。
维基百科,自由的百科全书

mw.wikibase.getEntity to mw.wikibase.getEntityObject

I am trying to change all important modules using mw.wikibase.getEntity() which is deprecated to mw.wikibase.getEntityObject(). You can find more details here [1]. If you could change it on this module, that would be great! Thank you a lot! --Lucie Kaffee (WMDE)留言2015年2月27日 (五) 12:13 (UTC)[回复]

Breaking change to mw.wikibase.getEntity()

请求已拒绝

mw.wikibase.getEntity() will be changed in a not backwards compatible way in two weeks. In order for your module still work then you need to change from mw.wikibase.getEntity() to mw.wikibase.getEntityObject(). Please reach out to me if you have any questions regarding this change. I’d be happy to help! --Lucie Kaffee (WMDE)留言2015年3月24日 (二) 15:59 (UTC)[回复]

@Liangent。--Jimmy Xu 2015年3月25日 (三) 01:21 (UTC)[回复]
直接抓enwiki的过来了。看了一下之前的历史,@Jackmcbarn的修改应该不需要了吧,前面检查了claims[1].mainsnak.datavalue.type == "wikibase-entityid")应该总有numeric-id了,而空label已在前面替换为id。Liangent留言 2015年3月25日 (三) 03:44 (UTC)[回复]
I don't speak Chinese at all, and the Google translation isn't very good. Can someone translate what I'm being asked? Jackmcbarn留言2016年3月19日 (六) 20:07 (UTC)[回复]

编辑请求

请求已处理

@Liangent求管理员把里面的提示语和日期时间表达方式改成中文好不好?现在如果用这个模块从维基数据抓取一个人的出生日期,返回的结果是“D M月 YYYY”,但这并不符合中文语境中的使用习惯,正确的表达方式应该是“YYYY年M月D日”。--Dabao qian留言2015年11月15日 (日) 17:32 (UTC)[回复]

完成。--Jimmy Xu 2015年12月2日 (三) 18:47 (UTC)[回复]

中文化问题

请求已处理

首先感谢@Jimmy Xu的编辑,但中文化做得不彻底,仍旧有英文元素在里面。我自己写了一个版本,还望管理员能够patch一下。--Dabao qian留言2015年12月8日 (二) 02:01 (UTC)[回复]

mw.language.new(wiki.langcode):formatDate不应该能出am/pm吧,要是出了去找mw修……Liangent留言 2015年12月8日 (二) 20:20 (UTC)[回复]
完成。--Jimmy Xu 2016年1月18日 (一) 09:39 (UTC)[回复]

getImageLegend

请求已处理

目前中文版的此模块还没有这个函数,但在象棋手信息框模板中已经用到了这个函数,能否在模块中添加此函数?--Dabao qian留言2016年12月24日 (六) 01:58 (UTC)[回复]

编辑请求

请求已处理

模块:Wikidata2合并该模块的新版本。--Dabao qian留言2017年4月10日 (一) 16:27 (UTC)[回复]

从en的Wikidata更新了最新版本,不清楚Wikidata2和Wikidata的区别,不敢贸然更新--百無一用是書生 () 2017年6月21日 (三) 03:03 (UTC)[回复]
完成,其实Wikidata2和en的最新版本一样,只是加了L10n,书生直接复制en的会出问题 = = --砜中嘌呤的白磷萃取 打谱 2017年6月25日 (日) 05:32 (UTC)[回复]

编辑请求

{{Editprotected}} 合并 Module:Wikidata_draft,见 en:Wikipedia --by viztor 2018年11月6日 (二) 06:10 (UTC)[回复]

@Jackmcbarn Hi, Jack. I'm asking to set this module to track en.Wikidata, but as the format of date used is different than English, I'm wondering if the current module in English wikipedia can auto-detect user's setting and display accordingly? by viztor 2018年11月6日 (二) 06:21 (UTC)[回复]
@Viztor那个,英语版已经弃用这个模块了吧。--Liuxinyu970226留言2020年7月8日 (三) 00:18 (UTC)[回复]

编辑请求 2023-11-16

请求已处理

Module:Wikidata#L-516把", "改成"、"。分隔符用顿号。我也不知道是不是在这里修,我猜是这样的。 ——魔琴 留言 贡献 新手2023计划 ] 2023年11月16日 (四) 18:09 (UTC)[回复]

@魔琴这要在哪里测试(会在什么条目显示出来)?—— Eric Liu 創造は生命(留言留名学生会 2023年11月18日 (六) 15:48 (UTC)[回复]
好问题,我去找找 ——魔琴 留言 贡献 新手2023计划 ] 2023年11月18日 (六) 17:26 (UTC)[回复]
@Ericliu1912斯洛伐克驻韩国大使馆infobox有一行“馆务辖区 大韩民国, 朝鲜民主主义人民共和国”,来自{{Infobox diplomatic mission}},其data5参数用Module:Wikidata的p.getValue函数来查P1001原条目的d站项目)。套了两层娃。辛苦了。 ——魔琴 留言 贡献 新手2023计划 ] 2023年11月18日 (六) 17:40 (UTC)[回复]
@魔琴完成。—— Eric Liu 創造は生命(留言留名学生会 2023年11月18日 (六) 18:59 (UTC)[回复]

可否改成调用strict库?

请求已处理

原因在Mediawiki.org了解一下,想改第2行为:

require( 'strict' )--Liuxinyu970226留言2024年7月5日 (五) 15:09 (UTC)[回复]

完成--百無一用是書生 () 2024年7月11日 (四) 09:19 (UTC)[回复]