This module outputs various kinds of lists. At present, it supports bulleted lists, unbulleted lists, horizontal lists, numbered lists, and horizontal numbered lists.
{{#invoke:list|function
|first item|second item|third item|...
|class = class
|style = style
|list_style = style for the list tag
|item_style = style for all list item tags
|item_style1 = style for the first list item tag |item_style2 = style for the second list item tag |...
|start = start number for numbered lists
|type = type of numbering for numbered lists
}}
Arguments passed from parent template
{{#invoke:list|function}}
Functions
Function name
Produces
Example output
bulleted
Bulleted lists
First item
Second item
Third item
unbulleted
Unbulleted lists
First item
Second item
Third item
horizontal
Horizontal bulleted lists
First item
Second item
Third item
numbered
Numbered lists
Script error: The function "numbered" does not exist.
horizontal_numbered
Horizontal numbered lists
Script error: The function "horizontal_numbered" does not exist.
Parameters
Positional parameters (1, 2, 3...) - these are the list items. If no list items are present, the module will output nothing.
class - a custom class for the <div>...</div> tags surrounding the list, e.g. plainlinks.
style - a custom css style for the <div>...</div> tags surrounding the list, e.g. font-size: 90%;.
ul_style - a custom css style for the <ul>...</ul> tags around the list. The format is the same as for the |style= parameter.
li_style - a custom css style for all of the list items (the <li>...</li> tags). The format is the same as for the |style= parameter.
li_style1, li_style2, li_style3... - custom css styles for each of the list items. The format is the same as for the |style= parameter.
indent - for horizontal lists only, this parameter indents the list. The value must be a number, e.g. 2. The indent is calculated in em, and is 1.6 times the value specified. If no indent is specified, the default is zero.