Template:Collapsible option: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>Sardanaphalus
m "the template"
meta>Edokter
Broken on mobile (table).
Line 1: Line 1:
<div style="font-size:120%;"> '''How to manage this template's initial visibility''' </div>
{{big|'''How to manage this template's visibility'''}}
{| class="nowrap" style="margin:0;border-collapse:collapse;border-spacing:0;border:none;padding:0;"
* Use {{tcplain|<includeonly>{{</includeonly>{{#if:{{{nobase|}}} | |BASE}}PAGENAME<includeonly>}}</includeonly>&nbsp;{{!}}{{#ifeq:{{{statename|}}}|optional | |state=}}collapsed}} to show this template in its collapsed (i.e. hidden<!--or: titlebar-only-->) state.
|colspan="2"|
: Use {{tcplain|<includeonly>{{</includeonly>{{#if:{{{nobase|}}} | |BASE}}PAGENAME<includeonly>}}</includeonly>&nbsp;{{!}}{{#ifeq:{{{statename|}}}|optional | |state=}}expanded}} to show this template in its expanded (i.e. fully visible) state.
* To manage this template's initial visibility, [[Help:Templates#Parameters|add the parameter]] ...
: Use {{tcplain|<includeonly>{{</includeonly>{{#if:{{{nobase|}}} | |BASE}}PAGENAME<includeonly>}}</includeonly>&nbsp;{{!}}{{#ifeq:{{{statename|}}}|optional | |state=}}autocollapse}} to show this template in its collapsed state '''''only if''''' there is another template of the same type on the page.
| '''Example'''
 
|- style="vertical-align:top;"
|style="padding-left:2.8em;font-family:monospace;padding-right:2.5em;"| {{!}}{{#ifeq:{{{statename|}}}|optional | |state&#61;}}collapsed
|style="padding-right:1.5em;"| ... to show the template in its collapsed state, i.e. hidden apart from its titlebar.
|style="font-family:monospace;"| {{braces |<includeonly>{{</includeonly>{{#if:{{{nobase|}}} | |BASE}}PAGENAME<includeonly>}}</includeonly>&nbsp;{{!}}{{#ifeq:{{{statename|}}}|optional | |state&#61;}}collapsed}}
 
|- style="vertical-align:top;"
|style="padding-left:2.8em;font-family:monospace;"| {{!}}{{#ifeq:{{{statename|}}}|optional | |state&#61;}}expanded
| ... to show the template in its expanded state, i.e. fully visible.
|style="font-family:monospace;"| {{braces |<includeonly>{{</includeonly>{{#if:{{{nobase|}}} | |BASE}}PAGENAME<includeonly>}}</includeonly>&nbsp;{{!}}{{#ifeq:{{{statename|}}}|optional | |state&#61;}}expanded}}
 
|- style="vertical-align:top;"
|style="padding-left:2.8em;font-family:monospace;"| {{!}}{{#ifeq:{{{statename|}}}|optional | |state&#61;}}autocollapse
|style="line-height:1.35em;"| ... to show the template in its collapsed state ''but only if'' there is another<br/><span style="visibility:hidden;">... </span>template of the same type on the page.
|style="font-family:monospace;"| {{braces |<includeonly>{{</includeonly>{{#if:{{{nobase|}}} | |BASE}}PAGENAME<includeonly>}}</includeonly>&nbsp;{{!}}{{#ifeq:{{{statename|}}}|optional | |state&#61;}}autocollapse}}
|}
* {{#if:{{{state|}}}{{{default|}}}
* {{#if:{{{state|}}}{{{default|}}}
   | {{plaincode|'''{{#if:{{{state|}}} |{{{state}}} |{{{default}}}}}'''}} ''has been set as the default state.''
   | '''''{{#if:{{{state|}}} |{{{state}}} |{{{default}}} }}''' has been set as the default state.
   | Unless set otherwise (see the{{plaincode|state}}parameter in the template's code), the template's default state is {{mono|100%|autocollapse}}.
   | Unless set otherwise (see the ''state'' parameter within the template's code), the template's default state is "autocollapse".
   }}<!--
   }}<!--


Add {{pp-template}} if template page where this template is transcluded is protected:
Add {{pp-template}} if template where this template is transcluded is protected:
-->{{When on template page
-->{{Template other <!--(i.e. "If on template page, then:")-->
     | {{#if:{{PROTECTIONLEVEL:edit}} |{{pp-template|docusage=yes}}
     | {{#if:{{PROTECTIONLEVEL:edit}} |{{pp-template|docusage=yes}}
       | {{#if:{{PROTECTIONLEVEL:move}} |{{pp-move|docusage=yes|small=yes}} }}
       | {{#if:{{PROTECTIONLEVEL:move}} |{{pp-move|docusage=yes|small=yes}} }}

Revision as of 08:22, 29 October 2014

How to manage this template's visibility

  • Use Template:Tcplain to show this template in its collapsed (i.e. hidden) state.
Use Template:Tcplain to show this template in its expanded (i.e. fully visible) state.
Use Template:Tcplain to show this template in its collapsed state only if there is another template of the same type on the page.
  • Unless set otherwise (see the state parameter within the template's code), the template's default state is "autocollapse".