Template:Reflist/Transwiki guide

From Ava Zinn Wiki
Jump to: navigation, search

The following steps below is how template {{reflist}} is implented 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 extension:Cite is installed first . 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[edit]

Template:Reflist copy from [[:en:Template:Reflist]]
Template:Column-count copy from [[:en:Template:Column-count]]
Template:Column-width copy from [[:en:Template:Column-width]]
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[edit]

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

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[edit]

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

Note: The CSS below includes CSS for {{refbegin}}.

/* Make the list of references smaller */
ol.references,
div.reflist,
div.refbegin {
    font-size: 90%;            /* Default font-size */
    margin-bottom: 0.5em;
}
div.refbegin-100 {
    font-size: 100%;           /* Option for normal fontsize in {{refbegin}} */
}
div.reflist ol.references {
    font-size: 100%;           /* Reset font-size when nested in div.reflist */
    margin-bottom: 0;          /* Avoid double margin when nested in div.reflist */
    list-style-type: inherit;  /* Enable custom list style types */
}

See also[edit]