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}}