Template:Plain link/doc: Difference between revisions

Template page
(Created page with "{{Documentation}} {{Wikipedia template}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{tsh|plnk|plainlink}} This template will allow you to create a local or interwiki link (such as a link to the history of a page) on a page without having the external icon follow the link. This can be used, for example, when internal or interwiki links appear as external links. ==Examples== *<code><nowiki>{{Plain link |url=//www.starcitizen.tools}}</nowiki></code> gives {{Pla...")
 
mNo edit summary
 
Line 7: Line 7:


==Examples==
==Examples==
*<code><nowiki>{{Plain link |url=//www.starcitizen.tools}}</nowiki></code> gives {{Plain link |url=//www.starcitizen.tools}}
*<code><nowiki>{{Plain link |url=//www.evedump.com}}</nowiki></code> gives {{Plain link |url=//www.evedump.com}}
*<code><nowiki>{{Plain link |//www.starcitizen.tools Star Citizen Wiki}}</nowiki></code> gives {{Plain link |//www.starcitizen.tools Star Citizen Wiki}}
*<code><nowiki>{{Plain link |//www.evedump.com EVE Dump}}</nowiki></code> gives {{Plain link |//www.evedump.com EVE Dump}}
*<code><nowiki>{{Plain link |http://www.starcitizen.tools | Star Citizen Wiki}}</nowiki></code> gives {{Plain link|http://www.starcitizen.tools|Star Citizen Wiki}}
*<code><nowiki>{{Plain link |http://www.evedump.com | EVE Dump}}</nowiki></code> gives {{Plain link|http://www.evedump.com|EVE Dump}}


=== Notes ===
=== Notes ===
Line 17: Line 17:


If your url or link title contains an equals sign <code>=</code> you must use named parameters or <code>{{Tl|{{=}}}}</code>:
If your url or link title contains an equals sign <code>=</code> you must use named parameters or <code>{{Tl|{{=}}}}</code>:
* <code>{{Tlx|Plainlink|<b>url{{=}}</b><nowiki>http://starcitizen.tools/w/index.php?title=Carrack&oldid=282228764</nowiki>|<b>name{{=}}</b>"{{=}}"}}</code> gives {{Plain link|url=http://starcitizen.tools/w/index.php?title=Carrack&oldid=282228764|name="="}}
* <code>{{Tlx|Plainlink|<b>url{{=}}</b><nowiki>http://evedump.com/w/index.php?title=Carrack&oldid=282228764</nowiki>|<b>name{{=}}</b>"{{=}}"}}</code> gives {{Plain link|url=http://evedump.com/w/index.php?title=Carrack&oldid=282228764|name="="}}
* <code>{{Tlx|Plainlink|<nowiki>http://starcitizen.tools/w/index.php?title</nowiki>{{Tl|{{=}}}}Carrack&oldid{{Tl|{{=}}}}282228764|"{{Tl|{{=}}}}"}}</code> gives {{Plain link|http://starcitizen.tools/w/index.php?title{{=}}Carrack&oldid{{=}}282228764|"{{=}}"}}
* <code>{{Tlx|Plainlink|<nowiki>http://evedump.com/w/index.php?title</nowiki>{{Tl|{{=}}}}Carrack&oldid{{Tl|{{=}}}}282228764|"{{Tl|{{=}}}}"}}</code> gives {{Plain link|http://evedump.com/w/index.php?title{{=}}Carrack&oldid{{=}}282228764|"{{=}}"}}


== TemplateData ==
== TemplateData ==

Latest revision as of 06:23, 3 March 2024

Template:Documentation Template:Wikipedia template

Template:Tsh This template will allow you to create a local or interwiki link (such as a link to the history of a page) on a page without having the external icon follow the link. This can be used, for example, when internal or interwiki links appear as external links.

Examples

  • {{Plain link |url=//www.evedump.com}} gives [{{safesubst:#if:1|//www.evedump.com }}]
  • {{Plain link |//www.evedump.com EVE Dump}} gives [{{safesubst:#if:1|//www.evedump.com EVE Dump }}]
  • {{Plain link |http://www.evedump.com | EVE Dump}} gives [{{safesubst:#if:1|http://www.evedump.com EVE Dump}}]

Notes

Do not leave a space before the start of the URL, it confuses the [ URL ] parser.

If you leave the "scheme" (http: or https:) off the start of the URL parameter, the hyperlink will use the current page's protocol.

If your url or link title contains an equals sign = you must use named parameters or Template:Tl:

TemplateData

Use this template to add a local or interwiki link that would otherwise show a box and arrow icon next to the link without the icon.

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
URLurl URL 1

URL of the link. For Wikimedia links, use the format "//example.com". This allows users to use the protocol they're currently using.

URLrequired
Textname NAME 2

Text to be linked

Stringsuggested