跳至內容

模組討論: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)[回覆]