Jump to content
Wikipedia The Free Encyclopedia

Module:Cite/doc

From Wikipedia, the free encyclopedia
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

[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 no parameters but does require 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 |<template name>|<cs1 parameters>}}

where:

#invoke:cite – calls this module: Module:cite
|<template name> – is the canonical name of the template without the cite prefix; this is the #invoke: function call; case insensitive
|<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 |book |author=EB Green |date=1915 |title=Title |publisher=PseudoRandom}}
EB Green (1915). Title. PseudoRandom.


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