Difference between revisions of "Template:Collapsible lists option/sandbox"

From blackwiki
Jump to navigation Jump to search
imported>Sardanaphalus
(table)
imported>Sardanaphalus
(Reset with current main template)
Line 1: Line 1:
−
{| style="padding-right:3.6em<!--i.e. around three times Wikipedia's standard indent width, to keep the following away from e.g. template/s on righthand side of page-->;"
+
<div style="padding-right:3.6em<!--i.e. around three times Wikipedia's standard indent width, to keep the following away from e.g. template/s on righthand side of page-->;">
−
|-
+
This template includes collapsible lists.
−
|colspan="3"| This template includes collapsible lists.
 
−
|-
 
  
−
<!-------------(to show all lists)--------------->
+
<!------------ (to show all lists) -------------->
−
|colspan="3"|
+
* {{Unbulleted list
−
* To set it to display all lists when it appears (i.e. all lists expanded), use:
+
  |style=padding-bottom:0.3em; |list_style=line-height:1.5em;
−
|-
+
  | 1 = To set it to display all lists when it appears (i.e. all lists expanded), use:
−
|style="width:2.0em;"|
+
  | 2 = <span class="nowrap">{{pad|1.2em}}{{plaincode|{{braces|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly> {{!}}expanded{{=}}all}}}}</span> or, if enabled, <span class="nowrap">{{plaincode|{{braces|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly> {{!}}all}}}}</span>{{nbsp|2}}(i.e. omitting "{{plaincode|expanded{{=}}}}").
−
|style="width:7.0em;"| || {{plaincode|{{braces|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>&nbsp;&#124;expanded{{=}}all}}}}
+
  }}
−
|-
 
−
|  || or, if enabled, || {{plaincode|{{braces|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>&nbsp;&#124;all}}}} (i.e. omitting "{{plaincode|expanded{{=}}}}").
 
−
|-
 
  
−
<!-------------(to show one list)---------------->
+
<!------------ (to show one list) --------------->
−
|colspan="3"|
+
* {{Unbulleted list
−
* To set it to display one particular list while keeping the remainder collapsed (i.e. hidden apart from their headings), use:
+
  |style=padding-bottom:0.3em; |list_style=line-height:1.5em;
−
|-
+
  | 1 = To set it to display one particular list while keeping the remainder collapsed (i.e. hidden apart from their headings), use:
−
|  ||                || {{plaincode|{{braces|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>&nbsp;&#124;expanded{{=}}''listname''}}}}
+
  | 2 = <span class="nowrap">{{pad|1.2em}}{{plaincode|{{braces|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly> {{!}}expanded{{=}}''listname''}}}}</span> or, if enabled, <span class="nowrap">{{plaincode|{{braces|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly> {{!}}''listname''}}}}</span>
−
|-
+
  | 3 = …where ''listname'' is one of the following (do not include any quotemarks):
−
|  || or, if enabled, || {{plaincode|{{braces|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>&nbsp;&#124;}''listname''}}}}
+
  |item4_style=font-size:110%;padding:0.2em 0 0.3em 1.4em;font-weight:bold;
−
|-
+
  | 4 = {{plaincode |{{{listnames<includeonly>|{{color|red|''Required parameter "listnames" missing!''}}</includeonly>}}} }}
−
|  ||colspan="2"| …where ''listname'' is one of the following (do not include any quotemarks):
+
  |item5_style=padding-left:1.4em;
−
|-
+
  | 5 = {{#if:{{{example<includeonly>|</includeonly>}}}
−
|  ||colspan="2" style="font-size:110%;padding:0.2em 0 0.3em 1.2em;font-weight:bold;"| {{plaincode|{{{listnames<includeonly>|{{color|red|''Required parameter "listnames" missing!''}}</includeonly>}}}}}
+
          <!--------(optional example)--------->
−
|-
+
          |   <noinclude>{{small|[''optional:''{{thinsp}}]}}<br/></noinclude><!--
−
<!-------(optional example)------->
+
          -->For example, <span class="nowrap">{{plaincode|{{braces|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly> {{!}}expanded{{=}}{{{example}}}}}}}</span> or, if enabled, <span class="nowrap">{{plaincode|{{braces|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly> {{!}}{{{example}}}}}}}</span>
−
{{#if:{{{example<includeonly>|</includeonly>}}} |
+
  }}    }}<!--
−
{{!}} {{!!}} <noinclude>{{small|[''optional:''{{thinsp}}]}}<br/></noinclude> For example,
+
 
−
{{!}} {{plaincode|{{braces|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>&nbsp;&#124;expanded{{=}}{{{example}}}}}}}
+
<!------------ (optional default) --------------->
−
{{!}}-
 
−
{{!}} {{!!}} or, if enabled, {{!!}} {{plaincode|{{braces|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>&nbsp;&#124;{{{example}}}}}}}
 
−
}}
 
−
<!-------(optional default)------->
 
 
{{#if:{{{default<includeonly>|</includeonly>}}} |
 
{{#if:{{{default<includeonly>|</includeonly>}}} |
−
{{!}}-
+
* {{#ifeq:{{{default}}}|all |All lists have
−
{{!}}colspan="3"{{!}}
 
−
* {{#ifeq:{{{default}}}|all |All lists have
 
 
   |  <noinclude>{{small|[''optional:''{{thinsp}}]}}&nbsp; {{95%|[All lists have]{{\}}[The list named '''''default''''' has]}}</noinclude><!--
 
   |  <noinclude>{{small|[''optional:''{{thinsp}}]}}&nbsp; {{95%|[All lists have]{{\}}[The list named '''''default''''' has]}}</noinclude><!--
 
     --><includeonly>The list named '''{{plaincode|{{{default}}}}}''' has</includeonly>}} been set to be shown when the template appears.
 
     --><includeonly>The list named '''{{plaincode|{{{default}}}}}''' has</includeonly>}} been set to be shown when the template appears.
−
  }}
+
}}
−
|-
+
</div><noinclude>{{Documentation}}</noinclude>
−
|}<noinclude>{{Documentation}}</noinclude>
 

Revision as of 22:04, 8 October 2014

This template includes collapsible lists.

Template documentation[view] [edit] [history] [purge]
  • When this template is transcluded, the texts within square brackets will either not appear or be replaced accordingly.

Usage

{{Collapsible lists option
| expandedname =  <!--(see below)-->
| listnames =
| example =       <!--(one of the listnames)-->
| default =       <!--("all" or a listname, if either set to be shown)-->
}}

Parameters expandedname, example and default are optional. If the template featuring the collapsible lists already makes use of its first unnamed parameter – see, for example, {{Labor}} – use |expandedname=required with {{Collapsible lists option}} (i.e. {{Collapsible lists option |expandedname=required |…}}) to suppress the "or, if enabled, …" portions of the text above.

See also