Difference between revisions of "Template:Linked/doc"

From blackwiki
Jump to navigation Jump to search
imported>Paine Ellsworth
(update /doc - Wikidata + High use template only used on templates transcluded to more than 2,000 uses + fix incorrect usage of semicolon per H:DL)
imported>Andrybak
Line 17: Line 17:
 
*{{tlx|linked|Category:Food}}                                  → {{linked|Category:Food}}
 
*{{tlx|linked|Category:Food}}                                  → {{linked|Category:Food}}
 
*{{tlx|linked|:Category:Food}}                                → {{linked|:Category:Food}}
 
*{{tlx|linked|:Category:Food}}                                → {{linked|:Category:Food}}
 +
*{{tlx|linked|<nowiki>[[Category:Food]]</nowiki>}}            → {{linked|[[Category:Food]]}}
 +
*{{tlx|linked|<nowiki>[[File:Example.jpg]]</nowiki>}}          → {{linked|[[File:Example.jpg]]}}
  
 
'''Http links'''
 
'''Http links'''
Line 31: Line 33:
 
*{{tlx|linked|<nowiki> //example.org</nowiki>}}          → {{linked|//example.org}}         
 
*{{tlx|linked|<nowiki> //example.org</nowiki>}}          → {{linked|//example.org}}         
 
*{{tlx|linked|<nowiki> //example.org</nowiki>|Bar}}      → {{linked|//example.org|Bar}}         
 
*{{tlx|linked|<nowiki> //example.org</nowiki>|Bar}}      → {{linked|//example.org|Bar}}         
*{{tlx|linked|<nowiki> [//example.org Foo]</nowiki>|Bar}} → {{linked|[//example.org Foo]|Bar}}  
+
*{{tlx|linked|<nowiki> [//example.org Foo]</nowiki>|Bar}} → {{linked|[//example.org Foo]|Bar}}
  
 
=== See also ===
 
=== See also ===

Revision as of 19:58, 10 June 2020

This template can be used to simplify the inclusion of links in templates where users may use several different forms of syntax. It accepts a parameter and returns it linked, unless it already is. Works both with wikilinks and with http links.

It is primarily of use in templates and should not be used in articles directly.

This template can be substituted.

Usage

Wiki links

Http links

  • {{linked| http://example.org}} → [[[:Template:Str trim]]]
  • {{linked| http://example.org|Bar}} → [[[:Template:Str trim]] Bar]
  • {{linked| [http://example.org Foo]|Bar}}Foo

Https links

  • {{linked|https://example.org}} → [[[:Template:Str trim]]]
  • {{linked|https://example.org|Bar}} → [[[:Template:Str trim]] Bar]
  • {{linked|[https://example.org Foo]|Bar}}Foo

Protocol-relative // links

See also