Content deleted Content added
→Test quantity handling: Birmingham |
update from main testing page |
||
Line 1:
== Local parameter, fetchwikidata, suppressfields ==
* {{q|P50}}
{| class="wikitable"
|-
! scope="col" | Article
! scope="col" | Code
! scope="col" | Result
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |Fred Bloggs}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |Fred Bloggs}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=author; number_of_pages |name=author}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=author; number_of_pages |name=author}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=title; number_of_pages |name=author}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=title; number_of_pages |name=author}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL|Freda Bloggs}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |Freda Bloggs}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |spf=author}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |spf=author}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |spf=author |Freda Bloggs}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |spf=author |Freda Bloggs}}
|}
== Only sourced ==
* {{q|P50}}
* {{q|P166}}
{| class="wikitable"
|-
! scope="col" | Article
! scope="col" | Code
! scope="col" | Result
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |osd=no}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |osd=yes}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |osd=yes}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P166 |fwd=ALL |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P166 |fwd=ALL |osd=no}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P166 |fwd=ALL |osd=yes}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P166 |fwd=ALL |osd=yes}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P166 |fwd=ALL |osd=}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P166 |fwd=ALL |osd=}}
|}
== No icon ==
* {{q|P50}}
{| class="wikitable"
|-
! scope="col" | Article
! scope="col" | Code
! scope="col" | Result
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |noicon=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |noicon=no}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |noicon=yes}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |noicon=yes}}
|-
| {{q|Q1396889}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fwd=ALL |noicon=}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |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}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q357585 |P569 |fwd=ALL |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q357585 |P569 |fwd=ALL |osd=no}}
|-
| {{q|Q51673}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no}}
|-
| {{q|Q51673}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |bc=BC}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |bc=BC}}
|-
| {{q|Q51673}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |bc=BCE}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |bc=BCE}}
|-
| {{q|Q51673}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |df=mdy}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |df=mdy}}
|-
| {{q|Q51673}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |df=y}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |df=y}}
|-
| {{q|Q151973}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q151973 |P569 |fwd=ALL |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q151973 |P569 |fwd=ALL |osd=no}}
|-
| {{q|Q151973}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q151973 |P569 |fwd=ALL |osd=no |bc=BC}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q151973 |P569 |fwd=ALL |osd=no |bc=BC}}
|-
| {{q|Q151973}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q151973 |P569 |fwd=ALL |osd=no |df=mdy}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q151973 |P569 |fwd=ALL |osd=no |df=mdy}}
|-
| {{q|Q151973}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q151973 |P569 |fwd=ALL |osd=no |df=y}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q151973 |P569 |fwd=ALL |osd=no |df=y}}
|-
| {{q|Q1817}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1817 |P569 |fwd=ALL |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1817 |P569 |fwd=ALL |osd=no}}
|-
| {{q|Q1817}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1817 |P570 |fwd=ALL |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1817 |P570 |fwd=ALL |osd=no}}
|}
== maxvals ==
{{Q|P106}}
{| class= "wikitable"
! scope="col" | Article
! scope="col" | Code
! scope="col" | Result
|-
| {{Q|42}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no}}
Line 87 ⟶ 135:
|}
==
{{q|P2046}}
{| class="wikitable"
|-
! scope="col" | Article
! scope="col" | Code
! scope="col" | Result
|-
| {{q|Q2256}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P2046 |qid=Q2256 |fwd=ALL |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P2046 |qid=Q2256 |fwd=ALL |osd=no}}
|-
| {{q|Q2256}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P2046 |qid=Q2256 |fwd=ALL |osd=no |unitabbr=yes}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P2046 |qid=Q2256 |fwd=ALL |osd=no |unitabbr=yes}}
|}
== List handling ==
* {{q|P106}}
{| class="wikitable"
|-
! scope="col" | Article
! scope="col" | Code
! scope="col" | Result
|-
| {{q|Q42}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42}}
|-
| {{q|Q42}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |sep=" – "}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |sep=" – "}}
|-
| {{q|Q42}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |list=hlist}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |list=hlist}}
|-
| {{q|Q42}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |list=ubl}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |list=ubl}}
|-
| {{q|Q42}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |list=prose}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |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
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P580}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P580}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P582}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P582}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P1326}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P1326}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P1326}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P1326}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=ALL}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=ALL}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=ALL |sep=" or " |qsep=" to "}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |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
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P36 |fwd=ALL |osd=no |qid=Q142 |qual=DATES |list=ubl}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P36 |fwd=ALL |osd=no |qid=Q142 |qual=DATES |list=ubl}}
|}
----
: {{Q|P610}} for {{Q|Q142}}
: Qualifiers: {{Q|P1326}} is handled by default
{| class="wikitable"
|-
! scope="col" | Code
! scope="col" | Result
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P610 |fwd=ALL |osd=no |qid=Q142}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P610 |fwd=ALL |osd=no |qid=Q142}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P610 |fwd=ALL |osd=no |qid=Q142 |qual=DATES}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P610 |fwd=ALL |osd=no |qid=Q142 |qual=DATES}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P610 |fwd=ALL |osd=no |qid=Q142 |qual=P1326}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P610 |fwd=ALL |osd=no |qid=Q142 |qual=P1326}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P610 |fwd=ALL |osd=no |qid=Q142 |qual=P1326 |list=hlist}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P610 |fwd=ALL |osd=no |qid=Q142 |qual=P1326 |list=hlist}}
|}
== Ranks ==
Fetching the names of the {{Q|P170}} from {{Q|Q29016906}} (one value preferred):
{| class="wikitable"
|-
! scope="col" | Code
! scope="col" | Result
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getPreferredValue |P170 |fwd=ALL |qid=Q29016906 |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getPreferredValue |P170 |fwd=ALL |qid=Q29016906 |osd=no}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getNormalValue |P170 |fwd=ALL |qid=Q29016906 |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getNormalValue |P170 |fwd=ALL |qid=Q29016906 |osd=no}}
|-
| colspan="2" | Using getValue only:
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=p}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=p}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=n}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=n}}
|}
----
Fetching the values of {{Q|P180}} from {{Q|Q29016906}} (no values preferred):
{| class="wikitable"
|-
! scope="col" | Code
! scope="col" | Result
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getPreferredValue |P180 |fwd=ALL |qid=Q29016906 |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getPreferredValue |P180 |fwd=ALL |qid=Q29016906 |osd=no}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getNormalValue |P180 |fwd=ALL |qid=Q29016906 |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getNormalValue |P180 |fwd=ALL |qid=Q29016906 |osd=no}}
|-
| colspan="2" | Using getValue only:
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=p}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=p}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=n}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=n}}
|}
----
Using template – Fetching the names of the {{Q|P170}} from {{Q|Q29016906}} (one value preferred):
{| class="wikitable"
|-
! scope="col" | Code
! scope="col" | Result
|-
| <code><nowiki>{{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no}}</nowiki></code> || {{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no}}
|-
| <code><nowiki>{{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=p}}</nowiki></code> || {{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=p}}
|-
| <code><nowiki>{{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=n}}</nowiki></code> || {{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=n}}
|}
== Coordinates ==
* {{q|Q265628}}
* {{q|P625}}
{| class="wikitable"
|-
! scope="col" | Code
! scope="col" | Result
|-
| <code><nowiki>{{coord |-24.627333 |-70.404167 |display=inline}}</nowiki></code> || {{coord |-24.627333 |-70.404167 |display=inline}}
|-
| <code><nowiki>{{coord |-24.627333 |-70.404167 |display=inline |format=dms}}</nowiki></code> || {{coord |-24.627333 |-70.404167 |display=inline |format=dms}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getCoords |fwd=ALL |osd=no |qid=Q265628 |display=inline}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getCoords |fwd=ALL |osd=no |qid=Q265628 |display=inline}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |format=dms}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |format=dms}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getCoords |fwd=ALL |osd=no |qid=Q265628 |display=inline|format=dms}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getCoords |fwd=ALL |osd=no |qid=Q265628 |display=inline|format=dms}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |format=dec}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |format=dec}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getCoords |fwd=ALL |osd=no |qid=Q265628 |display=inline|format=dec}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getCoords |fwd=ALL |osd=no |qid=Q265628 |display=inline|format=dec}}
|}
== 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
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P793 |pval=Q385378 |qual=P580 |fwd=ALL |qid=Q1513315}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getQualifierValue |P793 |pval=Q385378 |qual=P580 |fwd=ALL |qid=Q1513315}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P793 |pval=Q385378 |qual=P580 |fwd=ALL |qid=Q1513315 |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |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
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q3469983 |qual=P580 |fwd=ALL |qid=Q151973}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q3469983 |qual=P580 |fwd=ALL |qid=Q151973}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q3469983 |qual=P580 |fwd=ALL |qid=Q151973 |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q3469983 |qual=P580 |fwd=ALL |qid=Q151973 |osd=no}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q3469983 |qual=P580 |fwd=ALL |qid=Q151973 |osd=no |df=mdy}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |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
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q34851 |qual=P580 |fwd=ALL |qid=Q151973}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q34851 |qual=P580 |fwd=ALL |qid=Q151973}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q34851 |qual=P580 |fwd=ALL |qid=Q151973 |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q34851 |qual=P580 |fwd=ALL |qid=Q151973 |osd=no}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q34851 |qual=P580 |fwd=ALL |qid=Q151973 |osd=no |df=mdy}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |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
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P2670 |pval=Q1205231 |qual=P31 |fwd=ALL |qid=Q1513315}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getQualifierValue |P2670 |pval=Q1205231 |qual=P31 |fwd=ALL |qid=Q1513315}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P2670 |pval=Q1205231 |qual=P31 |fwd=ALL |qid=Q1513315 |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getQualifierValue |P2670 |pval=Q1205231 |qual=P31 |fwd=ALL |qid=Q1513315 |osd=no}}
|}
== getDescription ==
{| class= "wikitable"
|+ Testing getDescription
Line 110 ⟶ 395:
|}
==
Some test cases for the function formatDate. Call like <code><nowiki>{{#invoke:WikidataIB/sandbox1 |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}}</nowiki></code>
{| class="wikitable" style="width:24em;"
|+ Input date: 1 August 30 BCE, 12:39:56
Line 226 ⟶ 478:
| bc=BC df=y || {{#invoke:WikidataIB/sandbox1 |formatDate | 20 January 2017, 12:39:56 |bc=BC |df=y}}
|}
|