Difference between revisions of "Template:CustomToggle"
Jump to navigation
Jump to search
m |
m |
||
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{#if: | {{#if: | ||
{{#if:{{#var:initially-collapsed-{{{1|}}}}}| | {{#if:{{#var:initially-collapsed-{{{1|}}}}}|| | ||
{{#vardefine:initially-collapsed-{{{1|}}}|{{#if:{{{collapsed|}}}|yes|no}}}} | {{#vardefine:initially-collapsed-{{{1|}}}|{{#if:{{{collapsed|}}}|yes|no}}}} | ||
}} | }} | ||
}}<div class="mw-collapsible mw-customtoggle-{{{1|}}} mw-collapsible-toggle {{#ifeq:{{#var:initially-collapsed-{{{1|}}}}}| | }}<div class="mw-collapsible mw-customtoggle-{{{1|}}} mw-collapsible-toggle {{#ifeq:{{#var:initially-collapsed-{{{1|}}}}}|no|mw-collapsed}} {{{class|}}}" id="mw-customcollapsible-{{{1|}}}" {{#ifeq:{{#var:initially-collapsed-{{{1|}}}}}|no|2=style="display:none;"}}><nowiki>[</nowiki>[[{{#if:{{{link|}}}|{{{link|}}}|{{FULLPAGENAMEE}}#{{anchorencode:mw-customcollapsible-{{{1|}}}}}}}|{{#if:{{{show|}}}|{{{show|}}}|Show}}]]<nowiki>]</nowiki></div><div class="mw-collapsible mw-customtoggle-{{{1|}}} mw-collapsible-toggle {{#ifeq:{{#var:initially-collapsed-{{{1|}}}}}|yes|mw-collapsed}} {{{class|}}}" id="mw-customcollapsible-{{{1|}}}" {{#ifeq:{{#var:initially-collapsed-{{{1|}}}}}|yes|2=style="display:none;"}}><nowiki>[</nowiki>[[##|{{#if:{{{hide|}}}|{{{hide|}}}|Hide}}]]<nowiki>]</nowiki></div><noinclude> | ||
<div {{CustomToggle/Collapsible|{{{1|}}}}}>Hidable Thingy</div> | <div {{CustomToggle/Collapsible|{{{1|}}}}}>Hidable Thingy</div> | ||
<div>Regular Thingy</div> | <div>Regular Thingy</div> | ||
Example: | Example: | ||
<pre>{{CustomToggle|PRIM_TYPE|hide=Collapse|show=Expand|class=foo|collapsed=*}}</pre> | <pre>{{CustomToggle|PRIM_TYPE|hide=Collapse|show=Expand|class=foo|collapsed=*|link={{FULLPAGENAMEE}}##}}</pre> | ||
</noinclude> | </noinclude> |