Module talk:WikidataIB/testing #Calls to getValue for dates
{{ombox
| image = 42px
| text =
This is the test cases page for the Module:WikidataIB. {{Purge|Purge this page}} to update the examples.{{pb}} You can test how this page looks in the different skins with these links:
}}
Local parameter, fetchwikidata, suppressfields
- {{q|P50}}
class="wikitable" | ||
scope="col" | Article
! scope="col" | Code ! scope="col" | Result | ||
---|---|---|
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |Fred Bloggs}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=author; number_of_pages |name=author}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=title; number_of_pages |name=author}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=ALL}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=ALL |Freda Bloggs}} |
{{q|Q1396889}} | {{dagger|alt=note}} | {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=ALL |spf=author}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=ALL |spf=author |name=author}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=ALL |spf=title |name=author}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=ALL |spf=author |name=author |Freda Bloggs}} |
{{dagger}} Note that when a blacklist is supplied, a field name is also needed, otherwise the call returns nothing.
Only sourced
- {{q|P50}}
- {{q|P166}}
class="wikitable" | ||
scope="col" | Article
! scope="col" | Code ! scope="col" | Result | ||
---|---|---|
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=ALL |osd=no}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=ALL |osd=yes}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P166 |fwd=ALL |osd=no}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P166 |fwd=ALL |osd=yes}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P166 |fwd=ALL |osd=}} |
No icon
- {{q|P50}}
class="wikitable" | ||
scope="col" | Article
! scope="col" | Code ! scope="col" | Result | ||
---|---|---|
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=ALL |noicon=no}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=ALL |noicon=yes}} |
{{q|Q1396889}} |
| {{#invoke:WikidataIB |getValue |qid=Q1396889 |P50 |fwd=ALL |noicon=}} |
getValue for dates
- {{q|P569}}
- {{q|P570}}
class="wikitable" | ||
scope="col" | Article
! scope="col" | Code ! scope="col" | Result | ||
---|---|---|
{{q|Q357585}} |
| {{#invoke:WikidataIB |getValue |qid=Q357585 |P569 |fwd=ALL |osd=no}} |
{{q|Q51673}} |
| {{#invoke:WikidataIB |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no}} |
{{q|Q51673}} |
| {{#invoke:WikidataIB |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |bc=BC}} |
{{q|Q51673}} |
| {{#invoke:WikidataIB |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |bc=BCE}} |
{{q|Q51673}} |
| {{#invoke:WikidataIB |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |df=mdy}} |
{{q|Q51673}} |
| {{#invoke:WikidataIB |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |df=y}} |
{{q|Q51673}} |
| {{#invoke:WikidataIB |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |lang=fr}} |
{{q|Q151973}} |
| {{#invoke:WikidataIB |getValue |qid=Q151973 |P569 |fwd=ALL |osd=no}} |
{{q|Q151973}} |
| {{#invoke:WikidataIB |getValue |qid=Q151973 |P569 |fwd=ALL |osd=no |bc=BC}} |
{{q|Q151973}} |
| {{#invoke:WikidataIB |getValue |qid=Q151973 |P569 |fwd=ALL |osd=no |df=mdy}} |
{{q|Q151973}} |
| {{#invoke:WikidataIB |getValue |qid=Q151973 |P569 |fwd=ALL |osd=no |df=y}} |
{{q|Q1817}} |
| {{#invoke:WikidataIB |getValue |qid=Q1817 |P569 |fwd=ALL |osd=no}} |
{{q|Q1817}} |
| {{#invoke:WikidataIB |getValue |qid=Q1817 |P569 |fwd=ALL |osd=no |pd=yes}} |
{{q|Q1817}} |
| {{#invoke:WikidataIB |getValue |qid=Q1817 |P570 |fwd=ALL |osd=no}} |
= Earliest and latest date as qualifiers =
- {{q|P569}}
- {{q|P570}}
- {{q|P582}}
- {{q|P610}}
class="wikitable" | ||
scope="col" | Article
! scope="col" | Code ! scope="col" | Result | ||
---|---|---|
{{q|Q61714940}} |
| {{#invoke:WikidataIB |getValue |ps=1 |P570 |qid=Q61714940}} |
{{q|Q61714940}} |
| {{#invoke:WikidataIB |getValue |ps=1 |P570 |qid=Q61714940 |qual=ALL}} |
{{q|Q1786}} |
| {{#invoke:WikidataIB |getValue |ps=1 |P569 |qid=Q1786}} |
{{q|Q1786}} |
| {{#invoke:WikidataIB |getValue |ps=1 |P569 |qid=Q1786 |qual=ALL}} |
{{q|Q1048}} |
| {{#invoke:WikidataIB |getValue |ps=1 |P569 |qid=Q1048}} |
{{q|Q1048}} |
| {{#invoke:WikidataIB |getValue |ps=1 |P569 |qid=Q1048 |qual=ALL}} |
{{q|Q2269}} |
| {{#invoke:WikidataIB |getValue |ps=1 |P582 |qid=Q2269}} |
{{q|Q2269}} |
| {{#invoke:WikidataIB |getValue |ps=1 |P582 |qid=Q2269 |qual=ALL}} |
{{q|Q2269}} |
| {{#invoke:WikidataIB |getValue |ps=1 |P582 |qid=Q2269 |lang=fr |qual=ALL}} |
{{q|Q2269}} |
| {{#invoke:WikidataIB |getValue |ps=1 |P582 |qid=Q2269 |lang=zh |qual=ALL}} |
{{q|Q142}} |
| {{#invoke:WikidataIB |getValue |fwd=ALL |osd=n |P610 |qid=Q142 |list=ubl}} |
{{q|Q142}} |
| {{#invoke:WikidataIB |getValue |fwd=ALL |osd=n |P610 |qid=Q142 |list=ubl |qual=ALL}} |
maxvals
{{Q|P106}}
class= "wikitable"
! scope="col" | Article ! scope="col" | Code ! scope="col" | Result | ||
{{Q|42}} |
| {{#invoke:WikidataIB |getValue |P106 |fetchwikidata=ALL |onlysourced=no}} |
{{Q|42}} |
| {{#invoke:WikidataIB |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=}} |
{{Q|42}} |
| {{#invoke:WikidataIB |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |locally supplied value}} |
{{Q|42}} |
| {{#invoke:WikidataIB |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |2=locally supplied value}} |
{{Q|42}} |
|
|-
| {{Q|42}} ||
|| {{#invoke:WikidataIB |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |2=}}
|-
| {{Q|42}} ||
|| {{#invoke:WikidataIB |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42}}
|-
| {{Q|42}} ||
|| {{#invoke:WikidataIB |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |maxvals=1}}
|-
| {{Q|42}} ||
|| {{#invoke:WikidataIB |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |maxvals=4}}
|-
| {{Q|42}} ||
|| {{#invoke:WikidataIB |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |maxvals=99}}
|-
| {{Q|42}} ||
|| {{#invoke:WikidataIB |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |maxvals=0}}
|-
| {{Q|42}} ||
|| {{#invoke:WikidataIB |getValue |P106 |fetchwikidata=ALL |onlysourced=yes |qid=Q42 |maxvals=0}}
|}
Quantity handling
{{q|P2046}}, {{q|P2044}}
class="wikitable" | ||
scope="col" | Article
! scope="col" | Code ! scope="col" | Result | ||
---|---|---|
{{q|Q2256}} |
| {{#invoke:WikidataIB |getValue |P2046 |qid=Q2256 |fwd=ALL |osd=no}} |
{{q|Q2256}} |
| {{#invoke:WikidataIB |getValue |P2046 |qid=Q2256 |fwd=ALL |osd=no |unitabbr=yes}} |
{{q|Q2256}} |
| {{#invoke:WikidataIB |getValue |P2046 |qid=Q2256 |fwd=ALL |osd=no |unitabbr=yes |conv=y}} |
{{q|Q18208369}} |
| {{#invoke:WikidataIB |getValue |qid=Q18208369 |P2044 |ps=1 |uabbr=y |conv=y}} |
{{q|Q4574072}} |
| {{#invoke:WikidataIB |getValue |qid=Q4574072 |P2044 |ps=1 |uabbr=y |conv=y}} |
{{q|Q25271}} |
| {{#invoke:WikidataIB |getValue |qid=Q25271 |P2044 |ps=1 |uabbr=y |conv=y}} |
List handling
- {{q|P106}}
class="wikitable" | ||
scope="col" | Article
! scope="col" | Code ! scope="col" | Result | ||
---|---|---|
{{q|Q42}} |
| {{#invoke:WikidataIB |getValue |P106 |fwd=ALL |osd=no |qid=Q42}} |
{{q|Q42}} |
| {{#invoke:WikidataIB |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |sep=" – "}} |
{{q|Q42}} |
| {{#invoke:WikidataIB |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |list=hlist}} |
{{q|Q42}} |
| {{#invoke:WikidataIB |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |list=ubl}} |
{{q|Q42}} |
| {{#invoke:WikidataIB |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |list=prose}} |
Getting value and qualifiers
: {{Q|P1376}} for {{Q|Q71}}
: Qualifiers: {{Q|P580}} and {{Q|P582}}
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| {{#invoke:WikidataIB |getValue |P1376 |fwd=ALL |osd=no |qid=Q71}} |
| {{#invoke:WikidataIB |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P580}} |
| {{#invoke:WikidataIB |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P582}} |
| {{#invoke:WikidataIB |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P1326}} |
| {{#invoke:WikidataIB |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=DATES}} |
| {{#invoke:WikidataIB |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=ALL}} |
| {{#invoke:WikidataIB |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=ALL |sep=" or " |qsep=" to "}} |
----
: {{Q|P36}} for {{Q|Q142}}
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| {{#invoke:WikidataIB |getValue |P36 |fwd=ALL |osd=no |qid=Q142 |qual=DATES |list=ubl}} |
----
: {{Q|P610}} for {{Q|Q142}}
: Qualifiers: {{Q|P1326}} is handled to include "before "
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| {{#invoke:WikidataIB |getValue |P610 |fwd=ALL |osd=no |qid=Q142}} |
| {{#invoke:WikidataIB |getValue |P610 |fwd=ALL |osd=no |qid=Q142 |qual=DATES}} |
| {{#invoke:WikidataIB |getValue |P610 |fwd=ALL |osd=no |qid=Q142 |qual=P1326}} |
| {{#invoke:WikidataIB |getValue |P610 |fwd=ALL |osd=no |qid=Q142 |qual=P1326 |list=hlist}} |
----
: {{Q|P818}} for {{Q|Q27334292}}
: Qualifiers: {{Q|P820}} is selected as output only
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| {{#invoke:WikidataIB |getValue |P818 |fwd=ALL |osd=no |qid=Q27334292|qual=P820}} |
| {{#invoke:WikidataIB |getValue |P818 |fwd=ALL |osd=no |qid=Q27334292|qual=P820| qualsonly=true}} |
Scaling quantities
: {{q|P2131|}} for {{q|Q30}} and {{q|Q183}}
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |uabbr=y}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=3}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=3 |uabbr=y}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=6}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=6 |uabbr=y}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=9}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=9 |uabbr=y}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=12}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=12 |uabbr=y}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale= |uabbr=y}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=10}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=10 |uabbr=y}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=-10}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=-10 |uabbr=y}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=auto}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=A |uabbr=y}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=auto}} |
| {{#invoke:WikidataIB |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=A |uabbr=y}} |
| {{#invoke:WikidataIB |getValue |qid=Q183 |P2131 |rank=b |fwd=ALL |osd=n |scale=auto}} |
| {{#invoke:WikidataIB |getValue |qid=Q183 |P2131 |rank=b |fwd=ALL |osd=n |scale=A |uabbr=y}} |
Ranks
Fetching the names of the {{Q|P170}} from {{Q|Q29016906}} (one value preferred):
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| {{#invoke:WikidataIB |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no}} |
| {{#invoke:WikidataIB |getPreferredValue |P170 |fwd=ALL |qid=Q29016906 |osd=no}} |
colspan="2" | Using getValue only: | |
| {{#invoke:WikidataIB |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=}} |
| {{#invoke:WikidataIB |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=p}} |
| {{#invoke:WikidataIB |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=n}} |
| {{#invoke:WikidataIB |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=b}} |
| {{#invoke:WikidataIB |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=x}} |
----
Fetching the values of {{Q|P180}} from {{Q|Q29016906}} (no values preferred):
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| {{#invoke:WikidataIB |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no}} |
| {{#invoke:WikidataIB |getPreferredValue |P180 |fwd=ALL |qid=Q29016906 |osd=no}} |
colspan="2" | Using getValue only: | |
| {{#invoke:WikidataIB |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=}} |
| {{#invoke:WikidataIB |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=p}} |
| {{#invoke:WikidataIB |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=n}} |
| {{#invoke:WikidataIB |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=b}} |
| {{#invoke:WikidataIB |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=x}} |
----
Using template – Fetching the names of the {{Q|P170}} from {{Q|Q29016906}} (one value preferred):
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| {{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no}} |
| {{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=p}} |
| {{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=n}} |
| {{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=best}} |
| {{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=xyz}} |
Language code
class= "wikitable" | ||
{{Q|Q16240603}} |
| {{#invoke:WikidataIB |getValue |P734 |qid=Q16240603 |fwd=ALL | osd=no | linked=no |lang=}} |
{{Q|Q16240603}} |
| {{#invoke:WikidataIB |getValue |P734 |qid=Q16240603 |fwd=ALL | osd=no | linked=no |lang=en}} |
{{Q|Q16240603}} |
| {{#invoke:WikidataIB |getValue |P734 |qid=Q16240603 |fwd=ALL | osd=no | linked=no |lang=ru}} |
Monolingual text handling
- {{q|P1477}}
class= "wikitable"
|+ Testing getValue using {{q|P1477}} for {{Q|Q16185856}} | ||
{{Q|Q16185856}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no}} |
{{Q|Q16185856}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=}} |
{{Q|Q16185856}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=en}} |
{{Q|Q16185856}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=en-gb}} |
{{Q|Q16185856}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=de}} |
{{Q|Q16185856}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=zh-mo}} |
class= "wikitable"
|+ Testing getValue using {{q|P1477}} for {{Q|Q5816}} | ||
{{Q|Q5816}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no}} |
{{Q|Q5816}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=}} |
{{Q|Q5816}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=en}} |
{{Q|Q5816}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=en-gb}} |
{{Q|Q5816}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=gu}} |
{{Q|Q5816}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=zh-mo}} |
class= "wikitable"
|+ Testing getValue using {{q|P1477}} for {{Q|Q1001}} | ||
{{Q|Q1001}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no}} |
{{Q|Q1001}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=}} |
{{Q|Q1001}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=en}} |
{{Q|Q1001}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=en-gb}} |
{{Q|Q1001}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=gu}} |
{{Q|Q1001}} |
| {{#invoke:WikidataIB |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=zh-mo}} |
Coordinates
- {{q|Q265628}}
- {{q|P625}}
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| |
24.627333 | |
70.404167 |display=inline}} | {{coord |
24.627333 | |
70.404167 |display=inline}} | |
| |
24.627333 | |
70.404167 |display=inline |format=dms}} | {{coord |
24.627333 | |
70.404167 |display=inline |format=dms}} | |
| {{#invoke:WikidataIB |getValue |P625 |fwd=ALL |osd=no |qid=Q265628}} |
| {{#invoke:WikidataIB |getCoords |fwd=ALL |osd=no |qid=Q265628 |display=inline}} |
| {{#invoke:WikidataIB |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |format=dms}} |
| {{#invoke:WikidataIB |getCoords |fwd=ALL |osd=no |qid=Q265628 |display=inline|format=dms}} |
| {{#invoke:WikidataIB |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |format=dec}} |
| {{#invoke:WikidataIB |getCoords |fwd=ALL |osd=no |qid=Q265628 |display=inline|format=dec}} |
| {{#invoke:WikidataIB |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |noicon=true |show=long}} |
| {{#invoke:WikidataIB |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |noicon=true |show=lat}} |
| {{#invoke:WikidataIB |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |noicon=true |show=longlat}} |
getQualifierValue
; Date precision is month:
: In {{q|Q1513315}}: property {{q|P793}} equal to {{q|Q385378}} has a {{q|P580}} qualifier
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| {{#invoke:WikidataIB |getQualifierValue |P793 |pval=Q385378 |qual=P580 |fwd=ALL |qid=Q1513315}} |
| {{#invoke:WikidataIB |getQualifierValue |P793 |pval=Q385378 |qual=P580 |fwd=ALL |qid=Q1513315 |osd=no}} |
; Date precision is day:
: In {{q|Q151973}}: property {{q|P26}} equal to {{q|Q3469983}} has a {{q|P580}} qualifier
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| {{#invoke:WikidataIB |getQualifierValue |P26 |pval=Q3469983 |qual=P580 |fwd=ALL |qid=Q151973}} |
| {{#invoke:WikidataIB |getQualifierValue |P26 |pval=Q3469983 |qual=P580 |fwd=ALL |qid=Q151973 |osd=no}} |
| {{#invoke:WikidataIB |getQualifierValue |P26 |pval=Q3469983 |qual=P580 |fwd=ALL |qid=Q151973 |osd=no |df=mdy}} |
; Multiple date values:
: In {{q|Q151973}}: property {{q|P26}} equal to {{q|Q34851}} has {{q|P580}} qualifiers
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| {{#invoke:WikidataIB |getQualifierValue |P26 |pval=Q34851 |qual=P580 |fwd=ALL |qid=Q151973}} |
| {{#invoke:WikidataIB |getQualifierValue |P26 |pval=Q34851 |qual=P580 |fwd=ALL |qid=Q151973 |osd=no}} |
| {{#invoke:WikidataIB |getQualifierValue |P26 |pval=Q34851 |qual=P580 |fwd=ALL |qid=Q151973 |osd=no |df=mdy}} |
; Qualifier value is an article:
: In {{q|Q1513315}}: property {{q|P2670}} equal to {{q|Q1205231}} has an {{q|P31}} qualifier
class="wikitable" | |
scope="col" | Code
! scope="col" | Result | |
---|---|
| {{#invoke:WikidataIB |getQualifierValue |P2670 |pval=Q1205231 |qual=P31 |fwd=ALL |qid=Q1513315}} |
| {{#invoke:WikidataIB |getQualifierValue |P2670 |pval=Q1205231 |qual=P31 |fwd=ALL |qid=Q1513315 |osd=no}} |
getValueByQual
In {{q|Q10990}}, the value of the property {{q|P443}} which has qualifier {{q|P407}} equal to {{q|Q7979}} is:
class = "wikitable" |
| {{#invoke:WikidataIB |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q7979 |fwd=ALL |osd=no |noicon=true}} |
getValueByLang
In {{q|Q10990}}, the value of the property {{q|P443}} which has the fixed qualifier "language of work or name" equal to a given language code (or default) is:
class = "wikitable" |
| {{#invoke:WikidataIB |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true}} |
| {{#invoke:WikidataIB |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true |lang=sv}} |
| {{#invoke:WikidataIB |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true |lang=en}} |
| {{#invoke:WikidataIB |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true |lang=en-gb}} |
| {{#invoke:WikidataIB |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true |lang=en-us}} |
getDescription
class= "wikitable"
|+ Testing getDescription | ||
{{Q|42}} |
| {{#invoke:WikidataIB |getDescription}} |
{{Q|42}} |
| {{#invoke:WikidataIB |getDescription |qid=}} |
{{Q|42}} |
| {{#invoke:WikidataIB |getDescription |qid=Q42}} |
{{Q|42}} |
|
|-
| {{Q|42}} ||
|| {{#invoke:WikidataIB |getDescription |qid=Q42 |1=}}
|-
| {{Q|42}} ||
|| {{#invoke:WikidataIB |getDescription |qid=Q42 |wikidata}}
|-
| {{Q|42}} ||
|| {{#invoke:WikidataIB |getDescription |qid=Q42 |1=wikidata}}
|-
| {{Q|42}} ||
|| {{#invoke:WikidataIB |getDescription |qid=Q42 |locally supplied description}}
|-
| {{Q|42}} ||
|| {{#invoke:WikidataIB |getDescription |qid=Q42 |none}}
|}
getDatePrecision
class= "wikitable"
|+ Testing getDatePrecision | ||
{{Q|Q1817}}, {{q|P570}} |
| {{#invoke:WikidataIB |getDatePrecision |P570 |qid=Q1817}} |
{{Q|Q1817}}, {{q|P17}} |
| {{#invoke:WikidataIB |getDatePrecision |P17 |qid=Q1817}} |
{{Q|Q1817}}, {{q|P27}} |
| {{#invoke:WikidataIB |getDatePrecision |P27 |qid=Q1817}} |
{{Q|Q4115189}}, {{q|P570}} |
| {{#invoke:WikidataIB |getDatePrecision |P570 |qid=Q4115189}} |
getAliases
Expensive call if using arbitrary access.
class= "wikitable"
|+ Testing getAliases | ||
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAliases |fwd=ALL}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAliases |qid= |fwd=ALL}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAliases |qid=Q407592 |fwd=}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAliases |qid=Q407592 |fwd=ALL}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAliases |qid=Q407592 |fwd=alias}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAliases |qid=Q407592 |fwd=alias |Tramadol}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAliases |qid=Q407592 |fwd=ALL |spf=alias}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAliases |qid=Q407592 |fwd=ALL |spf=alias |Tramadol}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAliases |qid=Q407592 |fwd=ALL |list=hlist}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAliases |qid=Q407592 |fwd=ALL |list=ubl}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAliases |qid=Q407592 |fwd=ALL |lang=de}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAliases |qid=Q407592 |fwd=ALL |lang=fr}} |
getAllAliases
Expensive call if using arbitrary access.
class= "wikitable"
|+ Testing getAllAliases | ||
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAllAliases}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAllAliases |qid=}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAllAliases |qid=Q407592}} |
getAllLabels
Expensive call if using arbitrary access.
class= "wikitable"
|+ Testing getAllLabels | ||
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAllLabels}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAllLabels |qid=}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAllLabels |qid=Q407592}} |
getAllDescriptions
Expensive call if using arbitrary access.
class= "wikitable"
|+ Testing getAllDescriptions | ||
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAllDescriptions}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAllDescriptions |qid=}} |
{{Q|Q407592}} |
| {{#invoke:WikidataIB |getAllDescriptions |qid=Q407592}} |
location
; debugging
:
→ {{#invoke:WikidataIB |location}}
:
→ {{#invoke:WikidataIB |location |qid=Q1}}
:
→ {{#invoke:WikidataIB |location |debug=}}
:
→ {{#invoke:WikidataIB |location |debug= |qid=Q1}}
:
→ {{#invoke:WikidataIB |location |debug=y}}
:
→ {{#invoke:WikidataIB |location |debug=y |qid=Q1}}
; {{q|Q248188}}
: {{#invoke:WikidataIB |location |Q248188}}
: {{#invoke:WikidataIB |location |Q248188 |first=no}}
: {{#invoke:WikidataIB |location |Q248188 |first=yes}}
; {{q|Q9141}}
:
→ {{#invoke:WikidataIB |location |Q9141 |first=yes |skip=yes}}
:
→ {{#invoke:WikidataIB |location |Q9141 |first=yes}}
But for the USA, we normally miss off the "US" part. So put it back and change Wikidata's "USA" to enwiki's "US" when skip is true.
; {{q|Q9188}}
:
→ {{#invoke:WikidataIB |location |Q9188 |first=yes |skip=yes}}
:
→ {{#invoke:WikidataIB |location |Q9188 |first=yes}}
For British locations, it would skip to {{q|Q145}} which is the first instance of {{q|Q6256}}. Unfortunately {{q|Q21}} is not an instance of a country, but an instance of a {{q|Q3336843}}, according to Wikidata. So also test for Q3336843 when skip is true.
; {{q|Q248188}}
:
→ {{#invoke:WikidataIB |location |Q248188 |first=y |skip=y}}
:
→ {{#invoke:WikidataIB |location |Q248188 |first=y}}
Some locations (like {{q|Q23086}}) have multiple values for {{q|P131}}. So check for qualifier {{q|P518}} to pick the right one.
; {{q|Q527846}}
:
→ {{#invoke:WikidataIB |location |Q527846 |first=y |skip=y}}
:
→ {{#invoke:WikidataIB |location |Q527846 |first=y}}
examine
Examining {{q|Q1396889}} {{q|P18}}
→
{{#invoke:WikidataIB |examine |pid=P18 |qid=Q1396889}}
→
{{#invoke:WikidataIB |examine |P18 |qid=Q1396889}}
→
{{#invoke:WikidataIB |examine |pid=P18 |Q1396889}}
→
{{#invoke:WikidataIB |examine |P18 |Q1396889}}
→
{{#invoke:WikidataIB |examine |Q1396889 |P18}}
Using wrapper template
→
{{examine|Q1396889 |P18}}
Format Dates
Some test cases for the function formatDate. Call like
class="wikitable" style="width:24em;"
|+ Input date: 1 August 30 BCE, 12:39:56 | |
no parameters | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56}} |
bc=BC | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |bc=BC}} |
bc=BCE | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |bc=BCE}} |
bc=bc | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |bc=bc}} |
bc=bce | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |bc=bce}} |
bc=XYZ | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 | bc=XYZ}} |
df=dmy | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |df=dmy}} |
df=DMY | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |df=DMY}} |
df=mdy | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |df=mdy}} |
df=MDY | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |df=MDY}} |
df=ABC | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |df=ABC}} |
df=y | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |df=y }} |
bc=BCE df=dmy | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |bc=BCE |df=dmy}} |
bc=BCE df=mdy | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |bc=BCE |df=dmy}} |
bc=BCE df=y | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |bc=BCE |df=y}} |
bc=BC df=dmy | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |bc=BC |df=dmy}} |
bc=BC df=mdy | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |bc=BC |df=mdy}} |
bc=BC df=y | {{#invoke:WikidataIB |formatDate | 1 August 30 BCE, 12:39:56 |bc=BC |df=y}} |
class="wikitable" style="width:24em;"
|+ Input date: 20 January 2017, 12:39:56 | |
no parameters | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56}} |
bc=BC | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |bc=BC}} |
bc=BCE | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |bc=BCE}} |
bc=bc | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |bc=bc}} |
bc=bce | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |bc=bce}} |
bc=XYZ | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 | bc=XYZ}} |
df=dmy | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |df=dmy}} |
df=DMY | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |df=DMY}} |
df=mdy | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |df=mdy}} |
df=MDY | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |df=MDY}} |
df=ABC | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |df=ABC}} |
df=y | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |df=y }} |
bc=BCE df=dmy | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |bc=BCE |df=dmy}} |
bc=BCE df=mdy | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |bc=BCE |df=dmy}} |
bc=BCE df=y | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |bc=BCE |df=y}} |
bc=BC df=dmy | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |bc=BC |df=dmy}} |
bc=BC df=mdy | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |bc=BC |df=mdy}} |
bc=BC df=y | {{#invoke:WikidataIB |formatDate | 20 January 2017, 12:39:56 |bc=BC |df=y}} |
getWebsite
class="wikitable" | ||
no parameters | {{#invoke:WikidataIB |getWebsite}} | {{#invoke:WikidataIB/sandbox |getWebsite}} |
url = www.google.com | {{#invoke:WikidataIB |getWebsite|url = www.google.com}} | {{#invoke:WikidataIB/sandbox |getWebsite|url = www.google.com}} |
url = https://www.google.com | {{#invoke:WikidataIB |getWebsite|url = https://www.google.com}} | {{#invoke:WikidataIB/sandbox |getWebsite|url = https://www.google.com}} |
qid = Q95 | {{#invoke:WikidataIB |getWebsite|qid = Q95}} | {{#invoke:WikidataIB/sandbox |getWebsite|qid = Q95}} |
url = https://www.google.com qid = Q95 | {{#invoke:WikidataIB |getWebsite|url = https://www.google.com|qid = Q95}} | {{#invoke:WikidataIB/sandbox |getWebsite|url = https://www.google.com|qid = Q95}} |
url = [https://www.google.com] | {{#invoke:WikidataIB |getWebsite|url = [https://www.google.com]}} | {{#invoke:WikidataIB/sandbox |getWebsite|url = [https://www.google.com]}} |
url2
class="wikitable" | ||
no parameters | {{#invoke:WikidataIB |url2}} | {{#invoke:WikidataIB/sandbox |url2}} |
{{#invoke:WikidataIB |url2 |url=https://tessgerritsen.com/ }} | {{#invoke:WikidataIB/sandbox |url2 |url=https://tessgerritsen.com/ }} | |
{{#invoke:WikidataIB |url2 |url=https://roman-kreuziger.com/en/ }} | {{#invoke:WikidataIB/sandbox |url2 |url=https://roman-kreuziger.com/en/ }} | |
{{#invoke:WikidataIB |url2 |url=https://kelley.iu.edu/faculty-research/faculty-directory/profile.html?id=MLYLES }} | {{#invoke:WikidataIB/sandbox |url2 |url=https://kelley.iu.edu/faculty-research/faculty-directory/profile.html?id=MLYLES }} | |
{{#invoke:WikidataIB |url2 |url=[https://tessgerritsen.com/ tessgerritsen.com] }} | {{#invoke:WikidataIB/sandbox |url2 |url=[https://tessgerritsen.com/ tessgerritsen.com] }} | |
{{ml|URL|url2| | {{#invoke:URL |url2 |1=[https://tessgerritsen.com/ tessgerritsen.com] }} | for comparison with the row above |
{{#invoke:WikidataIB |url2 |url={{URL|https://tessgerritsen.com/}} }} | {{#invoke:WikidataIB/sandbox |url2 |url={{URL|https://tessgerritsen.com/}} }} | |
{{ml|URL|url2| | {{#invoke:URL |url2 |1={{URL|https://tessgerritsen.com/}} }} | for comparison with the row above |