Content deleted Content added
→Local parameter, fetchwikidata, suppressfields: update extra cases |
→getValue for dates: fix |
||
(4 intermediate revisions by the same user not shown) | |||
Line 92:
|-
| {{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|Q51673}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |lang=fr}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fwd=ALL |osd=no |lang=fr}}
|-
| {{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}}
Line 105 ⟶ 107:
| {{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}}
|}
: For {{q|Q61714940}}, {{q|P570}}:
:* <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |ps=1 |P570 |qid=Q61714940}}</nowiki></code> → {{#invoke:WikidataIB/sandbox1 |getValue |ps=1 |P570 |qid=Q61714940}}
:* <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |ps=1 |P570 |qid=Q61714940 |qual=ALL}}</nowiki></code> → {{#invoke:WikidataIB/sandbox1 |getValue |ps=1 |P570 |qid=Q61714940 |qual=ALL}}
: For {{q|Q142}}, {{q|P610}}:
:* <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |ps=1 |P610 |qid=Q142}}</nowiki></code> → {{#invoke:WikidataIB/sandbox1 |getValue |ps=1 |P610 |qid=Q142}}
:* <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |ps=1 |P610 |qid=Q142 |qual=ALL}}</nowiki></code> → {{#invoke:WikidataIB/sandbox1 |getValue |ps=1 |P610 |qid=Q142 |qual=ALL}}
: For {{q|Q1048}}, {{q|P569}}:
:* <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |ps=1 |P569 |qid=Q1048}}</nowiki></code> → {{#invoke:WikidataIB/sandbox1 |getValue |ps=1 |P569 |qid=Q1048}}
:* <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |ps=1 |P569 |qid=Q1048 |qual=ALL}}</nowiki></code> → {{#invoke:WikidataIB/sandbox1 |getValue |ps=1 |P569 |qid=Q1048 |qual=ALL}}
== maxvals ==
Line 142 ⟶ 154:
== Quantity handling ==
{{q|P2046}}, {{q|P2044}}
{| class="wikitable"
Line 153 ⟶ 165:
|-
| {{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}}
|-
| {{q|Q2256}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P2046 |qid=Q2256 |fwd=ALL |osd=no |unitabbr=yes |conv=y}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P2046 |qid=Q2256 |fwd=ALL |osd=no |unitabbr=yes |conv=y}}
|-
| {{q|Q18208369}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q18208369 |P2044 |ps=1 |uabbr=y |conv=y}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q18208369 |P2044 |ps=1 |uabbr=y |conv=y}}
|-
| {{q|Q4574072}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q4574072 |P2044 |ps=1 |uabbr=y |conv=y}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q4574072 |P2044 |ps=1 |uabbr=y |conv=y}}
|-
| {{q|Q25271}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q25271 |P2044 |ps=1 |uabbr=y |conv=y}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q25271 |P2044 |ps=1 |uabbr=y |conv=y}}
|}
Line 194 ⟶ 214:
| <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=
|-
| <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}}
Line 216 ⟶ 236:
: {{Q|P610}} for {{Q|Q142}}
: Qualifiers: {{Q|P1326}} is handled
{| class="wikitable"
Line 230 ⟶ 250:
|-
| <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}}
|}
== Scaling quantities ==
: {{q|P2131|}} for {{q|Q30}} and {{q|Q183}}
{| class="wikitable"
|-
! scope="col" | Code
! scope="col" | Result
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |uabbr=y}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |uabbr=y}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=3}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=3}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=3 |uabbr=y}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=3 |uabbr=y}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=6}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=6}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=6 |uabbr=y}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=6 |uabbr=y}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=9}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=9}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=9 |uabbr=y}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=9 |uabbr=y}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=12}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=12}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=12 |uabbr=y}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=12 |uabbr=y}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale= |uabbr=y}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale= |uabbr=y}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=10}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=10}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=10 |uabbr=y}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=10 |uabbr=y}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=-10}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=-10}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=-10 |uabbr=y}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=-10 |uabbr=y}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=auto}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=auto}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=A |uabbr=y}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=A |uabbr=y}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=auto}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=auto}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=A |uabbr=y}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q30 |P2131 |rank=b |fwd=ALL |osd=n |scale=A |uabbr=y}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q183 |P2131 |rank=b |fwd=ALL |osd=n |scale=auto}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q183 |P2131 |rank=b |fwd=ALL |osd=n |scale=auto}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q183 |P2131 |rank=b |fwd=ALL |osd=n |scale=A |uabbr=y}}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |qid=Q183 |P2131 |rank=b |fwd=ALL |osd=n |scale=A |uabbr=y}}
|}
Line 244 ⟶ 318:
|-
| <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}}
|-
| colspan="2" | Using getValue only:
Line 254 ⟶ 326:
|-
| <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}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=b}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=b}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=x}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=x}}
|}
Line 267 ⟶ 343:
|-
| <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}}
|-
| colspan="2" | Using getValue only:
Line 277 ⟶ 351:
|-
| <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}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=b}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=b}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=x}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=x}}
|}
Line 293 ⟶ 371:
|-
| <code><nowiki>{{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=n}}</nowiki></code> || {{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=n}}
|-
| <code><nowiki>{{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=best}}</nowiki></code> || {{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=best}}
|-
| <code><nowiki>{{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=xyz}}</nowiki></code> || {{wdib |P170 |qid=Q29016906 |fwd=ALL |osd=no |rank=xyz}}
|}
== Language code ==
{| class= "wikitable"
|-
| {{Q|Q16240603}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P734 |qid=Q16240603 |fwd=ALL | osd=no | linked=no |lang=}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P734 |qid=Q16240603 |fwd=ALL | osd=no | linked=no |lang=}}
|-
| {{Q|Q16240603}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P734 |qid=Q16240603 |fwd=ALL | osd=no | linked=no |lang=en}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P734 |qid=Q16240603 |fwd=ALL | osd=no | linked=no |lang=en}}
|-
| {{Q|Q16240603}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P734 |qid=Q16240603 |fwd=ALL | osd=no | linked=no |lang=ru}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |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}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no}}
|-
| {{Q|Q16185856}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=}}
|-
| {{Q|Q16185856}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=en}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=en}}
|-
| {{Q|Q16185856}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=en-gb}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=en-gb}}
|-
| {{Q|Q16185856}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=de}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=de}}
|-
| {{Q|Q16185856}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=zh-mo}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q16185856 |fwd=ALL |osd=no |lang=zh-mo}}
|}
{| class= "wikitable"
|+ Testing getValue using {{q|P1477}} for {{Q|Q5816}}
|-
| {{Q|Q5816}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no}}
|-
| {{Q|Q5816}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=}}
|-
| {{Q|Q5816}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=en}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=en}}
|-
| {{Q|Q5816}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=en-gb}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=en-gb}}
|-
| {{Q|Q5816}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=gu}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=gu}}
|-
| {{Q|Q5816}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=zh-mo}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q5816 |fwd=ALL |osd=no |lang=zh-mo}}
|}
{| class= "wikitable"
|+ Testing getValue using {{q|P1477}} for {{Q|Q1001}}
|-
| {{Q|Q1001}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no}}
|-
| {{Q|Q1001}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=}}
|-
| {{Q|Q1001}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=en}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=en}}
|-
| {{Q|Q1001}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=en-gb}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=en-gb}}
|-
| {{Q|Q1001}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=gu}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=gu}}
|-
| {{Q|Q1001}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=zh-mo}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P1477 |qid=Q1001 |fwd=ALL |osd=no |lang=zh-mo}}
|}
Line 320 ⟶ 463:
|-
| <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}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |noicon=true |show=long}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |noicon=true |show=long}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |noicon=true |show=lat}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |noicon=true |show=lat}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |noicon=true |show=longlat}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |noicon=true |show=longlat}}
|}
Line 374 ⟶ 523:
|-
| <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}}
|}
== getValueByQual ==
In {{q|Q10990}}, the value of the property {{q|P443}} which has qualifier {{q|P407}} equal to {{q|Q7979}} is:
{| class = "wikitable"
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q7979 |fwd=ALL |osd=no |noicon=true}}</nowiki></code>
| {{#invoke:WikidataIB/sandbox1 |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"
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true}}</nowiki></code>
| {{#invoke:WikidataIB/sandbox1 |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true |lang=sv}}</nowiki></code>
| {{#invoke:WikidataIB/sandbox1 |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true |lang=sv}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true |lang=en}}</nowiki></code>
| {{#invoke:WikidataIB/sandbox1 |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true |lang=en}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true |lang=en-gb}}</nowiki></code>
| {{#invoke:WikidataIB/sandbox1 |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true |lang=en-gb}}
|-
| <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true |lang=en-us}}</nowiki></code>
| {{#invoke:WikidataIB/sandbox1 |getValueByLang |qid=Q10990 |P443 |fwd=ALL |osd=no |noicon=true |lang=en-us}}
|}
Line 399 ⟶ 576:
| {{Q|42}} || <code><nowiki>{{#invoke:WikidataIB/sandbox1 |getDescription |qid=Q42 |none}}</nowiki></code> || {{#invoke:WikidataIB/sandbox1 |getDescription |qid=Q42 |none}}
|}
== ___location ==
; {{q|Q248188}}
: {{#invoke:WikidataIB/sandbox1 |___location |Q248188}}
: {{#invoke:WikidataIB/sandbox1 |___location |Q248188 |first=no}}
: {{#invoke:WikidataIB/sandbox1 |___location |Q248188 |first=yes}}
; {{q|Q9141}}
: <code><nowiki>{{#invoke:WikidataIB/sandbox1 |___location |Q9141 |first=yes |skip=yes}}</nowiki></code> → {{#invoke:WikidataIB/sandbox1 |___location |Q9141 |first=yes |skip=yes}}
: <code><nowiki>{{#invoke:WikidataIB/sandbox1 |___location |Q9141 |first=yes}}</nowiki></code> → {{#invoke:WikidataIB/sandbox1 |___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}}
: <code><nowiki>{{#invoke:WikidataIB/sandbox1 |___location |Q9188 |first=yes |skip=yes}}</nowiki></code> → {{#invoke:WikidataIB/sandbox1 |___location |Q9188 |first=yes |skip=yes}}
: <code><nowiki>{{#invoke:WikidataIB/sandbox1 |___location |Q9188 |first=yes}}</nowiki></code> → {{#invoke:WikidataIB/sandbox1 |___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}}
: <code><nowiki>{{#invoke:WikidataIB/sandbox1 |___location |Q248188 |first=y |skip=y}}</nowiki></code> → {{#invoke:WikidataIB/sandbox1 |___location |Q248188 |first=y |skip=y}}
: <code><nowiki>{{#invoke:WikidataIB/sandbox1 |___location |Q248188 |first=y}}</nowiki></code> → {{#invoke:WikidataIB/sandbox1 |___location |Q248188 |first=y}}
== examine ==
; Examining {{q|Q1396889}} {{q|P18}}
: <code><nowiki>{{#invoke:WikidataIB/sandbox1 |examine |pid=P18 |qid=Q1396889}}</nowiki></code> → <br>{{#invoke:WikidataIB/sandbox1 |examine |pid=P18 |qid=Q1396889}}
: <code><nowiki>{{#invoke:WikidataIB/sandbox1 |examine |P18 |qid=Q1396889}}</nowiki></code> → <br>{{#invoke:WikidataIB/sandbox1 |examine |P18 |qid=Q1396889}}
: <code><nowiki>{{#invoke:WikidataIB/sandbox1 |examine |pid=P18 |Q1396889}}</nowiki></code> → <br>{{#invoke:WikidataIB/sandbox1 |examine |pid=P18 |Q1396889}}
: <code><nowiki>{{#invoke:WikidataIB/sandbox1 |examine |P18 |Q1396889}}</nowiki></code> → <br>{{#invoke:WikidataIB/sandbox1 |examine |P18 |Q1396889}}
: <code><nowiki>{{#invoke:WikidataIB/sandbox1 |examine |Q1396889 |P18}}</nowiki></code> → <br>{{#invoke:WikidataIB/sandbox1 |examine |Q1396889 |P18}}
; Using wrapper template
: <code><nowiki>{{examine|Q1396889 |P18}}</nowiki></code> → <br>{{examine|Q1396889 |P18}}
== Format Dates ==
|