Difference between revisions of "Module:WikidataIB/testcases"
blackwiki>Ahecht (Ahecht changed the content model of the page Module:WikidataIB/testcases from "Scribunto" to "wikitext": change to wikitext) |
blackwiki>Ahecht (fix) |
||
| Line 1: | Line 1: | ||
| − | |||
{{Testcases notice <!--|toc=on-->}} | {{Testcases notice <!--|toc=on-->}} | ||
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix= |postfix= |linkprefix="List of observatory codes#" |linkpostfix= |qid=Q532127}}</nowiki>== |
| − | |getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix= |postfix= |linkprefix="List of observatory codes#" |linkpostfix= |qid=Q532127}} | + | <code><nowiki>{{#invoke:WikidataIB |getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix= |postfix= |linkprefix="List of observatory codes#" |linkpostfix= |qid=Q532127}}</nowiki></code>→{{#invoke:WikidataIB |getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix= |postfix= |linkprefix="List of observatory codes#" |linkpostfix= |qid=Q532127}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getValue}}</nowiki>== |
| − | |getValue}} | + | <code><nowiki>{{#invoke:WikidataIB |getValue}}</nowiki></code>→{{#invoke:WikidataIB |getValue}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getQualifierValue |qid=Q1513315 |P793 |pval=Q385378 |qual=P580 |name=xyz |fetchwikidata=ALL }}</nowiki>== |
| − | |getQualifierValue |qid=Q1513315 |P793 |pval=Q385378 |qual=P580 |name=xyz |fetchwikidata=ALL }} | + | <code><nowiki>{{#invoke:WikidataIB |getQualifierValue |qid=Q1513315 |P793 |pval=Q385378 |qual=P580 |name=xyz |fetchwikidata=ALL }}</nowiki></code>→{{#invoke:WikidataIB |getQualifierValue |qid=Q1513315 |P793 |pval=Q385378 |qual=P580 |name=xyz |fetchwikidata=ALL }} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q7979 |fwd=ALL |osd=no |noicon=true}}</nowiki>== |
| − | |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q7979 |fwd=ALL |osd=no |noicon=true}} | + | <code><nowiki>{{#invoke:WikidataIB |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q7979 |fwd=ALL |osd=no |noicon=true}}</nowiki></code>→{{#invoke:WikidataIB |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q7979 |fwd=ALL |osd=no |noicon=true}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |lang=ja |fwd=ALL |osd=no |noicon=true}}</nowiki>== |
| − | |getValueByLang |qid=Q7565108 |P856 |lang=ja |fwd=ALL |osd=no |noicon=true}} | + | <code><nowiki>{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |lang=ja |fwd=ALL |osd=no |noicon=true}}</nowiki></code>→{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |lang=ja |fwd=ALL |osd=no |noicon=true}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |fwd=ALL |osd=no |noicon=true}}</nowiki>== |
| − | |getValueByLang |qid=Q7565108 |P856 |fwd=ALL |osd=no |noicon=true}} | + | <code><nowiki>{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |fwd=ALL |osd=no |noicon=true}}</nowiki></code>→{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |fwd=ALL |osd=no |noicon=true}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getLink |Q29016906}}</nowiki>== |
| − | |getLink |Q29016906}} | + | <code><nowiki>{{#invoke:WikidataIB |getLink |Q29016906}}</nowiki></code>→{{#invoke:WikidataIB |getLink |Q29016906}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getLink |Q3621491}}</nowiki>== |
| − | |getLink |Q3621491}} | + | <code><nowiki>{{#invoke:WikidataIB |getLink |Q3621491}}</nowiki></code>→{{#invoke:WikidataIB |getLink |Q3621491}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getLabel |Q29016906}}</nowiki>== |
| − | |getLabel |Q29016906}} | + | <code><nowiki>{{#invoke:WikidataIB |getLabel |Q29016906}}</nowiki></code>→{{#invoke:WikidataIB |getLabel |Q29016906}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getLabel |Q3621491}}</nowiki>== |
| − | |getLabel |Q3621491}} | + | <code><nowiki>{{#invoke:WikidataIB |getLabel |Q3621491}}</nowiki></code>→{{#invoke:WikidataIB |getLabel |Q3621491}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getLabel |Q19805408}}</nowiki>== |
| − | |getLabel |Q19805408}} | + | <code><nowiki>{{#invoke:WikidataIB |getLabel |Q19805408}}</nowiki></code>→{{#invoke:WikidataIB |getLabel |Q19805408}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |label |Q29016906}}</nowiki>== |
| − | |label |Q29016906}} | + | <code><nowiki>{{#invoke:WikidataIB |label |Q29016906}}</nowiki></code>→{{#invoke:WikidataIB |label |Q29016906}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |label |Q3621491}}</nowiki>== |
| − | |label |Q3621491}} | + | <code><nowiki>{{#invoke:WikidataIB |label |Q3621491}}</nowiki></code>→{{#invoke:WikidataIB |label |Q3621491}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |label |Q19805408}}</nowiki>== |
| − | |label |Q19805408}} | + | <code><nowiki>{{#invoke:WikidataIB |label |Q19805408}}</nowiki></code>→{{#invoke:WikidataIB |label |Q19805408}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getAT |Q29016906}}</nowiki>== |
| − | |getAT |Q29016906}} | + | <code><nowiki>{{#invoke:WikidataIB |getAT |Q29016906}}</nowiki></code>→{{#invoke:WikidataIB |getAT |Q29016906}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getAT |Q3621491}}</nowiki>== |
| − | |getAT |Q3621491}} | + | <code><nowiki>{{#invoke:WikidataIB |getAT |Q3621491}}</nowiki></code>→{{#invoke:WikidataIB |getAT |Q3621491}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getDescription |qid=Q29016906 |wikidata}}</nowiki>== |
| − | |getDescription |qid=Q29016906 |wikidata}} | + | <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q29016906 |wikidata}}</nowiki></code>→{{#invoke:WikidataIB |getDescription |qid=Q29016906 |wikidata}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getDescription |qid=Q29016906 |A painting}}</nowiki>== |
| − | |getDescription |qid=Q29016906 |A painting}} | + | <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q29016906 |A painting}}</nowiki></code>→{{#invoke:WikidataIB |getDescription |qid=Q29016906 |A painting}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getDescription |qid=Q29016906 |none}}</nowiki>== |
| − | |getDescription |qid=Q29016906 |none}} | + | <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q29016906 |none}}</nowiki></code>→{{#invoke:WikidataIB |getDescription |qid=Q29016906 |none}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getDescription |qid=Q3621491 |wikidata}}</nowiki>== |
| − | |getDescription |qid=Q3621491 |wikidata}} | + | <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q3621491 |wikidata}}</nowiki></code>→{{#invoke:WikidataIB |getDescription |qid=Q3621491 |wikidata}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getDescription |qid=Q3621491 |A profession}}</nowiki>== |
| − | |getDescription |qid=Q3621491 |A profession}} | + | <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q3621491 |A profession}}</nowiki></code>→{{#invoke:WikidataIB |getDescription |qid=Q3621491 |A profession}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getDescription |qid=Q3621491 |none}}</nowiki>== |
| − | |getDescription |qid=Q3621491 |none}} | + | <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q3621491 |none}}</nowiki></code>→{{#invoke:WikidataIB |getDescription |qid=Q3621491 |none}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}}</nowiki>== |
| − | |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}} | + | <code><nowiki>{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}}</nowiki></code>→{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BC |df=mdy}}</nowiki>== |
| − | |formatDate | 1 August 30 BCE |bc=BC |df=mdy}} | + | <code><nowiki>{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BC |df=mdy}}</nowiki></code>→{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BC |df=mdy}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |checkBlacklist |name=nationality |suppressfields=residence; nationality; citizenship}}</nowiki>== |
| − | |checkBlacklist |name=nationality |suppressfields=residence; nationality; citizenship}} | + | <code><nowiki>{{#invoke:WikidataIB |checkBlacklist |name=nationality |suppressfields=residence; nationality; citizenship}}</nowiki></code>→{{#invoke:WikidataIB |checkBlacklist |name=nationality |suppressfields=residence; nationality; citizenship}} |
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</nowiki>== |
| − | |getvalue |P99 |fwd=ALL}} | + | <code><nowiki>{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</nowiki></code>→{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}} |
| − | {{#invoke | | ||
| − | {{ | ||
| − | |getvalue |P99 |fwd=ALL | ||
| − | {{ | + | ==<nowiki>{{#invoke:WikidataIB |emptyor |1= <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> }}</nowiki>== |
| − | |examine |qid=Q1396889 |P50}} | + | <code><nowiki>{{#invoke:WikidataIB |emptyor |1= <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> }}</nowiki></code>→{{#invoke:WikidataIB |emptyor |1= <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> }} |
| − | + | ||
| + | ==<nowiki>{{#invoke:WikidataIB |examine |qid=Q1396889 |P50}}</nowiki>== | ||
| + | <code><nowiki>{{#invoke:WikidataIB |examine |qid=Q1396889 |P50}}</nowiki></code>→{{#invoke:WikidataIB |examine |qid=Q1396889 |P50}} | ||
Revision as of 14:35, 21 July 2020
| 42px | This is the template test cases page for the sandbox of Module:WikidataIB. Script error: No such module "Purge". to update the examples. If there are many examples of a complicated template, later ones may break due to limits in MediaWiki, see the HTML comment "NewPP limit report" in the rendered page. You can also use Special:ExpandTemplates to examine the results of template uses. You can test how this page looks in the different skins with these links: |
Contents
- 1 {{#invoke:WikidataIB |getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix= |postfix= |linkprefix="List of observatory codes#" |linkpostfix= |qid=Q532127}}
- 2 {{#invoke:WikidataIB |getValue}}
- 3 {{#invoke:WikidataIB |getQualifierValue |qid=Q1513315 |P793 |pval=Q385378 |qual=P580 |name=xyz |fetchwikidata=ALL }}
- 4 {{#invoke:WikidataIB |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q7979 |fwd=ALL |osd=no |noicon=true}}
- 5 {{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |lang=ja |fwd=ALL |osd=no |noicon=true}}
- 6 {{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |fwd=ALL |osd=no |noicon=true}}
- 7 {{#invoke:WikidataIB |getLink |Q29016906}}
- 8 {{#invoke:WikidataIB |getLink |Q3621491}}
- 9 {{#invoke:WikidataIB |getLabel |Q29016906}}
- 10 {{#invoke:WikidataIB |getLabel |Q3621491}}
- 11 {{#invoke:WikidataIB |getLabel |Q19805408}}
- 12 {{#invoke:WikidataIB |label |Q29016906}}
- 13 {{#invoke:WikidataIB |label |Q3621491}}
- 14 {{#invoke:WikidataIB |label |Q19805408}}
- 15 {{#invoke:WikidataIB |getAT |Q29016906}}
- 16 {{#invoke:WikidataIB |getAT |Q3621491}}
- 17 {{#invoke:WikidataIB |getDescription |qid=Q29016906 |wikidata}}
- 18 {{#invoke:WikidataIB |getDescription |qid=Q29016906 |A painting}}
- 19 {{#invoke:WikidataIB |getDescription |qid=Q29016906 |none}}
- 20 {{#invoke:WikidataIB |getDescription |qid=Q3621491 |wikidata}}
- 21 {{#invoke:WikidataIB |getDescription |qid=Q3621491 |A profession}}
- 22 {{#invoke:WikidataIB |getDescription |qid=Q3621491 |none}}
- 23 {{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}}
- 24 {{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BC |df=mdy}}
- 25 {{#invoke:WikidataIB |checkBlacklist |name=nationality |suppressfields=residence; nationality; citizenship}}
- 26 {{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}
- 27 {{#invoke:WikidataIB |emptyor |1= <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> }}
- 28 {{#invoke:WikidataIB |examine |qid=Q1396889 |P50}}
{{#invoke:WikidataIB |getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix= |postfix= |linkprefix="List of observatory codes#" |linkpostfix= |qid=Q532127}}
{{#invoke:WikidataIB |getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix= |postfix= |linkprefix="List of observatory codes#" |linkpostfix= |qid=Q532127}}→
{{#invoke:WikidataIB |getValue}}
{{#invoke:WikidataIB |getValue}}→No property supplied
{{#invoke:WikidataIB |getQualifierValue |qid=Q1513315 |P793 |pval=Q385378 |qual=P580 |name=xyz |fetchwikidata=ALL }}
{{#invoke:WikidataIB |getQualifierValue |qid=Q1513315 |P793 |pval=Q385378 |qual=P580 |name=xyz |fetchwikidata=ALL }}→
{{#invoke:WikidataIB |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q7979 |fwd=ALL |osd=no |noicon=true}}
{{#invoke:WikidataIB |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q7979 |fwd=ALL |osd=no |noicon=true}}→
{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |lang=ja |fwd=ALL |osd=no |noicon=true}}
{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |lang=ja |fwd=ALL |osd=no |noicon=true}}→
{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |fwd=ALL |osd=no |noicon=true}}
{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |fwd=ALL |osd=no |noicon=true}}→
{{#invoke:WikidataIB |getLink |Q29016906}}
{{#invoke:WikidataIB |getLink |Q29016906}}→Lua error in Module:WikidataIB at line 2594: attempt to index field 'wikibase' (a nil value).
{{#invoke:WikidataIB |getLink |Q3621491}}
{{#invoke:WikidataIB |getLink |Q3621491}}→Lua error in Module:WikidataIB at line 2594: attempt to index field 'wikibase' (a nil value).
{{#invoke:WikidataIB |getLabel |Q29016906}}
{{#invoke:WikidataIB |getLabel |Q29016906}}→Lua error in Module:WikidataIB at line 546: attempt to index field 'wikibase' (a nil value).
{{#invoke:WikidataIB |getLabel |Q3621491}}
{{#invoke:WikidataIB |getLabel |Q3621491}}→Lua error in Module:WikidataIB at line 546: attempt to index field 'wikibase' (a nil value).
{{#invoke:WikidataIB |getLabel |Q19805408}}
{{#invoke:WikidataIB |getLabel |Q19805408}}→Lua error in Module:WikidataIB at line 546: attempt to index field 'wikibase' (a nil value).
{{#invoke:WikidataIB |label |Q29016906}}
{{#invoke:WikidataIB |label |Q29016906}}→Lua error in Module:WikidataIB at line 546: attempt to index field 'wikibase' (a nil value).
{{#invoke:WikidataIB |label |Q3621491}}
{{#invoke:WikidataIB |label |Q3621491}}→Lua error in Module:WikidataIB at line 546: attempt to index field 'wikibase' (a nil value).
{{#invoke:WikidataIB |label |Q19805408}}
{{#invoke:WikidataIB |label |Q19805408}}→Lua error in Module:WikidataIB at line 546: attempt to index field 'wikibase' (a nil value).
{{#invoke:WikidataIB |getAT |Q29016906}}
{{#invoke:WikidataIB |getAT |Q29016906}}→Lua error in Module:WikidataIB at line 2651: attempt to index field 'wikibase' (a nil value).
{{#invoke:WikidataIB |getAT |Q3621491}}
{{#invoke:WikidataIB |getAT |Q3621491}}→Lua error in Module:WikidataIB at line 2651: attempt to index field 'wikibase' (a nil value).
{{#invoke:WikidataIB |getDescription |qid=Q29016906 |wikidata}}
{{#invoke:WikidataIB |getDescription |qid=Q29016906 |wikidata}}→Lua error in Module:WikidataIB at line 2670: attempt to index field 'wikibase' (a nil value).
{{#invoke:WikidataIB |getDescription |qid=Q29016906 |A painting}}
{{#invoke:WikidataIB |getDescription |qid=Q29016906 |A painting}}→A painting
{{#invoke:WikidataIB |getDescription |qid=Q29016906 |none}}
{{#invoke:WikidataIB |getDescription |qid=Q29016906 |none}}→
{{#invoke:WikidataIB |getDescription |qid=Q3621491 |wikidata}}
{{#invoke:WikidataIB |getDescription |qid=Q3621491 |wikidata}}→Lua error in Module:WikidataIB at line 2670: attempt to index field 'wikibase' (a nil value).
{{#invoke:WikidataIB |getDescription |qid=Q3621491 |A profession}}
{{#invoke:WikidataIB |getDescription |qid=Q3621491 |A profession}}→A profession
{{#invoke:WikidataIB |getDescription |qid=Q3621491 |none}}
{{#invoke:WikidataIB |getDescription |qid=Q3621491 |none}}→
{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}}
{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}}→1 August 30 BCE
{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BC |df=mdy}}
{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BC |df=mdy}}→August 1, 30 BC
{{#invoke:WikidataIB |checkBlacklist |name=nationality |suppressfields=residence; nationality; citizenship}}
{{#invoke:WikidataIB |checkBlacklist |name=nationality |suppressfields=residence; nationality; citizenship}}→false
{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}
{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}→Script error: The function "getvalue" does not exist.
{{#invoke:WikidataIB |emptyor |1= <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> }}
{{#invoke:WikidataIB |emptyor |1= <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> }}→Script error: The function "getvalue" does not exist.
{{#invoke:WikidataIB |examine |qid=Q1396889 |P50}}
{{#invoke:WikidataIB |examine |qid=Q1396889 |P50}}→Lua error in Module:WikidataIB at line 3063: attempt to index field 'wikibase' (a nil value).