Jump to content

Module talk:WikidataIB

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Janhrach (talk | contribs) at 06:53, 3 September 2023 (Caption fails to appear from either the Media legend in Wikidata or if set locally with |caption=: Reply). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

value instead of Qid in qvalue

With module Wd it's possible to do this (for total revenue in d:Q30288051):

  • {{#invoke:Wd|property|eid=Q30288051|P2139|P585=2017}} → 1,993,978 United States dollar

but module WikidataIB only takes qualifier ID for qvalue so the following does not work

  • {{#invoke:WikidataIB |getValueByQual |qid=Q30288051 |P2139 |qualID=P585 |qvalue=2017}} →

Is there a way to use any value, like in module Wd? Ponor (talk) 18:00, 2 June 2023 (UTC)[reply]

@Ponor: There is a comment in the code that says "We'll only deal with wikibase-items and strings for now". Checking whether a given date string (e.g. "2017") matches a Wikidata time value is non-trivial, so I don't expect that getValueByQual will support the time datatype any time soon. LennardHofmann (talk) 18:59, 2 June 2023 (UTC)[reply]

Possible bug

I think {{wdib|P38|qid=Q30|sn=true|noicon=true|osd=no|fwd=ALL}} should output "US dollar", not "United States dollar" (as it does now), because sn=true was given. Is it a bug? Janhrach (talk) 08:20, 8 July 2023 (UTC)[reply]

@Janhrach: Fixed with this edit in Module:WikidataIB/sandbox. In the meantime, use |shortname= instead of |sn=. LennardHofmann (talk) 15:33, 9 July 2023 (UTC)[reply]
@LennardHofmann: Thank you. Janhrach (talk) 15:50, 9 July 2023 (UTC)[reply]

Edit request on 10 July 2023

Please copy the contents of the sandbox to the main module. LennardHofmann probably forgot to make an edit request, so I'm making it instead. Janhrach (talk) 11:59, 10 July 2023 (UTC)[reply]

 Done * Pppery * it has begun... 18:09, 10 July 2023 (UTC)[reply]

Caption fails to appear from either the Media legend in Wikidata or if set locally with |caption=

Please see:

  • Kaliflower Commune (oldid=1142661983), in which this version fails to display the Media legend from Wikidata.
  • Kaliflower Commune (oldid=1173522586), in which this version fails to display the local value for |caption=Commune residents in 1972

Peaceray (talk) 00:27, 3 September 2023 (UTC)[reply]

@Peaceray: This question should probably be asked at Template talk:Infobox organization/Wikidata, not here. Janhrach (talk) 06:53, 3 September 2023 (UTC)[reply]