Module:Cite/doc
It may contain usage information, categories and other content that is not part of the original module page.
{{citation}} templates| {{Cite arXiv }} | arXiv preprints |
|---|---|
| {{Cite AV media }} | audio and visual media |
| {{Cite AV media notes }} | AV media liner notes |
| {{Cite bioRxiv }} | bioRxiv preprints |
| {{Cite book }} | books and chapters |
| {{Cite CiteSeerX }} | CiteSeerX papers |
| {{Cite conference }} | conference papers |
| {{Cite document }} | short, stand-alone, offline documents |
| {{Cite encyclopedia }} | edited collections |
| {{Cite episode }} | radio or TV episodes |
| {{Cite interview }} | interviews |
| {{Cite journal }} | academic journals |
| {{Cite magazine }} | magazines, periodicals |
| {{Cite mailing list }} | public mailing lists |
| {{Cite map }} | maps |
| {{Cite medRxiv }} | medRxiv preprints |
| {{Cite news }} | news articles |
| {{Cite newsgroup }} | online newsgroups |
| {{Cite podcast }} | podcasts |
| {{Cite press release }} | press releases |
| {{Cite report }} | reports |
| {{Cite serial }} | audio or video serials |
| {{Cite sign }} | signs, plaques |
| {{Cite speech }} | speeches |
| {{Cite SSRN }} | SSRN papers |
| {{Cite tech report }} | technical reports |
| {{Cite thesis }} | theses |
| {{Cite web }} | web sources not covered by the above |
| See also | Specific-source templates Citation Style 1 wrapper templates |
Usage
This module may be used to replace any of the cs1|2 templates in articles that are nearing the post-expand include size limit. Such use should only be done to prevent an article from exceeding the PEIS limit. If necessary, this module may be used in templates that wrap a cs1|2 template.
Examples
This module requires only one parameter: the first positional parameter. That parameter takes as a value, the canonical name of a cs1 template without the cite prefix: cite book → book, cite web → web. To replace {{citation}} templates, use citation.
The structure for calls to this module:
{{#invoke:cite |cite |<template name>|<cs1 parameters>}}
where:
#invoke:cite– calls this module: Module:cite|cite– is the function in Module:cite that is to be executed:cite()|<template name>– is the canonical name of the template without theciteprefix|<cs1 parameters>– are all of the parameters required by{{cite <template name>}}
To go from {{cite book}}:
{{cite book |author=EB Green |date=1915 |title=Title |publisher=PseudoRandom}}- EB Green (1915). Title. PseudoRandom.
write:
{{#invoke:cite |cite |book |author=EB Green |date=1915 |title=Title |publisher=PseudoRandom}}- Error: {{#invoke:Cite}}: unknown template name: cite (help)
TemplateData
TemplateData for Cite
This module for use on articles that are approaching the post-expand include size limit. For all other usage information, see [[Module:Cite]].
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| 1 | 1 | canonical name (without the 'cite' prefix) of the template to be replaced; to replace 'cite book', use 'book'. | String | required |