Template:Anchored list
This template uses Lua: |
This template can be used to create an ordered list which generates w:HTML anchors for every bullet point. This makes it much easier to maintain lists where anchors to individual entries are required.
Inserting an element in the middle of a list will break any backlinks to later elements of the list. So don't use this template for such lists; only use it if either the list is complete or any additions are guaranteed to be at the end. |
Note that if you use it more than once on the same page, you'll need to use the |name=
parameter every time after the first, and with a different name for each, so that the generated anchors are unique. A number or lowercase plain alphabet (non-accented) character is recommended - if you use an invalid character, it will be converted e.g. "x y z á" becomes "x_y_z_.C3.A1"
The anchors generated are of the form "alist-x
" where x
is the list item number (or with |name=2
, the form "alist2-x
"). So to link to the first entry of a list, use [[pagename#alist-1|linkname]]
.
Usage
{{ anchored list |First entry |Second entry |So on ... |Last entry }}
{{ anchored list |name=2 |First entry |Second entry |Third entry }}
{{ anchored list |name=3 |First entry |Second entry |Third entry }}
Up to 99 entries are supported.
See also
- {{Anchor}}
- {{Glossary}}
- {{Shortcut}}
- {{Visible anchor}}