Template:Mediawiki: Difference between revisions

From SoylentNews
Jump to navigation Jump to search
(Fixed handing of page titles with spaces in them for external links case. urlencode was translating them to '+'.)
 
(No documentation.)
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{ #ifeq:
{{ #ifeq:
   {{SERVERNAME}}
   {{SITENAME}}
| www.mediawiki.org
| MediaWiki
| [[{{{1}}}|{{{2|{{{1}}}}}}]]
| [[{{{1}}}|{{{2|{{{1}}}}}}]]
| [http://www.mediawiki.org/wiki/{{urlencode:{{#replace:{{{1}}}| |_}}}} {{{2|{{{1}}}}}}]
| [[{{#if:{{{special|}}}|{{#ifexist:{{{1|}}}||mw:}}}}{{{1}}}|{{{2|{{{1}}}}}}]]
}}<noinclude>
}}
----
This template links to a page on  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 external link
* 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 [http://www.mediawiki.org/wiki/m%3AHelp%3ACalculation Help:Calculation]</nowiki>, rendered as [[m:Help:Calculation|Help:Calculation]] or [http://www.mediawiki.org/wiki/m%3AHelp%3ACalculation Help:Calculation], respectively.
 
[[Category:Info templates|MediaWiki]]
</noinclude>

Latest revision as of 20:38, 19 March 2014

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