Template:Internal link with parameters
Appearance
This template may be substituted. |
This template uses Lua: |
Use this template to create internal links with parameter support.
This template is similar to the {{fullurl:...}}
magic word, but in addition
- Allows to write each URL parameter as a separate template parameter
- Automatically sanitizes parameter names and values via
{{urlencode:...|QUERY}}
- Automatically inserts the link generated within a
<span class="plainlinks">...</span>
element – you can pass an empty|class=
parameter to avoid it
Usage
[edit]Manuscript:
{{Internal link with parameters | Special:RecentChanges | Lorem ipsum
| namespace = 0
| hidebots = 1
| hidepageedits = 1
| hidecategorization = 1
| hideWikibase = 1
| hidelog = 1
| hidenewuserlog = 1
| tagfilter = mw-new-redirect
| inverttags = 1
| limit = 1000
| days = 30
| urlversion = 2
}}
Effect:
Parameters
[edit]This template creates internal links with parameter support.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Page | 1 | Internal page to link
| String | required |
Text | 2 | Text to show
| String | optional |
HTML class | class | ‘class’ attribute of the ‘span’ element that contains the link (‘<span class="plainlinks">...</span>’ if the parameter is omitted; no ‘span’ element will surround the link if this parameter is given empty!)
| String | optional |
See also
[edit]- Category:Internal link templates
{{fullurl:...}}
- {{Querylink}}