模組討論: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)
- 直接抓enwiki的過來了。看了一下之前的歷史,@Jackmcbarn:的修改應該不需要了吧,前面檢查了claims[1].mainsnak.datavalue.type == "wikibase-entityid")應該總有numeric-id了,而空label已在前面替換為id。Liangent(留言) 2015年3月25日 (三) 03:44 (UTC)
編輯請求
[編輯]請求已處理
Dabao qian(留言) 2015年11月15日 (日) 17:32 (UTC)
求管理員把裡面的提示語和日期時間表達方式改成中文好不好?現在如果用這個模塊從維基數據抓取一個人的出生日期,返回的結果是「D M月 YYYY」,但這並不符合中文語境中的使用習慣,正確的表達方式應該是「YYYY年M月D日」。--- (~)補充:月日年和日月年這兩種表達方式都不符合中文語境的使用習慣,中文語境中長日期的表達方式貌似只有年月日這一種,所以其他的應該刪掉。--Dabao qian(留言) 2015年11月15日 (日) 17:42 (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)
可否改成調用strict庫?
[編輯]請求已處理
原因在Mediawiki.org了解一下,想改第2行為:
require( 'strict' )--Liuxinyu970226(留言) 2024年7月5日 (五) 15:09 (UTC)