Jump to content
Wikipedia The Free Encyclopedia

Module:Cite/doc

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Izno (talk | contribs) at 15:20, 22 April 2025 (deps). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision .Revision as of 15:20, 22 April 2025 by Izno (talk | contribs) (deps)
icon This is a documentation subpage for Module:Cite.
It may contain usage information, categories and other content that is not part of the original module page.
Warning This Lua module is used on approximately 49,000 pages and changes may be widely noticed. Test changes in the module's /sandbox or /testcases subpages, or in your own module sandbox. Consider discussing changes on the talk page before implementing them.
This module should only be used on articles that are near the post-expand include size limit, in order to prevent them exceeding it. Unless there is a pressing technical need, use appropriate cs1 and {{citation}} templates
This module depends on the following other modules:
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

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 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}}
Error: {{#invoke:Cite}}: unknown template name: cite (help)


TemplateData

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


AltStyle によって変換されたページ (->オリジナル) /