From Wikipedia, the free encyclopedia
| This template does
not
display in the mobile view of Wikipedia; it is
desktop only
. Read the documentation for an explanation.
|
| This template uses
Lua
:
|
{{
Sidebar with collapsible lists
}}
is a version of
{{
Sidebar
}}
which offers
collapsible
lists in addition to Sidebar's
content
parameters.
Usage
Parameters with infrequent use omitted.
{{
Sidebar with collapsible lists
|
name
=
{{
subst
:
PAGENAME
}}
|
pretitle
=
|
title
=
|
image
=
|
templatestyles
=
|
expanded
=
{{{
expanded
|}}}
|
heading1
=
|
list1name
=
|
list1title
=
|
list1
=
|
heading2
=
|
list2name
=
|
list2title
=
|
list2
=
<!-- ...... -->
|
headingN
=
<!-- Template:Sidebar's "headingN" and/or "contentN" parameters (where -->
|
contentN
=
<!-- N is a number) may be used to include uncollapsible lists/content -->
<!-- ...... -->
|
below
=
}}
Parameters
This template takes all
{{
sidebar
}}
parameters. In addition:
|list
n
title=
- The displayed title of the collapsible list
n
.
|list
n
=
- The contents of the collapsible list
n
.
|list
n
class=
- A class can be added to target a specific list either with TemplateStyles or microformats. See
Template:Sidebar#Classes
.
- In the context of TemplateStyles, specific list contents can be targeted like so:
.templateclass .listnclass .sidebar-list-title
for a specific list title and
.templateclass .listnclass .sidebar-list
for a specific list.
|expanded=
and
|list
n
name=
|expanded=
is used to indicate which (if any) list named
|list
n
name=
is shown expanded when the template is first displayed; see
{{
Collapsible lists option
}}
.
|centered list titles=
- Set to anything (though
|centered list titles=y
or
|centered list titles=yes
are idiomatic) to make the sidebar list titles centered. This works around some not-great behavior in how centered text interacts with the collapsible toggle.
A
|list
n
=
without a
|list
n
title=
displays the default title ("List").
Handling long links
See
Template:Sidebar#Handling long links
.
TemplateStyles
The classes available for styling, besides those listed in
Template:Sidebar#TemplateStyles
, are:
.sidebar-collapse
- The top-level
{{
sidebar with collapsible lists
}}
class.
.sidebar-list
- The class is a container when either
|list
n
title=
or
|list
n
=
is provided in
{{
sidebar with collapsible lists
}}
.
.sidebar-list-title
- The class associated with a
|list
n
title=
. Every list title will have this class. Use the
|centered list titles=
to center text instead of adding CSS here.
.sidebar-list-content
- The class associated with a
|list
n
=
. Every list content will have this class.
Deprecated parameters
These parameters are deprecated for the same reason as the style parameters in
{{
Sidebar
}}
template.
- listtitlestyle
and
liststyle
- These are the equivalent of, respectively,
{{
Collapsible list
}}
's
titlestyle
and
liststyle
parameters.
- listframestyle
- Sets the framestyle (see
{{
Collapsible list
}}
) for the lists.
- listNframestyle
- Sets the framestyle for
listN
, overriding
listframestyle
.
- listNtitlestyle
- Sets the titlestyle for
listN
, overriding
listtitlestyle
above.
- listNstyle
- Sets the liststyle for
listN
, overriding
liststyle
above.
See also