The following steps below detail how template {{reflist}} is implemented on the English Wikipedia. If porting an exact copy of the template {{reflist}} to other Wikimedia projects, the following needs to be copied (and modified to suit the needs of your project); other wikis outside Wikimedia projects should make sure the latest versions of the extensions Cite, ParserFunctions and TemplateStyles are installed first, and if adding the tracking category you'll also need to install Scribunto. Please use an edit summary like the text shown so the history will show where each page came from.

Create or modify the following templates and system messages

Template/System messages Edit summary
Template:Reflist copy from en:Template:Reflist
Template:Çavkanî/styles.css copy from en:Template:Reflist/styles.css
MediaWiki:Cite references link many format copy from en:MediaWiki:Cite references link many format
MediaWiki:Cite references link many format backlink labels copy from en:MediaWiki:Cite references link many format backlink labels
MediaWiki:Cite link label group-decimal copy from en:MediaWiki:Cite link label group-decimal
MediaWiki:Cite link label group-lower-alpha copy from en:MediaWiki:Cite link label group-lower-alpha
MediaWiki:Cite link label group-lower-greek copy from en:MediaWiki:Cite link label group-lower-greek
MediaWiki:Cite link label group-lower-roman copy from en:MediaWiki:Cite link label group-lower-roman
MediaWiki:Cite link label group-upper-alpha copy from en:MediaWiki:Cite link label group-upper-alpha
MediaWiki:Cite link label group-upper-roman copy from en:MediaWiki:Cite link label group-upper-roman

Optional

To replace the default uparrow (↑) with caret (^)

Template Edit summary
MediaWiki:Cite references link one copy from en:MediaWiki:Cite references link one
MediaWiki:Cite references link many copy from en:MediaWiki:Cite references link many

CSS support

Copy the following CSS to MediaWiki:Common.css. → copy from [[:en:MediaWiki:Common.css]]

/* Make the list of references smaller */
ol.references {
	font-size: 90%;            /* Default font-size */
	margin-bottom: 0.5em;
}

See also

Note: Wikimedia projects that uses automatic columns for references have 'wgCiteResponsiveReferences' set to true on InitialiseSettings.php. To request that this feature be enabled at your local wiki, please file a Phabricator task by filling in this pre-formatted Phabricator task.