Template:Hidden: Difference between revisions
| [unchecked revision] | [unchecked revision] |
Caleb Cooper (talk | contribs) |
Caleb Cooper (talk | contribs) No edit summary |
||
| Line 102: | Line 102: | ||
| <source lang="css" style="overflow:auto;"> |
| <source lang="css" style="overflow:auto;"> |
||
{{hidden |
{{hidden |
||
|Horizontal List |
|||
|Title text here |
|||
| |
| |
||
*Bullet 1 |
*Bullet 1 |
||
*Bullet 2 |
*Bullet 2 |
||
*Bullet 3 |
*Bullet 3 |
||
|collapsetext="-" |
|||
|border=3px solid black |
|||
|expandtext="+" |
|||
|expanded=on |
|expanded=on |
||
|hlist=true |
|hlist=true |
||
| Line 114: | Line 115: | ||
|- |
|- |
||
| {{rh}} | Result |
| {{rh}} | Result |
||
| {{{{PAGENAMETDOC}}| |
| {{{{PAGENAMETDOC}}|Horizontal List| |
||
*Bullet 1 |
*Bullet 1 |
||
*Bullet 2 |
*Bullet 2 |
||
*Bullet 3 |
*Bullet 3 |
||
| |
|collapsetext="-"|expandtext="+"|expanded=on|hlist=true}} |
||
|} |
|} |
||
Revision as of 16:34, 2 July 2020
Usage
Full syntax
{{Hidden
| expanded=true <!--(omit for initial hidden state)-->
| style =
| headerstyle =
| header =
| contentstyle =
| content =
|fw1= |fw2= |bg1= |bg2= |ta1= |ta2=
}}
Parameters
Only two parameters are required for this template:
- header
- text for header (title); alternative to using unnamed parameter {{{1}}}
- content
- text for body (content); alternative to using unnamed parameter {{{2}}}
Optional
- style
- CSS styling for template overall.
- headerstyle
- CSS styling for title (header).
- contentstyle
- CSS styling for the hidden content.
- expanded
- any nonblank value (e.g.
|expanded=on) will cause the template to be initially expanded by default. - multiline
- any nonblank value (e.g.
|multline=y) will reduce the line-height of the title and add some padding to avoid overlap with the show/hide button. - toggle left
- setting
|toggle=leftwill display "Expand" or "Collapse" at the left side of the page - border
- any valid css for border styles (e.g.
|border=6px solid red) - hlist
- formats content text body as horizontal list (e.g.
|hlist=true)
Note: This template will not respect the user preference "justify paragraphs".
Examples
Basic
In this example only the two required parameters are specified.
| Code | {{hidden|Title text here|Body text line 1<br/>Body text line 2}}
|
| Result |
Header background
| Code | {{hidden
|Title text here
|Body text line 1<br/>Body text line 2
|headerstyle=background:#ccccff
|style=text-align:center;
}}
|
| Result |
Border with toggle left
| Code | {{hidden
|Title text here
|Body text line 1<br/>Body text line 2
|border=3px solid black
|toggle=left
|collapsetext="-"
|expandtext="+"
}}
|
| Result |
Expanded by default using hlist
| Code | {{hidden
|Horizontal List
|
*Bullet 1
*Bullet 2
*Bullet 3
|collapsetext="-"
|expandtext="+"
|expanded=on
|hlist=true
}}
|
| Result |
CSS
| Code |
{{hidden
| style = border:1px dashed red; width: 50%;
| headerstyle = background: #ccccff; font-size: 110%;
| contentstyle = text-align: center; color:green;
| header = Title text here
| content = Body text line 1<br />Body text line 2<br />Body text line 3
}}
|
| Result |
This hides
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Title | 1 title header | text for header (title) | String | required |
| Body | 2 | text for body (content) | String | required |
| heading font weight | fw1 | The CSS font weight for the heading | Unknown | optional |
| heading background color | bg1 | The CSS background color for the heading | Unknown | suggested |
| header body text align | ta1 | The CSS text align for the header | Unknown | optional |
| style | style css | CSS styling for template overall. | Unknown | optional |
| Header CSS | headerstyle headercss titlestyle titlecss | CSS styling for title (header) | Unknown | optional |
| Header | header | text for header (title); alternative to using unnamed parameter {{{1}}} | Unknown | optional |
| Content CSS | contentstyle contentcss | CSS styling for the hidden content | String | optional |
| Content | content contents text | text for body (content); alternative to using unnamed parameter {{{2}}} | Unknown | optional |
| heading font weight | fw2 | The CSS font weight for the heading | Unknown | optional |
| body background color | bg2 | The CSS background color for the body | Unknown | optional |
| body text align | ta2 | The CSS text align for the body | Unknown | optional |
| toggle | toggle showhide | Set toggle to left to show "Expand" on left side of page
| String | optional |
| expanded | expanded expand | any nonblank value will cause the template to be initially expanded by default.
| Unknown | optional |
| class | class | no description | Unknown | optional |
| border | border | Change the CSS style border property
| Unknown | optional |
| multiline | multiline multi-line | any nonblank value will reduce the line-height of the title and add some padding to avoid overlap with the show/hide button.
| Unknown | optional |
| collapsetext | collapsetext | Text to replace "Collapse" toggle
| Unknown | optional |
| expandtext | expandtext | Text to replace "Expand" toggle
| String | optional |
| hlist | hlist | Formats content body as horizontal list
| String | optional |