Andoza:Reflist/Transwiki guide
The following steps below is how template {{reflist}} is implemented on English Wikipedia. If porting the exact copy of template {{reflist}} to other Wikimedia projects, the following need to be copied (and modified to suit the needs of your project), other wikis outside Wikimedia projects makes sure the latest versions of 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
tahrirTemplate/System messages | Edit summary |
---|---|
Template:Reflist | copy from [[:en:Template:Reflist]]
|
Template:Reflist/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]]
|
Tracking category
tahrirThe tracking category Category:Pages using reflist with unknown parameters uses the following templates:
Template | Edit summary |
---|---|
Module:Check for unknown parameters | copy from [[:en:Module:Check for unknown parameters]]
|
Template:Main other | copy from [[:en:Template:Main other]]
|
Optional
tahrirTo 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
tahrirCopy 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
tahrirNote: 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.
This template may have no transclusions, because it is substituted by a tool or script, it is used as part of a short-term or less active Wikipedia process, or for some other reason. |