Template:Special: Difference between revisions

From Wikimedia Foundation Governance Wiki
Content deleted Content added
m 1 revision imported from meta:Template:Special
m →‎top: fix links using AWB, replaced: [[c: → [[:c:, [[d: → [[:d:, [[mw: → [[:mw: (2)
Line 11: Line 11:
Omitting <code>Name=Value</code> might '''apparently''' work, but actually this is not supported, e.g., <code>{{tlx|Special|Mypage}}</code> yields {{Special|Mypage}}.
Omitting <code>Name=Value</code> might '''apparently''' work, but actually this is not supported, e.g., <code>{{tlx|Special|Mypage}}</code> yields {{Special|Mypage}}.


You can use <code><nowiki>[[Special:Page|{{PAGENAME:{{#special:Page}}}}]]</nowiki></code> where <code>Name=Value</code> is not needed.&nbsp; On [[Project:About|{{ns:4}}]] the localized name of [[Special:Mypage|Mypage]] is the default <code>{{PAGENAME:{{#special:Mypage}}}}</code> (note camel case), and you can simply write <code><nowiki>[[Special:Mypage|]]</nowiki></code>.&nbsp; If a template is also used on Wikis with localized names the longer form with <code>[[mw:Help:Magic_words#Miscellaneous|<nowiki>{{PAGENAME:{{#special:Page}}}}</nowiki>]]</code> might be better.&nbsp; <small style="white-space:nowrap">Also see [[c:Template:Special|c:]], [[d:Template:Special|d:]], [[mw:Template:Special|mw:]], [[w:de:Template:Special|w:de:]], [[w:en:Template:Special|w:en:]].</small>
You can use <code><nowiki>[[Special:Page|{{PAGENAME:{{#special:Page}}}}]]</nowiki></code> where <code>Name=Value</code> is not needed.&nbsp; On [[Project:About|{{ns:4}}]] the localized name of [[Special:Mypage|Mypage]] is the default <code>{{PAGENAME:{{#special:Mypage}}}}</code> (note camel case), and you can simply write <code><nowiki>[[Special:Mypage|]]</nowiki></code>.&nbsp; If a template is also used on Wikis with localized names the longer form with <code>[[:mw:Help:Magic_words#Miscellaneous|<nowiki>{{PAGENAME:{{#special:Page}}}}</nowiki>]]</code> might be better.&nbsp; <small style="white-space:nowrap">Also see [[:c:Template:Special|c:]], [[:d:Template:Special|d:]], [[:mw:Template:Special|mw:]], [[w:de:Template:Special|w:de:]], [[w:en:Template:Special|w:en:]].</small>
----
----
<templatedata>
<templatedata>

Revision as of 07:50, 7 March 2024

{{Special|Page|Name|Value|Title}} creates a plain link for [{{fullurl:Special:Page|Name=Value}} Title].
The link has in essence the same effect as [https://foundation.wikimedia.org/wiki/Special:Page?Name=Value Title].

The default for the optional Title is the localized name of the Page, i.e., {{PAGENAME:{{#special:Page}}}}.  Examples:

Omitting Name=Value might apparently work, but actually this is not supported, e.g., {{Special|Mypage}} yields MyPage.

You can use [[Special:Page|{{PAGENAME:{{#special:Page}}}}]] where Name=Value is not needed.  On Wikimedia the localized name of Mypage is the default MyPage (note camel case), and you can simply write [[Special:Mypage|]].  If a template is also used on Wikis with localized names the longer form with {{PAGENAME:{{#special:Page}}}} might be better.  Also see c:, d:, mw:, w:de:, w:en:.


Plain link to a special page with one parameter

Template parameters

ParameterDescriptionTypeStatus
page1

page part of local Special:page

Page namerequired
name2

special page parameter name

Stringrequired
value3

special page parameter value

Stringrequired
title4

link display text

Default
{{PAGENAME:{{#special:Page}}}}
Stringoptional