Template:Collapsible list/sandbox

From blackwiki
< Template:Collapsible list
Revision as of 14:09, 17 June 2013 by imported>TheDJ (convert to mw-collapse)
Jump to navigation Jump to search
List

    Template:Template shortcuts

    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.

    This template is typically used in infoboxes and navboxes; it should not normally be used in regular article content, per MOS:DONTHIDE.

    Regarding using this template in infoboxes, MOS:DONTHIDE acknowledges that "a few infoboxes also use pre-collapsed sections for infrequently accessed details. If [such] information ... seems extraneous or trivial enough to inspire pre-collapsing it, consider raising a discussion on the article (or template) talk page about whether it should be included at all."

    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

    Script error: No such module "aligned table".

    Examples

    {{Collapsible list
     | title = [[European Free Trade Association]] members
     | [[Iceland]]
     | [[Liechtenstein]]
     | [[Norway]]
     | [[Switzerland]]
    }}
    

    Example of a list without borders because it is within an infobox

    In these examples, the fields leader_name2 and leader_name3 have been changed to use collapsible list.

    Template:Tfm/dated[[Category:Template:Pagetype with short description]]
    Script error: No such module "If empty".
    250px
    Motto(s): 
    Script error: No such module "If empty".
    CountryCanada
    ProvinceOntario
    IncorporatedJune 9, 1846
    Government
     • MayorFred Eisenberger
     • City CouncilHamilton, Ontario, City Council
     • MPs
     • MPPs
    Script error: No such module "If empty".
    Script error: No such module "If empty".
    {{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...)
    }}
    

    TemplateData

    This is the TemplateData documentation for this template used by VisualEditor and other tools; see the monthly parameter usage report for this template.

    TemplateData for Collapsible list

    Produces an HTML list that can be collapsed

    Template parameters

    This template prefers block formatting of parameters.

    ParameterDescriptionTypeStatus
    Titletitle

    The list's title (Always in view beside the list's [show/hide] link).

    Stringsuggested
    Horizontal listhlist

    Use value 'on' or 'true' to produce a horizontal rather than vertical list

    Example
    true
    Auto value
    true
    Stringoptional
    Bulletsbullets

    Set as 'on' or 'true' to place a bullet point before each list item

    Example
    true
    Auto value
    true
    Stringoptional
    Expand listexpand

    Expand the list instead of collapsing it

    Example
    true
    Auto value
    true
    Stringoptional
    First list item1

    A single list item

    Contentsuggested
    Frame styleframestyle frame_style

    Custom CSS styling applied the template overall (title and list).

    Example
    border: 1px;
    Stringoptional
    Title styletitlestyle title_style

    CSS styling applied to the title

    Example
    color:brown;
    Stringoptional
    List styleliststyle list_style

    CSS styling applied solely to the list itself

    Example
    list-style-type: square;
    Stringoptional
    Second list item2

    A single list item

    Contentsuggested
    Third list item3

    A single list item

    Contentsuggested
    Fourth list item4

    A single list item

    Contentoptional
    55

    no description

    Contentoptional
    66

    no description

    Contentoptional
    77

    no description

    Contentoptional
    88

    no description

    Contentoptional
    99

    no description

    Contentoptional
    1010

    no description

    Contentoptional