Template:Collapsible option: Difference between revisions
From Zoophilia Wiki
Jump to navigationJump to search
meta>Sillyfolkboy m avoid template redirect in heavily used template |
meta>Sardanaphalus Update via sandbox/testcases (primarily to satisfy Template talk:Collapsible option#Rephrasing) |
||
Line 1: | Line 1: | ||
<div style="font-size:120%;"> '''How to manage this template's initial visibility''' </div> | |||
{| class="nowrap" style="margin:0;border-collapse:collapse;border-spacing:0;border:none;padding:0;" | |||
: | |colspan="2"| | ||
: | * To manage this template's initial visibility, [[Help:Templates#Parameters|add the parameter]] ... | ||
| '''Example''' | |||
|- style="vertical-align:top;" | |||
|style="padding-left:2.8em;font-family:monospace;padding-right:2.5em;"| {{!}}{{#ifeq:{{{statename|}}}|optional | |state=}}collapsed | |||
|style="padding-right:1.5em;"| ... to show it in its collapsed state, i.e. hidden apart from its titlebar. | |||
|style="font-family:monospace;"| {{braces |<includeonly>{{</includeonly>{{#if:{{{nobase|}}} | |BASE}}PAGENAME<includeonly>}}</includeonly> {{!}}{{#ifeq:{{{statename|}}}|optional | |state=}}collapsed}} | |||
|- style="vertical-align:top;" | |||
|style="padding-left:2.8em;font-family:monospace;"| {{!}}{{#ifeq:{{{statename|}}}|optional | |state=}}expanded | |||
| ... to show it in its expanded state, i.e. fully visible. | |||
|style="font-family:monospace;"| {{braces |<includeonly>{{</includeonly>{{#if:{{{nobase|}}} | |BASE}}PAGENAME<includeonly>}}</includeonly> {{!}}{{#ifeq:{{{statename|}}}|optional | |state=}}expanded}} | |||
|- style="vertical-align:top;" | |||
|style="padding-left:2.8em;font-family:monospace;"| {{!}}{{#ifeq:{{{statename|}}}|optional | |state=}}autocollapse | |||
|style="line-height:1.35em;"| ... to show it 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> {{!}}{{#ifeq:{{{statename|}}}|optional | |state=}}autocollapse}} | |||
|} | |||
* {{#if:{{{state|}}}{{{default|}}} | * {{#if:{{{state|}}}{{{default|}}} | ||
| '''''{{#if:{{{state|}}} |{{{state}}} |{{{default}}} }}''' has been set as the default state. | | ''{{plaincode|'''{{#if:{{{state|}}} |{{{state}}} |{{{default}}}}}'''}}has been set as the default state.'' | ||
| Unless set otherwise (see the | | Unless set otherwise (see the{{plaincode|state}}parameter in the template's code), the template's default state is{{plaincode|autocollapse.}} | ||
}}<!-- | }}<!-- | ||
Add {{pp-template}} if template where this template is transcluded is protected: | Add {{pp-template}} if template page where this template is transcluded is protected: | ||
-->{{ | -->{{When on template page | ||
| {{#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 11:46, 26 October 2014
How to manage this template's initial visibility
|
Example | |
|state=collapsed | ... to show it in its collapsed state, i.e. hidden apart from its titlebar. | {{BASEPAGENAME |state=collapsed}} |
|state=expanded | ... to show it in its expanded state, i.e. fully visible. | {{BASEPAGENAME |state=expanded}} |
|state=autocollapse | ... to show it in its collapsed state but only if there is another template of the same type on the page. |
{{BASEPAGENAME |state=autocollapse}} |
- Unless set otherwise (see theTemplate:Plaincodeparameter in the template's code), the template's default state isTemplate:PlaincodeTemplate:When on template page