Template:Citation/identifier/doc

From Regenerate Willamette Valley
Revision as of 12:22, 21 November 2019 by Wikipedia>Trappist the monk (+do not modify mbox;)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

{{#ifeq:doc|doc|Template:Notice}}


About this template

Template:Citation/identifier is a helper template to Wikipedia's citation system. This template ties in with other templates like Template:Citation/core. Specifically, it helps render how identifiers like ASIN, ISBN, and JSTOR are rendered in references, producing a consistent look throughout the encyclopedia.

Stand-alone templates

Most of the fields have stand-alone templates for other uses.

Usage

Each identifier is invoked by use of |{{SAFESUBST:#if:identifier|identifier=}} to define the type and one or more <syntaxhighlight lang="text" class="" style="" inline="1">input</syntaxhighlight> parameters:

Identifier identifier=}} input1=}} input2=}} input3=}} error check Stand-alone
arXiv arxiv value none {{Arxiv}}
ASIN asin value top-level domain; defaults to com; do not include leading dot; valid values: co.jp, co.uk, ca, cn, fr, de, it or es none {{ASIN}}
Bibcode bibcode value none {{Bibcode}}
doi doi value date the DOI is broken if <syntaxhighlight lang="text" class="" style="" inline="1">true</syntaxhighlight>, then error category is suppressed ensure doi begins with <syntaxhighlight lang="text" class="" style="" inline="1">10.</syntaxhighlight> if not an error shows and the page is placed in Category:Pages with DOI errors {{doi}}
hdl hdl value none {{hdl}}
ISBN isbn value none {{ISBN}}
ISMN ismn value none {{ISMN}}
ISSN issn value none {{ISSN}}
JFM jfm value none {{JFM}}
JSTOR jstor value none {{JSTOR}}
LCCN lccn value none {{LCCN}}
MR mr value none {{MR}}
OCLC oclc value none {{OCLC}}
OL ol value none {{OL}}
OSTI osti value none {{OSTI}}
PMC pmc value none {{PMC}}
PMID pmid value none {{PMID}}
RFC rfc value none {{IETF RFC}}
SSRN ssrn value none {{SSRN}}
Zbl zbl value none {{Zbl}}

Notes

  • Changes should be synchronized between this template and the stand-alone templates.
  • {{cite journal}} uses PMC in the url parameter; this needs to be synchronized.