Template:Mediawiki: Difference between revisions

From SoylentNews
Jump to navigation Jump to search
(Solve the space encoding issue with interwiki link to 'mediawikiwiki' (included in default install of 1.15.1))
(No documentation.)
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{ #ifeq:
{{ #ifeq:
   {{SERVERNAME}}
   {{SITENAME}}
| www.mediawiki.org
| MediaWiki
| [[{{{1}}}|{{{2|{{{1}}}}}}]]
| [[{{{1}}}|{{{2|{{{1}}}}}}]]
| [[mediawikiwiki:{{{1}}}|{{{2|{{{1}}}}}}]]
| [[{{#if:{{{special|}}}|{{#ifexist:{{{1|}}}||mw:}}}}{{{1}}}|{{{2|{{{1}}}}}}]]
}}<noinclude>
}}
----
This template links to a page on mediawiki.org from the [[Help:Contents|Help pages]]. The template has two parameters:
# Pagename, optionally preceded by an interwiki link prefix valid on mediawiki.org
# (optional) Link description
 
{{ #ifeq:
{{SERVERNAME}}
| www.mediawiki.org
| This is so that the public domain help pages - which can be freely copied and included in other sites - have correct links to Mediawiki:
* on external sites, it creates an interwiki link to 'mediawikiwiki' (included in the default interwiki table for new installs)
* on Mediawiki, it creates an internal or interwiki link
 
'''All''' links from the Help namespace to other parts of the mediawiki.org wiki should use this template.}}
 
== Demo of interwiki link ==
 
<nowiki>
{{mediawiki|m:Help:Calculation|Help:Calculation}}</nowiki> gives either <nowiki>[[m:Help:Calculation|Help:Calculation]] or [[mediawikiwiki:m:Help:Calculation|Help:Calculation]]</nowiki>.
 
[[Category:Info templates|MediaWiki]]
</noinclude>

Latest revision as of 20:38, 19 March 2014

[[{{{1}}}|{{{1}}}]]