Documentation icon Template documentation[view · edit · history · purge ]

Usage edit

A prototype wrapper for {{Citation}}, which calls available values from Wikidata.

Future developments edit

  • Convert to use Lua for more advanced functionality
  • Once robust the functionality should be merged into {{Citation}}
  • Eventually, each signed-in reader should be able to set, under their "Preferences", the style in which they wish to see citations rendered. No more CiteVar wars!

Parameters edit

  • |1= = Wikidata QID for the article
  • |access-date= = date an online resources was viewed
  • |author-mask= = replace author name(s) with em-dashes or text
  • |chapter= = chapter title or number of a book or larger work; overrides Wikidata value
  • |date= = date of publication; uses Wikidata value if not set
  • |df= = date format
  • |display-authors= =
  • |embargo= = embargo date for PMC
  • |id= = generic ID; may be wikilinked
  • |mode= = Sets separator, terminal punctuation, and capitalization; use |mode=cs1 or |mode=cs2
  • |page= = single page number
  • |pages= = multiple page numbers, e.g. 27-29 or 34,36
  • |quote= = quotation from the source; may include wikilinks
  • |series= = series of which e.g. a book is part; may include wikilinks; uses Wikidata value if not set
  • |url= = url to source; uses Wikidata value if not set

For all but |1=; see {{Citation}} for more details.

Blank edit

{{Cite Q| XXQIDXX |page= |access-date= |quote= }}

Reference naming edit

For ease of use, you may wish to name your references to reflect the cited work, for example:

<ref name="Williams-2010">{{Cite Q|Q15625490}}</ref>

Parameter / entity map edit

This section lists where each of the template's supported parameters gets its data. P734}}

Examples edit

Examples here are mostly test-cases, and will need to be thinned (and moved to a sub-page) before the template is widely deployed.

Journal edit

{{Cite Q|Q15625490}}
Jeffrey T. Williams; Kent E. Carpenter; James L. Van Tassell; Paul Hoetjes; Wes Toller; Peter Etnoyer; Michael Smith (21 May 2010). "Biodiversity Assessment of the Fishes of Saba Bank Atoll, Netherlands Antilles". PLOS One. 5 (5). Bibcode:2010PLoSO...510676W. doi:10.1371/JOURNAL.PONE.0010676. ISSN 1932-6203. PMC 2873961. PMID 20505760. Wikidata Q15625490.View profile on Scholia
{{Cite Q|Q15625490|page=42}}
Jeffrey T. Williams; Kent E. Carpenter; James L. Van Tassell; Paul Hoetjes; Wes Toller; Peter Etnoyer; Michael Smith (21 May 2010). "Biodiversity Assessment of the Fishes of Saba Bank Atoll, Netherlands Antilles". PLOS One. 5 (5): 42. Bibcode:2010PLoSO...510676W. doi:10.1371/JOURNAL.PONE.0010676. ISSN 1932-6203. PMC 2873961. PMID 20505760. Wikidata Q15625490.View profile on Scholia
{{Cite Q|Q15625490|access-date=18 May 2017}}
Jeffrey T. Williams; Kent E. Carpenter; James L. Van Tassell; Paul Hoetjes; Wes Toller; Peter Etnoyer; Michael Smith (21 May 2010). "Biodiversity Assessment of the Fishes of Saba Bank Atoll, Netherlands Antilles". PLOS One. 5 (5). Bibcode:2010PLoSO...510676W. doi:10.1371/JOURNAL.PONE.0010676. ISSN 1932-6203. PMC 2873961. PMID 20505760. Wikidata Q15625490. Retrieved 18 May 2017.View profile on Scholia
{{Cite Q|Q15625490|quote=lorem ipsum}}
Jeffrey T. Williams; Kent E. Carpenter; James L. Van Tassell; Paul Hoetjes; Wes Toller; Peter Etnoyer; Michael Smith (21 May 2010). "Biodiversity Assessment of the Fishes of Saba Bank Atoll, Netherlands Antilles". PLOS One. 5 (5). Bibcode:2010PLoSO...510676W. doi:10.1371/JOURNAL.PONE.0010676. ISSN 1932-6203. PMC 2873961. PMID 20505760. Wikidata Q15625490. lorem ipsumView profile on Scholia
{{Cite Q|Q15625490|page=42|access-date=18 May 2017|quote=lorem ipsum}}
Jeffrey T. Williams; Kent E. Carpenter; James L. Van Tassell; Paul Hoetjes; Wes Toller; Peter Etnoyer; Michael Smith (21 May 2010). "Biodiversity Assessment of the Fishes of Saba Bank Atoll, Netherlands Antilles". PLOS One. 5 (5): 42. Bibcode:2010PLoSO...510676W. doi:10.1371/JOURNAL.PONE.0010676. ISSN 1932-6203. PMC 2873961. PMID 20505760. Wikidata Q15625490. Retrieved 18 May 2017. lorem ipsumView profile on Scholia
{{Cite Q|Q30000000}} (with issue; volume - needs work!)
Stefania Miccadei; Rossana De Leo; Enrico Zammarchi; Pier Giorgio Natali; Donato Civitareale (1 April 2002). "The Synergistic Activity of Thyroid Transcription Factor 1 and Pax 8 Relies on the Promoter/Enhancer Interplay". Molecular Endocrinology. 16 (4): 837–846. doi:10.1210/MEND.16.4.0808. ISSN 0888-8809. PMID 11923479. Wikidata Q30000000.View profile on Scholia
{{Cite Q|Q14558831}} (with arxiv; bibcode)
P. P. Eggleton; A. A. Tokovinin (September 2008). "A catalogue of multiplicity among bright stellar systems". Monthly Notices of the Royal Astronomical Society. 389 (2): 869–879. arXiv:0806.2878. Bibcode:2008MNRAS.389..869E. doi:10.1111/J.1365-2966.2008.13596.X. ISSN 0035-8711. Wikidata Q14558831.View profile on Scholia
{{Cite Q|Q28597702}} (with biorxiv)
Michael Sulak; Lindsey Fong; Katelyn Mika; Sravanthi Chigurupati; Lisa Yon; Nigel P Mongan; Richard D Emes; Vincent J Lynch (19 September 2016). "TP53 copy number expansion is associated with the evolution of increased body size and an enhanced DNA damage response in elephants". eLife. 5. bioRxiv 10.1101/028522. doi:10.7554/ELIFE.11994. ISSN 2050-084X. PMC 5061548. PMID 27642012. Wikidata Q28597702. (erratum)View profile on Scholia
{{Cite Q|Q22241718}} (with citeseerx)
P. Ashwood; S. Wills; J. Van de Water (9 May 2006). "The immune response in autism: a new frontier for autism research". Journal of Leukocyte Biology. 80 (1): 1–15. CiteSeerX 10.1.1.329.777. doi:10.1189/JLB.1205707. ISSN 0741-5400. PMID 16698940. Wikidata Q22241718.View profile on Scholia
{{Cite Q|Q28798299}} (with osti)
Richard M. Lipman; Brenda J. Tripathi; Ramesh C. Tripathi (November 1988). "Cataracts induced by microwave and ionizing radiation". Survey of Ophthalmology. 33 (3): 200–210. doi:10.1016/0039-6257(88)90088-4. ISSN 0039-6257. OSTI 6071133. PMID 3068822. Wikidata Q28798299.View profile on Scholia
{{Cite Q|Q23327424}} (with ssrn)
Jorge L. Contreras (28 August 2010). "Bermuda's Legacy: Policy, Patents and the Design of the Genome Commons". Minnesota Journal of Law, Science and Technology. ISSN 1552-9533. SSRN 1667659. Wikidata Q23327424.View profile on Scholia

Book edit

{{Cite Q|Q25766745}}
Andy Mabbett (2010), Chris Charlesworth (ed.), Pink Floyd: The Music and the Mystery, Omnibus Press, OCLC 762731304, Wikidata Q25766745View profile on Scholia
{{Cite Q|Q25766745 |chapter=The Final Cut}} (with chapter specified)
Andy Mabbett (2010), "The Final Cut", in Chris Charlesworth (ed.), Pink Floyd: The Music and the Mystery, Omnibus Press, OCLC 762731304, Wikidata Q25766745View profile on Scholia
{{Cite Q|Q25766745 |pages =48-52}} (with pages)
Andy Mabbett (2010), Chris Charlesworth (ed.), Pink Floyd: The Music and the Mystery, Omnibus Press, pp. 48–52, OCLC 762731304, Wikidata Q25766745View profile on Scholia
{{Cite Q|Q4784}} (with ISBN 10 & OCLC)
Julian Barnes (1980), Metroland, Jonathan Cape, OL 1984733W, Wikidata Q4784View profile on Scholia
{{Cite Q|Q14944010}} (edition; with LCCN & OCLC)
Robert Louis Stevenson (1911), Treasure Island, Illustrator: N. C. Wyeth, New York City: Charles Scribner's Sons, LCCN 11025047, OCLC 361881, OL 7130221M, Wikidata Q14944010View profile on Scholia
{{Cite Q|Q21707170}} (with MR)
John Charles Chenoweth McKinsey (1952), Introduction to the Theory of Games, McGraw-Hill Education, MR 0050248, Wikidata Q21707170View profile on Scholia
{{Cite Q|Q24969482|volume=1|date=1873}} (with volume & year; note: it is better to create an item for the specific volume)
Philipp Spitta (1873), Johann Sebastian Bach: His Work and Influence on the Music of Germany, 1, translated by Clara Bell; John Alexander Fuller Maitland, Wikidata Q24969482View profile on Scholia
{{Cite Q|Q29581627|series=A series}} (with series)
Tilli Tansey; Lois Reynolds, eds. (1999). Early heart transplant surgery in the UK. A series. History of Modern Biomedicine Research Group. ISBN 978-1-84129-007-2. OL 12568266M. Wikidata Q29581627.View profile on Scholia

News edit

Not working at present; needs special handling.


Manuscript edit

{{Cite Q|Q15664389}} (with hdl)
Eleanor Elizabeth Bourne, Eleanor Elizabeth Bourne Papers, hdl:10462/eadarc/7154, Wikidata Q15664389View profile on Scholia

Misc edit

{{Cite Q|Q15901614}} (with ISMN)
Trois Bagatelles (in French), Composer: György Ligeti, 1961, ISMN 979-0-001-11903-0, Wikidata Q15901614CS1 maint: others (link)View profile on Scholia

Mode edit

{{Cite Q|Q15625490|access-date=18 May 2017|mode=cs1}}
Jeffrey T. Williams; Kent E. Carpenter; James L. Van Tassell; Paul Hoetjes; Wes Toller; Peter Etnoyer; Michael Smith (21 May 2010). "Biodiversity Assessment of the Fishes of Saba Bank Atoll, Netherlands Antilles". PLOS One. 5 (5). Bibcode:2010PLoSO...510676W. doi:10.1371/JOURNAL.PONE.0010676. ISSN 1932-6203. PMC 2873961. PMID 20505760. Wikidata Q15625490. Retrieved 18 May 2017.View profile on Scholia
{{Cite Q|Q15625490|access-date=18 May 2017|mode=cs2}}
Jeffrey T. Williams; Kent E. Carpenter; James L. Van Tassell; Paul Hoetjes; Wes Toller; Peter Etnoyer; Michael Smith (21 May 2010), "Biodiversity Assessment of the Fishes of Saba Bank Atoll, Netherlands Antilles", PLOS One, 5 (5), Bibcode:2010PLoSO...510676W, doi:10.1371/JOURNAL.PONE.0010676, ISSN 1932-6203, PMC 2873961, PMID 20505760, Wikidata Q15625490, retrieved 18 May 2017View profile on Scholia
{{Cite Q|Q25766745|mode=cs1}}
Andy Mabbett (2010). Chris Charlesworth (ed.). Pink Floyd: The Music and the Mystery. Omnibus Press. OCLC 762731304. Wikidata Q25766745.View profile on Scholia
{{Cite Q|Q25766745|mode=cs2}}
Andy Mabbett (2010), Chris Charlesworth (ed.), Pink Floyd: The Music and the Mystery, Omnibus Press, OCLC 762731304, Wikidata Q25766745View profile on Scholia

Authormask edit

{{Cite Q|Q25766745|author-mask=1}}
— (2010), Chris Charlesworth (ed.), Pink Floyd: The Music and the Mystery, Omnibus Press, OCLC 762731304, Wikidata Q25766745View profile on Scholia

Module:Wd edit

Module:Wd can automatically cause this template to be invoked, e.g.,

{{Wikidata|references|raw|Q2978|P2046}}
Error: Unable to display the reference properly. See the documentation for details. "Alle politisch selbständigen Gemeinden mit ausgewählten Merkmalen am 31.12.2018 (4. Quartal)". Federal Statistical Office. Archived from the original on 10 March 2019. Retrieved 10 March 2019.

currently causes the following to be invoked:

{{Cite Q|Q15707237|pages=242}}
Bavarian State Office for Statistics and Data, ed. (1991), Amtliches Ortsverzeichnis für Bayern (in German), Munich: Bavarian State Office for Statistics and Data, p. 242, Wikidata Q15707237View profile on Scholia

because an area (P2046) statement on Regensburg (Q2978) is referenced to be stated in (P248) Amtliches Ortsverzeichnis für Bayern (1991) (Q15707237) with page(s) (P304) = 242.

{{wikidata|references}} is used in a number of places including {{Infobox World Heritage Site}} resulting in the above reference appearing as a reference footnote at Regensburg § History after 1945.

Issues edit

  • Multiple author names treated as one blob
  • Linking author name(s)
  • Title for a book uses {{ #invoke:WikidataIB |getLink |{{{1}}} }} and may be expensive
  • What to do if title not in English
  • Linking title to Wikipedia article, if any
  • Need to fetch ISSN etc. from item about journal
  • More properties/ parameters to add
  • Parameters with no equivalent property?
  • Move Wikidata link before |quote= (and after other IDs like |pmid=)
  • Fix |ol= values
  • Need to handle volume, issue and page(s) as qualifiers of journal (see Q30000000 example)
  • Check/ resolve handling of redirected QIDs
  • Need wider variety of examples/ test cases
  • Need to add manual date for newspaper articles/ website articles.
  • Resolve special case of newspaper articles
  • Improve date formatting options
  • Make publisher a link, where appropriate
  • Handle volume in a serial
  • Improve handing of unexpected multiple values
    • e.g. Handle multiple DOIs
  • Handle author name string (author name string (P2093)) values (e.g. on Q38000000)
  • Order of precedence for rendering author names:
    1. object named as (P1932) qualifier on author (P50)
    2. author name string (P2093)
    3. author (P50) label in English
    4. author (P50) label in any other language
  • Handle pseudonymous author personas such as P. D. Q. Bach or Mark Twain