Module talk:WikidataIB/sandbox1/testing
Appearance
Local parameter
# >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50}}< # >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |Fred Bloggs}}< # >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fetchwikidata=author; number_of_pages |name=author}}< # >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fetchwikidata=author; number_of_pages; |name=author |Freda Bloggs}}< # >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fetchwikidata=author; number_of_pages |name=author |suppressfields=author}}<
- ><
- >Fred Bloggs<
- >George Orwell
<
- >Freda Bloggs<
- ><
Only sourced
# >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fetchwikidata=ALL |name=author |onlysourced=no}}< # >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fetchwikidata=ALL |name=author |onlysourced=yes}}< # >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P166 |fetchwikidata=ALL |name=awards |onlysourced=}}< # >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P166 |fetchwikidata=ALL |name=awards |onlysourced=no}}< # >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P166 |fetchwikidata=ALL |name=awards |onlysourced=yes}}<
- >George Orwell
<
- >George Orwell
<
- >Retro Hugo Award for Best Novella
<
- >Retro Hugo Award for Best Novella, Modern Library's 100 Best Novels, NPR Top 100 Science Fiction and Fantasy Books, Prometheus Award - Hall of Fame
<
- >Retro Hugo Award for Best Novella
<
No icon
# >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fetchwikidata=ALL |name=author |noicon=}}< # >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fetchwikidata=ALL |name=author |noicon=no}}< # >{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q1396889 |P50 |fetchwikidata=ALL |name=author |noicon=yes}}<
- >George Orwell
<
- >George Orwell
<
- >George Orwell<
Calls to getValue for dates
Some calls to getValue that return dates:
- In Marcus Antonius Creticus (Q357585):
{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q357585 |P569 |fetchwikidata=ALL |onlysourced=no}}
-> 2nd century BC - In Mark Antony (Q51673):
{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fetchwikidata=ALL |onlysourced=no}}
-> 14 January 83 BC, 83 BC - In Mark Antony (Q51673):
{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fetchwikidata=ALL |bc=BC |onlysourced=no}}
-> 14 January 83 BC, 83 BC - In Mark Antony (Q51673):
{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fetchwikidata=ALL |df=mdy |onlysourced=no}}
-> January 14, 83 BC, 83 BC - In Mark Antony (Q51673):
{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q51673 |P569 |fetchwikidata=ALL |df=y |onlysourced=no}}
-> 83 BC, 83 BC - In Richard Burton (Q151973):
{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q151973 |P569 |fetchwikidata=ALL}}
-> 10 November 1925 - In Richard Burton (Q151973):
{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q151973 |P569 |fetchwikidata=ALL |bc=BC}}
-> 10 November 1925 - In Richard Burton (Q151973):
{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q151973 |P569 |fetchwikidata=ALL |df=mdy}}
-> November 10, 1925 - In Richard Burton (Q151973):
{{#invoke:WikidataIB/sandbox1 |getValue |qid=Q151973 |P569 |fetchwikidata=ALL |df=y}}
-> 1925
Test maxvals
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no}} |
|
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=}} |
|
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |locally supplied value}} |
locally supplied value |
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |2=locally supplied value}} |
locally supplied value |
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |}} |
playwright, screenwriter, novelist, children's writer, science fiction writer, comedian, writer, musician ![]() |
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |2=}} |
playwright, screenwriter, novelist, children's writer, science fiction writer, comedian, writer, musician ![]() |
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42}} |
playwright, screenwriter, novelist, children's writer, science fiction writer, comedian, writer, musician ![]() |
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |maxvals=1}} |
playwright ![]() |
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |maxvals=4}} |
playwright, screenwriter, novelist, children's writer ![]() |
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |maxvals=99}} |
playwright, screenwriter, novelist, children's writer, science fiction writer, comedian, writer, musician ![]() |
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=no |qid=Q42 |maxvals=0}} |
playwright, screenwriter, novelist, children's writer, science fiction writer, comedian, writer, musician ![]() |
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getValue |P106 |fetchwikidata=ALL |onlysourced=yes |qid=Q42 |maxvals=0}} |
screenwriter, novelist, science fiction writer, writer, musician ![]() |
Test getDescription
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getDescription}} |
|
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getDescription |qid=}} |
|
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getDescription |qid=Q42}} |
|
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getDescription |qid=Q42 |}} |
|
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getDescription |qid=Q42 |1=}} |
|
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getDescription |qid=Q42 |wikidata}} |
English science fiction writer and humorist (1952–2001) |
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getDescription |qid=Q42 |1=wikidata}} |
English science fiction writer and humorist (1952–2001) |
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getDescription |qid=Q42 |locally supplied description}} |
locally supplied description |
Douglas Adams (Q42) | {{#invoke:WikidataIB/sandbox1 |getDescription |qid=Q42 |none}} |
Test quantity handling
{{#invoke:WikidataIB/sandbox1 |getValue |P2046 |qid=Q2256 |fetchwikidata=ALL |onlysourced=no}}
→ 267.77 ±0.01 square kilometre{{#invoke:WikidataIB/sandbox1 |getValue |P2046 |qid=Q2256 |fetchwikidata=ALL |onlysourced=no |unitabbr=yes}}
→ 267.77 ±0.01 km²
Test list handling
{{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42}}
→ playwright, screenwriter, novelist, children's writer, science fiction writer, comedian, writer, musician{{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |sep=" – "}}
→ playwright – screenwriter – novelist – children's writer – science fiction writer – comedian – writer – musician{{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |list=hlist}}
→- playwright
- screenwriter
- novelist
- children's writer
- science fiction writer
- comedian
- writer
- musician
{{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |list=ubl}}
→- playwright
- screenwriter
- novelist
- children's writer
- science fiction writer
- comedian
- writer
- musician
{{#invoke:WikidataIB/sandbox1 |getValue |P106 |fwd=ALL |osd=no |qid=Q42 |list=prose}}
→ playwright, screenwriter, novelist, children's writer, science fiction writer, comedian, writer and musician
Test getQualifierValue
Date precision is month:
- start time (P580) qualifier for significant event (P793) equals construction (Q385378) in South Pole Telescope (Q1513315)
{{#invoke:WikidataIB |getQualifierValue |P793 |pval=Q385378 |qual=P580 |fetchwikidata=ALL |qid=Q1513315}}
→ November 2006{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P793 |pval=Q385378 |qual=P580 |fetchwikidata=ALL |onlysourced=no |qid=Q1513315}}
→ November 2006
Date precision is day:
- start time (P580) qualifier for spouse (P26) equals Sally Burton (Q3469983) in Richard Burton (Q151973)
{{#invoke:WikidataIB |getQualifierValue |P26 |pval=Q3469983 |qual=P580 |fetchwikidata=ALL |qid=Q151973}}
→{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q3469983 |qual=P580 |fetchwikidata=ALL |onlysourced=no |qid=Q151973}}
→ 3 July 1983{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q3469983 |qual=P580 |fetchwikidata=ALL |onlysourced=no |qid=Q151973 |df=mdy}}}
→ July 3, 1983
Multiple date values:
- start time (P580) qualifier for spouse (P26) equals Elizabeth Taylor (Q34851) in Richard Burton (Q151973)
{{#invoke:WikidataIB |getQualifierValue |P26 |pval=Q34851 |qual=P580 |fetchwikidata=ALL |qid=Q151973}}
→ 15 March 1964{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q34851 |qual=P580 |fetchwikidata=ALL |onlysourced=no |qid=Q151973}}
→ 15 March 1964, 10 October 1975{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P26 |pval=Q34851 |qual=P580 |fetchwikidata=ALL |onlysourced=no |qid=Q151973 |df=mdy}}}
→ March 15, 1964, October 10, 1975
Value is an article:
- instance of (P31) qualifier for has part(s) of the class (P2670) equals telescope mount (Q1205231) in South Pole Telescope (Q1513315)
{{#invoke:WikidataIB |getQualifierValue |P2670 |pval=Q385378 |qual=P31 |fetchwikidata=ALL |qid=Q1513315}}
→{{#invoke:WikidataIB/sandbox1 |getQualifierValue |P2670 |pval=Q1205231 |qual=P31 |fetchwikidata=ALL |onlysourced=no |qid=Q1513315}}
→ altazimuth mount
Format Dates
Some test cases for the function formatDate. Call like {{#invoke:WikidataIB/sandbox1 |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}}
no parameters | 1 August 30 BCE |
bc=BC | 1 August 30 BC |
bc=BCE | 1 August 30 BCE |
bc=bc | 1 August 30 BC |
bc=bce | 1 August 30 BCE |
bc=XYZ | 1 August 30 BCE |
df=dmy | 1 August 30 BCE |
df=DMY | 1 August 30 BCE |
df=mdy | August 1, 30 BCE |
df=MDY | August 1, 30 BCE |
df=ABC | 1 August 30 BCE |
df=y | 30 BCE |
bc=BCE df=dmy | 1 August 30 BCE |
bc=BCE df=mdy | 1 August 30 BCE |
bc=BCE df=y | 30 BCE |
bc=BC df=dmy | 1 August 30 BC |
bc=BC df=mdy | August 1, 30 BC |
bc=BC df=y | 30 BC |
no parameters | 20 January 2017 |
bc=BC | 20 January 2017 |
bc=BCE | 20 January 2017 |
bc=bc | 20 January 2017 |
bc=bce | 20 January 2017 |
bc=XYZ | 20 January 2017 |
df=dmy | 20 January 2017 |
df=DMY | 20 January 2017 |
df=mdy | January 20, 2017 |
df=MDY | January 20, 2017 |
df=ABC | 20 January 2017 |
df=y | 2017 |
bc=BCE df=dmy | 20 January 2017 |
bc=BCE df=mdy | 20 January 2017 |
bc=BCE df=y | 2017 |
bc=BC df=dmy | 20 January 2017 |
bc=BC df=mdy | January 20, 2017 |
bc=BC df=y | 2017 |
Some test cases for the function formatDate. Call like {{#invoke:WikidataIB/sandbox1 |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}}
no parameters | 1 August 30 BCE |
bc=BC | 1 August 30 BC |
bc=BCE | 1 August 30 BCE |
bc=bc | 1 August 30 BC |
bc=bce | 1 August 30 BCE |
bc=XYZ | 1 August 30 BCE |
df=dmy | 1 August 30 BCE |
df=DMY | 1 August 30 BCE |
df=mdy | August 1, 30 BCE |
df=MDY | August 1, 30 BCE |
df=ABC | 1 August 30 BCE |
df=y | 30 BCE |
bc=BCE df=dmy | 1 August 30 BCE |
bc=BCE df=mdy | 1 August 30 BCE |
bc=BCE df=y | 30 BCE |
bc=BC df=dmy | 1 August 30 BC |
bc=BC df=mdy | August 1, 30 BC |
bc=BC df=y | 30 BC |
no parameters | 20 January 2017 |
bc=BC | 20 January 2017 |
bc=BCE | 20 January 2017 |
bc=bc | 20 January 2017 |
bc=bce | 20 January 2017 |
bc=XYZ | 20 January 2017 |
df=dmy | 20 January 2017 |
df=DMY | 20 January 2017 |
df=mdy | January 20, 2017 |
df=MDY | January 20, 2017 |
df=ABC | 20 January 2017 |
df=y | 2017 |
bc=BCE df=dmy | 20 January 2017 |
bc=BCE df=mdy | 20 January 2017 |
bc=BCE df=y | 2017 |
bc=BC df=dmy | 20 January 2017 |
bc=BC df=mdy | January 20, 2017 |
bc=BC df=y | 2017 |
Test getting value and qualifiers
- capital of (P1376) for Geneva (Q71)
- Qualifiers: start time (P580) and end time (P582)
{{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71}}
→ canton of Geneva, Léman, Republic of Geneva, Republic of Geneva{{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71}}
→ canton of Geneva, Léman, Republic of Geneva, Republic of Geneva{{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P580}}
→ canton of Geneva (1815–), Léman (1798–), Republic of Geneva (1534–), Republic of Geneva (1813–){{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P582}}
→ canton of Geneva, Léman (–1813), Republic of Geneva (–1798), Republic of Geneva (–1815){{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=P1326}}
→ canton of Geneva, Léman, Republic of Geneva, Republic of Geneva{{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=DATES}}
→ canton of Geneva (1815–), Léman (1798–1813), Republic of Geneva (1534–1798), Republic of Geneva (1813–1815){{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=ALL}}
→ canton of Geneva (1815–), Léman (1798–1813), Republic of Geneva (1534–1798), Republic of Geneva (1813–1815){{#invoke:WikidataIB/sandbox1 |getValue |P1376 |fwd=ALL |osd=no |qid=Q71 |qual=ALL |sep=" or " |qsep=" to "}}
→ canton of Geneva (1815–) or Léman (1798–1813) or Republic of Geneva (1534–1798) or Republic of Geneva (1813–1815)
{{#invoke:WikidataIB/sandbox1 |getValue |P36 |fwd=ALL |osd=no |qid=Q142 |qual=DATES |list=ubl}}
→- Paris (1789–)
- Bayeux (1944–1944)
- Vichy (1940–1944)
- Algiers (1942–1944)
- London (1940–1942)
- Brazzaville (1940–1942)
- Bordeaux (1940–1940)
- Tours (1940–1940)
- Versailles (1871–1879)
- Versailles (1682–1789)
- highest point (P610) for France (Q142)
- Qualifiers: latest date (P1326) is handled by default
{{#invoke:WikidataIB/sandbox1 |getValue |P610 |fwd=ALL |osd=no |qid=Q142}}
→ Mont Blanc, Barre des Écrins{{#invoke:WikidataIB/sandbox1 |getValue |P610 |fwd=ALL |osd=no |qid=Q142 |qual=DATES}}
→ Mont Blanc (1860–), Barre des Écrins{{#invoke:WikidataIB/sandbox1 |getValue |P610 |fwd=ALL |osd=no |qid=Q142 |qual=P1326}}
→ Mont Blanc, Barre des Écrins (before 1860){{#invoke:WikidataIB/sandbox1 |getValue |P610 |fwd=ALL |osd=no |qid=Q142 |qual=P1326 |list=hlist}}
→- Mont Blanc
- Barre des Écrins (before 1860)
Test ranks
Fetching the names of the creator (P170) from Corisca and the Satyr (Q29016906) (one value preferred):
{{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no}}
→ Artemisia Gentileschi, Aniella di Beltrano, Massimo Stanzione{{#invoke:WikidataIB/sandbox1 |getPreferredValue |P170 |fwd=ALL |qid=Q29016906 |osd=no}}
→ Artemisia Gentileschi{{#invoke:WikidataIB/sandbox1 |getNormalValue |P170 |fwd=ALL |qid=Q29016906 |osd=no}}
→ Script error: The function "getNormalValue" does not exist.
Using getValue only:
{{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=}}
→ Artemisia Gentileschi, Aniella di Beltrano, Massimo Stanzione{{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=p}}
→ Artemisia Gentileschi{{#invoke:WikidataIB/sandbox1 |getValue |P170 |fwd=ALL |qid=Q29016906 |osd=no |rank=n}}
→ Aniella di Beltrano, Massimo Stanzione
Fetching the values of depicts (P180) from Corisca and the Satyr (Q29016906) (no values preferred):
{{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no}}
→ Corisca, satyr, nymph, wig{{#invoke:WikidataIB/sandbox1 |getPreferredValue |P180 |fwd=ALL |qid=Q29016906 |osd=no}}
→ Corisca, satyr, nymph, wig{{#invoke:WikidataIB/sandbox1 |getNormalValue |P180 |fwd=ALL |qid=Q29016906 |osd=no}}
→ Script error: The function "getNormalValue" does not exist.
Using getValue only:
{{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=}}
→ Corisca, satyr, nymph, wig{{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=p}}
→{{#invoke:WikidataIB/sandbox1 |getValue |P180 |fwd=ALL |qid=Q29016906 |osd=no |rank=n}}
→ Corisca, satyr, nymph, wig
Test coordinates
Very Large Telescope (Q265628)
{{coord|-24.627333|-70.404167}}
→ 24°37′38″S 70°24′15″W / 24.627333°S 70.404167°W{{coord|-24.627333|-70.404167}}
→ 24°37′38″S 70°24′15″W / 24.627333°S 70.404167°W{{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628}}
→ 24°37′39″S 70°24′15″W{{#invoke:WikidataIB/sandbox1 |getCoords |fwd=ALL |osd=no |qid=Q265628 |display=inline}}
→ 24°37′39″S 70°24′15″W / 24.6275°S 70.4042°W{{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |format=dms}}
→ 24°37′39″S 70°24′15″W{{#invoke:WikidataIB/sandbox1 |getCoords |fwd=ALL |osd=no |qid=Q265628 |display=inline |format=dms}}
→ 24°37′39″S 70°24′15″W / 24.6275°S 70.4042°W{{#invoke:WikidataIB/sandbox1 |getValue |P625 |fwd=ALL |osd=no |qid=Q265628 |format=dec}}
→ 24.6275°S 70.4042°W{{#invoke:WikidataIB/sandbox1 |getCoords |fwd=ALL |osd=no |qid=Q265628 |display=inline |format=dec}}
→ 24°37′39″S 70°24′15″W / 24.6275°S 70.4042°W