Template:Collapsible list/doc
Jump to navigation
Jump to search
Lua error in mw.lua at line 307: frame:expandTemplate: a title is required.
30px | This template uses Lua: |
This template produces a collapsible list. It is possible to set CSS styles for the "frame" (the <div>...</div>
tags surrounding the list), for the list title, and for the list items. The template supports an unlimited number of list items.
Syntax
{{Collapsible list | expand = | framestyle = | titlestyle = | title = | liststyle = | hlist = | bullets = | <!-- 1 = --> <!--(First item in list; the "1 =" is usually not required)--> | <!-- 2 = --> <!--(Second item in list; ditto)--> | <!-- 3 = --> <!--(Third item in list; etc.)--> | <!-- etc --> }}
Parameters
expand | Include as |expand=on , |expand=true , etc to set the list's default state to expanded rather than collapsed.
|
framestyle | Custom CSS styling applied the template overall (title and list). |
titlestyle | Custom CSS styling applied to the title. |
title | The list's title (always on view beside the list's [show/hide] link). |
liststyle | Custom CSS styling applied to the list (specifically, to the <ul>...</ul> tags delimiting the list).
|
hlist | Include as |hlist=on , |hlist=true , etc to produce a horizontal rather than vertical list.
|
bullets | Include as |bullets=on , |bullets=true , etc to place a bullet point before each list item.
|
Unnamed parameters (first, second, third...) | The list items (in the order in which they will appear). If none are supplied, the template outputs nothing. |
Examples
{{Collapsible list | title = [[European Free Trade Association]] members | [[Iceland]] | [[Liechtenstein]] | [[Norway]] | [[Switzerland]] }}
Script error: No such module "collapsible list".
Example of a list without borders because it's within an infobox
In these examples, the fields leader_name2 and leader_name3 have been changed to use collapsible list. Template:Infobox settlement
{{Infobox settlement |official_name = City of Hamilton ...truncated... |leader_title = [[Mayor]] |leader_name = [[Fred Eisenberger]] |leader_title1 = [[City Council]] |leader_name1 = [[Hamilton City Council]] |leader_title2 = [[Member of Parliament (Canada)|MPs]] |leader_name2 = {{Collapsible list |framestyle=border:none; padding:0; <!--Hides borders and improves row spacing--> |title=List of MPs |1=[[Dean Allison]] |2=[[Chris Charlton]] |3=[[David Christopherson]] |4=[[Wayne Marston]] |5=[[David Sweet]] }} |leader_title3 = [[Member of Provincial Parliament (Ontario)|MPPs]] |leader_name3 = {{Collapsible list |framestyle=border:none; padding:0; <!--as above--> |title=List of MPPs |1=[[Marie Bountrogianni]] |2=[[Andrea Horwath]] |3=[[Judy Marsales]] |4=[[Ted McMeekin]] |5=[[Jennifer Mossop]] }} |established_title = [[Municipal corporation|Incorporated]] |established_date = June 9, 1846 (...etc...) }}