Difference between revisions of "Template:Collapsible option"
(Import from Wikipedia (CC BY-SA license)) |
m (We're emulating collapsible with mw-collapsible, which doesn't support autocollapse at present.) |
||
Line 1: | Line 1: | ||
'''How to manage this template's initial visibility'''<br /> | '''How to manage this template's initial visibility'''<br /> | ||
− | To manage this template's visibility when it first appears, [[Help:Template#Parameters|add the parameter]]: | + | To manage this template's visibility when it first appears, [[w:Help:Template#Parameters|add the parameter]]: |
:{{para|state|collapsed}} to show the template in its collapsed state, i.e. hidden apart from its titlebar – e.g. <code><nowiki>{{</nowiki><includeonly>{{</includeonly>BASEPAGENAME<includeonly>}}</includeonly><nowiki> |state=collapsed}}</nowiki></code> | :{{para|state|collapsed}} to show the template in its collapsed state, i.e. hidden apart from its titlebar – e.g. <code><nowiki>{{</nowiki><includeonly>{{</includeonly>BASEPAGENAME<includeonly>}}</includeonly><nowiki> |state=collapsed}}</nowiki></code> | ||
:{{para|state|expanded}} to show the template in its expanded state, i.e. fully visible – e.g. <code><nowiki>{{</nowiki><includeonly>{{</includeonly>BASEPAGENAME<includeonly>}}</includeonly><nowiki> |state=expanded}}</nowiki></code> | :{{para|state|expanded}} to show the template in its expanded state, i.e. fully visible – e.g. <code><nowiki>{{</nowiki><includeonly>{{</includeonly>BASEPAGENAME<includeonly>}}</includeonly><nowiki> |state=expanded}}</nowiki></code> | ||
− | |||
− | Unless set otherwise (see the {{para|state}} parameter in the template's code), the template's default state is <code>{{#switch:{{{default|}}}|collapsed=collapsed|expanded=expanded|autocollapse|#default= | + | Unless set otherwise (see the {{para|state}} parameter in the template's code), the template's default state is <code>{{#switch:{{{default|}}}|collapsed=collapsed|expanded=expanded|autocollapse|#default=expanded}}</code>.<!-- |
-->{{#if:{{{align|}}}| | -->{{#if:{{{align|}}}| | ||
:{{para|align|''value''}} is also available; where ''value'' can be either <code>right</code> or <code>left</code>. The default is <code>center</code> | :{{para|align|''value''}} is also available; where ''value'' can be either <code>right</code> or <code>left</code>. The default is <code>center</code> |
Latest revision as of 16:26, 31 May 2015
How to manage this template's initial visibility
To manage this template's visibility when it first appears, add the parameter:
|state=collapsed
to show the template in its collapsed state, i.e. hidden apart from its titlebar – e.g.{{BASEPAGENAME |state=collapsed}}
|state=expanded
to show the template in its expanded state, i.e. fully visible – e.g.{{BASEPAGENAME |state=expanded}}
Unless set otherwise (see the |state=
parameter in the template's code), the template's default state is expanded
.
This template uses material from the Wikipedia template Template:Collapsible option, which is released under the Creative Commons Attribution-ShareAlike 3.0 Unported License (view authors). | Error creating thumbnail: /bin/bash: rsvg-convert: command not found |
{{Collapsible option}} provides a standardised message for transclusion on the pages of collapsible templates whose collapsibility may be managed by the parameter state
.
It may be used on either the template page itself (wrapped within noinclude tags) or on the template's {{documentation subpage}}.
Contents
Indicating optional use of state name
The state
parameter used to manage collapsible templates need not always be named explicitly, i.e. {{[Template name]|state}} can be the same as {{[Template name]|state=state}}. To indicate this in the {{Collapsible option}} message, add the parameter |statename=optional
. This modifies the message so that it reads (if it were used for itself):
How to manage this template's initial visibility
To manage this template's visibility when it first appears, add the parameter:
|state=collapsed
to show the template in its collapsed state, i.e. hidden apart from its titlebar – e.g.{{Collapsible option |state=collapsed}}
|state=expanded
to show the template in its expanded state, i.e. fully visible – e.g.{{Collapsible option |state=expanded}}
Unless set otherwise (see the |state=
parameter in the template's code), the template's default state is expanded
.
{{{1|}}}
as part of a collapsible template's state
parameter – for instance, as |state={{{state|{{{1|}}}}}}
or |state={{{state|{{{1|<noinclude>expanded</noinclude>}}}}}}
, etc. If, however, the template includes collapsible sections within itself (e.g. {{Navbox with collapsible groups}}), then enabling this possibility may introduce ambiguity as regards what is to be collapsed or expanded. In those instances, therefore, the requirement to use |state=
should be retained.)Changing the default state reported
To change the default state {{Collapsible option}} reports in its second bullet-point, add the parameter |default=collapsed
or |default=expanded
accordingly. To restore the default report, remove any |default=
previously included.
nobase
If the template name given to {{Collapsible option}} includes a (forward-)slash character ("/"), the parameter |nobase=
(set to "on", "true", etc) will need to be added so that the name is displayed correctly (i.e. so that {{PAGENAME}}
rather than the default {{BASEPAGENAME}}
is used to display it).
See also
The above documentation is transcluded from Template:Collapsible option/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |