Jump to content

Module:Cite/doc

From Wikipedia, the free encyclopedia
Citation Style 1 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 alsoSpecific-source templates
Citation Style 1 wrapper templates

Usage

[edit]

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

[edit]

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 bookbook, cite webweb. 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 the cite prefix
|<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}}
EB Green (1915). Title. PseudoRandom.


TemplateData

[edit]
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Cite in articles based on its 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]].

Template parameters

ParameterDescriptionTypeStatus
11

canonical name (without the 'cite' prefix) of the template to be replaced; to replace 'cite book', use 'book'.

Stringrequired