Difference between pages "Template:Here" and "Template:Hidden"
imported>Mathieu m (New page: {{{1}}}<noinclude> ;Template makes the link to a section title on the same page.:Preceded by boilerplate like (See ''Here Template'' below) or (For details, see ''Here Templat...) |
imported>Mathieu m (New page: <div class="NavFrame" style="border:none;"><div class="NavHead" style="font-weight:{{{fw1|bold}}}; background-color:{{{bg1|transparent}}}; text-align:{{{ta1|center}}}; {{{headercss|}}}">...) |
||
Line 1: | Line 1: | ||
− | + | <div class="NavFrame" style="border:none;"><div class="NavHead" | |
− | + | style="font-weight:{{{fw1|bold}}}; background-color:{{{bg1|transparent}}}; | |
− | + | text-align:{{{ta1|center}}}; {{{headercss|}}}">{{{header|{{{1}}}}}} </div> | |
+ | <div class="NavContent" style="font-weight:{{{fw2|normal}}}; | ||
+ | background-color:{{{bg2|transparent}}}; text-align:{{{ta2|left}}}; | ||
+ | display:none; {{{contentcss|}}}"> {{{content|{{{2}}}}}}</div></div><noinclude> | ||
+ | <noinclude>{{template doc page viewed directly}}</noinclude> | ||
+ | <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> | ||
+ | {{interwikitmp-grp|V=D|wqt=|wsr=|mdw=|wdy=|wsp=|wvy=|wbk=}} | ||
+ | This template creates a [[Wikipedia:NavFrame|dynamic navigation box]] using style sheet declarations in [[MediaWiki:Common.css]] and Javascript code in [[MediaWiki:Common.js]]. It displays the first parameter (the heading) with a [show] link on the right. If [show] is clicked by the user, the second parameter (the body) is displayed below the heading and the [show] link becomes [hide]. Clicking on [hide] then hides the body again and the [hide] link becomes [show] again. | ||
− | [[Category: | + | ==Usage== |
+ | Only two parameters are required for this template: | ||
+ | ;header : text for header (or title); alternative to using unnamed parameter <nowiki>{{{1}}}</nowiki> | ||
+ | ;content : text for content (or body); alternative to using unnamed parameter <nowiki>{{{2}}}</nowiki> | ||
+ | |||
+ | ===Optional parameters=== | ||
+ | |||
+ | ;headercss : add [[w:Cascading Style Sheets|CSS]] to the header. | ||
+ | ;contentcss : add [[w:Cascading Style Sheets|CSS]] to the content box. | ||
+ | |||
+ | ;fw1 : the font-weight for the heading (default "bold") | ||
+ | ;fw2 : the font-weight for the body (default "normal") | ||
+ | |||
+ | ;bg1 : the background-color for the heading (default "transparent") | ||
+ | ;bg2 : the background-color for the body (default "transparent") | ||
+ | |||
+ | ;ta1 : the text-align for the heading (default "center") | ||
+ | ;ta2 : the text-align for the body (default "left") | ||
+ | <br/>'''Note:''' This template will not respect the user preference "justify paragraphs". | ||
+ | |||
+ | ==Examples== | ||
+ | ===The simplest=== | ||
+ | In this example only the two required parameters are specified. | ||
+ | {| class="wikitable" | ||
+ | | {{rh}} | Code | ||
+ | | <pre>{{hidden|Title text here|Body text line 1<br/>Body text line 2}}</pre> | ||
+ | |- | ||
+ | | {{rh}} | Result | ||
+ | | {{hidden|Title text here|Body text line 1<br/>Body text line 2}} | ||
+ | |} | ||
+ | |||
+ | ===Header background=== | ||
+ | {| class="wikitable" | ||
+ | | {{rh}} | Code | ||
+ | | <pre>{{hidden|Title text here|Body text line 1<br/>Body text line 2|bg1=#ccccff|ta2=center}}</pre> | ||
+ | |- | ||
+ | | {{rh}} | Result | ||
+ | | {{hidden|Title text here|Body text line 1<br/>Body text line 2|bg1=#ccccff|ta2=center}} | ||
+ | |} | ||
+ | |||
+ | |||
+ | ===CSS=== | ||
+ | {| class="wikitable" | ||
+ | | {{rh}} | Code | ||
+ | | | ||
+ | <pre> | ||
+ | {{hidden | ||
+ | | headercss = background: #ccccff; font-size: 110%; width: 50%; | ||
+ | | contentcss = text-align: center; font-size: 110%; width: 50%; | ||
+ | | header = Title text here | ||
+ | | content = Body text line 1<br/>Body text line 2<br/>Body text line 3 | ||
+ | }}</pre> | ||
+ | |- | ||
+ | | {{rh}} | Result | ||
+ | | | ||
+ | {{hidden | ||
+ | | headercss = background: #ccccff; font-size: 110%; width: 50%; | ||
+ | | contentcss = text-align: center; font-size: 110%; width: 50%; | ||
+ | | header = Title text here | ||
+ | | content = Body text line 1<br/>Body text line 2<br/>Body text line 3 | ||
+ | }} | ||
+ | |||
+ | |} | ||
+ | |||
+ | ===Lorem ipsum=== | ||
+ | {| class="wikitable" | ||
+ | | {{rh}} | Code | ||
+ | | <pre>{{hidden|ta1=left|bg1=cyan|bg2=yellow|lorem ipsum|{{lorem ipsum}}}}</pre> | ||
+ | |- | ||
+ | | {{rh}} | Result | ||
+ | | {{hidden|ta1=left|bg1=cyan|bg2=yellow|lorem ipsum|{{lorem ipsum}}}} | ||
+ | |} | ||
+ | |||
+ | == Issues == | ||
+ | === Show/hide button overlap === | ||
+ | With ta1=right or a long header, the header may overlap the show/hide button: | ||
+ | {{evd|hidden|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.|def}} | ||
+ | |||
+ | ;Example with long header | ||
+ | {{hidden|abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc |def}} | ||
+ | |||
+ | ;Example with ta1=right | ||
+ | {{hidden|ta1=right|abc|def}} | ||
+ | |||
+ | ;Example with ta1=right & first line blank | ||
+ | {{hidden|ta1=right| | ||
+ | | ||
+ | abc|def}} | ||
+ | |||
+ | === Sections === | ||
+ | Sections included inside a hidden block result in broken anchors in the table of contents at the top of the page. | ||
+ | {{hidden begin|title=example}} | ||
+ | ==== You can't get here from the table of contents ==== | ||
+ | {{hidden end}} | ||
+ | [[Category:Typesetting templates]] | ||
</noinclude> | </noinclude> |
Revision as of 12:34, 3 October 2008
Template:Template doc page viewed directly Template:Interwikitmp-grp This template creates a dynamic navigation box using style sheet declarations in MediaWiki:Common.css and Javascript code in MediaWiki:Common.js. It displays the first parameter (the heading) with a [show] link on the right. If [show] is clicked by the user, the second parameter (the body) is displayed below the heading and the [show] link becomes [hide]. Clicking on [hide] then hides the body again and the [hide] link becomes [show] again.
Contents
Usage
Only two parameters are required for this template:
- header
- text for header (or title); alternative to using unnamed parameter {{{1}}}
- content
- text for content (or body); alternative to using unnamed parameter {{{2}}}
Optional parameters
- fw1
- the font-weight for the heading (default "bold")
- fw2
- the font-weight for the body (default "normal")
- bg1
- the background-color for the heading (default "transparent")
- bg2
- the background-color for the body (default "transparent")
- ta1
- the text-align for the heading (default "center")
- ta2
- the text-align for the body (default "left")
Note: This template will not respect the user preference "justify paragraphs".
Examples
The simplest
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 | Title text here
Template:Interwikitmp-grp This template creates a dynamic navigation box using style sheet declarations in MediaWiki:Common.css and Javascript code in MediaWiki:Common.js. It displays the first parameter (the heading) with a [show] link on the right. If [show] is clicked by the user, the second parameter (the body) is displayed below the heading and the [show] link becomes [hide]. Clicking on [hide] then hides the body again and the [hide] link becomes [show] again. UsageOnly two parameters are required for this template:
Optional parameters
ExamplesThe simplestIn this example only the two required parameters are specified.
Header background
CSS
Lorem ipsum
IssuesShow/hide button overlapWith ta1=right or a long header, the header may overlap the show/hide button: Template:Evd
Template loop detected: Template:Hidden
Template loop detected: Template:Hidden
Template loop detected: Template:Hidden SectionsSections included inside a hidden block result in broken anchors in the table of contents at the top of the page. example </noinclude> |
Header background
Code | {{hidden|Title text here|Body text line 1<br/>Body text line 2|bg1=#ccccff|ta2=center}} | ||||||||||||||||
Result | Title text here
Template:Interwikitmp-grp This template creates a dynamic navigation box using style sheet declarations in MediaWiki:Common.css and Javascript code in MediaWiki:Common.js. It displays the first parameter (the heading) with a [show] link on the right. If [show] is clicked by the user, the second parameter (the body) is displayed below the heading and the [show] link becomes [hide]. Clicking on [hide] then hides the body again and the [hide] link becomes [show] again. UsageOnly two parameters are required for this template:
Optional parameters
ExamplesThe simplestIn this example only the two required parameters are specified.
Header background
CSS
Lorem ipsum
IssuesShow/hide button overlapWith ta1=right or a long header, the header may overlap the show/hide button: Template:Evd
Template loop detected: Template:Hidden
Template loop detected: Template:Hidden
Template loop detected: Template:Hidden SectionsSections included inside a hidden block result in broken anchors in the table of contents at the top of the page. example </noinclude> |
CSS
Code |
{{hidden | headercss = background: #ccccff; font-size: 110%; width: 50%; | contentcss = text-align: center; font-size: 110%; width: 50%; | header = Title text here | content = Body text line 1<br/>Body text line 2<br/>Body text line 3 }} | ||||||||||||||||
Result |
Title text here
Template:Interwikitmp-grp This template creates a dynamic navigation box using style sheet declarations in MediaWiki:Common.css and Javascript code in MediaWiki:Common.js. It displays the first parameter (the heading) with a [show] link on the right. If [show] is clicked by the user, the second parameter (the body) is displayed below the heading and the [show] link becomes [hide]. Clicking on [hide] then hides the body again and the [hide] link becomes [show] again. UsageOnly two parameters are required for this template:
Optional parameters
ExamplesThe simplestIn this example only the two required parameters are specified.
Header background
CSS
Lorem ipsum
IssuesShow/hide button overlapWith ta1=right or a long header, the header may overlap the show/hide button: Template:Evd
Template loop detected: Template:Hidden
Template loop detected: Template:Hidden
Template loop detected: Template:Hidden SectionsSections included inside a hidden block result in broken anchors in the table of contents at the top of the page. example </noinclude> |
Lorem ipsum
Code | {{hidden|ta1=left|bg1=cyan|bg2=yellow|lorem ipsum|{{lorem ipsum}}}} | ||||||||||||||||
Result | lorem ipsum
Template:Interwikitmp-grp This template creates a dynamic navigation box using style sheet declarations in MediaWiki:Common.css and Javascript code in MediaWiki:Common.js. It displays the first parameter (the heading) with a [show] link on the right. If [show] is clicked by the user, the second parameter (the body) is displayed below the heading and the [show] link becomes [hide]. Clicking on [hide] then hides the body again and the [hide] link becomes [show] again. UsageOnly two parameters are required for this template:
Optional parameters
ExamplesThe simplestIn this example only the two required parameters are specified.
Header background
CSS
Lorem ipsum
IssuesShow/hide button overlapWith ta1=right or a long header, the header may overlap the show/hide button: Template:Evd
Template loop detected: Template:Hidden
Template loop detected: Template:Hidden
Template loop detected: Template:Hidden SectionsSections included inside a hidden block result in broken anchors in the table of contents at the top of the page. example </noinclude> |
Issues
Show/hide button overlap
With ta1=right or a long header, the header may overlap the show/hide button: Template:Evd
- Example with long header
Template:Interwikitmp-grp This template creates a dynamic navigation box using style sheet declarations in MediaWiki:Common.css and Javascript code in MediaWiki:Common.js. It displays the first parameter (the heading) with a [show] link on the right. If [show] is clicked by the user, the second parameter (the body) is displayed below the heading and the [show] link becomes [hide]. Clicking on [hide] then hides the body again and the [hide] link becomes [show] again.
Usage
Only two parameters are required for this template:
- header
- text for header (or title); alternative to using unnamed parameter {{{1}}}
- content
- text for content (or body); alternative to using unnamed parameter {{{2}}}
Optional parameters
- fw1
- the font-weight for the heading (default "bold")
- fw2
- the font-weight for the body (default "normal")
- bg1
- the background-color for the heading (default "transparent")
- bg2
- the background-color for the body (default "transparent")
- ta1
- the text-align for the heading (default "center")
- ta2
- the text-align for the body (default "left")
Note: This template will not respect the user preference "justify paragraphs".
Examples
The simplest
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 | Template loop detected: Template:Hidden |
Header background
Code | {{hidden|Title text here|Body text line 1<br/>Body text line 2|bg1=#ccccff|ta2=center}} |
Result | Template loop detected: Template:Hidden |
CSS
Code |
{{hidden | headercss = background: #ccccff; font-size: 110%; width: 50%; | contentcss = text-align: center; font-size: 110%; width: 50%; | header = Title text here | content = Body text line 1<br/>Body text line 2<br/>Body text line 3 }} |
Result |
Template loop detected: Template:Hidden |
Lorem ipsum
Code | {{hidden|ta1=left|bg1=cyan|bg2=yellow|lorem ipsum|{{lorem ipsum}}}} |
Result | Template loop detected: Template:Hidden |
Issues
Show/hide button overlap
With ta1=right or a long header, the header may overlap the show/hide button: Template:Evd
- Example with long header
Template loop detected: Template:Hidden
- Example with ta1=right
Template loop detected: Template:Hidden
- Example with ta1=right & first line blank
Template loop detected: Template:Hidden
Sections
Sections included inside a hidden block result in broken anchors in the table of contents at the top of the page.
</noinclude>
- Example with ta1=right
Template:Interwikitmp-grp This template creates a dynamic navigation box using style sheet declarations in MediaWiki:Common.css and Javascript code in MediaWiki:Common.js. It displays the first parameter (the heading) with a [show] link on the right. If [show] is clicked by the user, the second parameter (the body) is displayed below the heading and the [show] link becomes [hide]. Clicking on [hide] then hides the body again and the [hide] link becomes [show] again.
Usage
Only two parameters are required for this template:
- header
- text for header (or title); alternative to using unnamed parameter {{{1}}}
- content
- text for content (or body); alternative to using unnamed parameter {{{2}}}
Optional parameters
- fw1
- the font-weight for the heading (default "bold")
- fw2
- the font-weight for the body (default "normal")
- bg1
- the background-color for the heading (default "transparent")
- bg2
- the background-color for the body (default "transparent")
- ta1
- the text-align for the heading (default "center")
- ta2
- the text-align for the body (default "left")
Note: This template will not respect the user preference "justify paragraphs".
Examples
The simplest
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 | Template loop detected: Template:Hidden |
Header background
Code | {{hidden|Title text here|Body text line 1<br/>Body text line 2|bg1=#ccccff|ta2=center}} |
Result | Template loop detected: Template:Hidden |
CSS
Code |
{{hidden | headercss = background: #ccccff; font-size: 110%; width: 50%; | contentcss = text-align: center; font-size: 110%; width: 50%; | header = Title text here | content = Body text line 1<br/>Body text line 2<br/>Body text line 3 }} |
Result |
Template loop detected: Template:Hidden |
Lorem ipsum
Code | {{hidden|ta1=left|bg1=cyan|bg2=yellow|lorem ipsum|{{lorem ipsum}}}} |
Result | Template loop detected: Template:Hidden |
Issues
Show/hide button overlap
With ta1=right or a long header, the header may overlap the show/hide button: Template:Evd
- Example with long header
Template loop detected: Template:Hidden
- Example with ta1=right
Template loop detected: Template:Hidden
- Example with ta1=right & first line blank
Template loop detected: Template:Hidden
Sections
Sections included inside a hidden block result in broken anchors in the table of contents at the top of the page.
</noinclude>
- Example with ta1=right & first line blank
abc
Template:Interwikitmp-grp This template creates a dynamic navigation box using style sheet declarations in MediaWiki:Common.css and Javascript code in MediaWiki:Common.js. It displays the first parameter (the heading) with a [show] link on the right. If [show] is clicked by the user, the second parameter (the body) is displayed below the heading and the [show] link becomes [hide]. Clicking on [hide] then hides the body again and the [hide] link becomes [show] again.
Usage
Only two parameters are required for this template:
- header
- text for header (or title); alternative to using unnamed parameter {{{1}}}
- content
- text for content (or body); alternative to using unnamed parameter {{{2}}}
Optional parameters
- fw1
- the font-weight for the heading (default "bold")
- fw2
- the font-weight for the body (default "normal")
- bg1
- the background-color for the heading (default "transparent")
- bg2
- the background-color for the body (default "transparent")
- ta1
- the text-align for the heading (default "center")
- ta2
- the text-align for the body (default "left")
Note: This template will not respect the user preference "justify paragraphs".
Examples
The simplest
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 | Template loop detected: Template:Hidden |
Header background
Code | {{hidden|Title text here|Body text line 1<br/>Body text line 2|bg1=#ccccff|ta2=center}} |
Result | Template loop detected: Template:Hidden |
CSS
Code |
{{hidden | headercss = background: #ccccff; font-size: 110%; width: 50%; | contentcss = text-align: center; font-size: 110%; width: 50%; | header = Title text here | content = Body text line 1<br/>Body text line 2<br/>Body text line 3 }} |
Result |
Template loop detected: Template:Hidden |
Lorem ipsum
Code | {{hidden|ta1=left|bg1=cyan|bg2=yellow|lorem ipsum|{{lorem ipsum}}}} |
Result | Template loop detected: Template:Hidden |
Issues
Show/hide button overlap
With ta1=right or a long header, the header may overlap the show/hide button: Template:Evd
- Example with long header
Template loop detected: Template:Hidden
- Example with ta1=right
Template loop detected: Template:Hidden
- Example with ta1=right & first line blank
Template loop detected: Template:Hidden
Sections
Sections included inside a hidden block result in broken anchors in the table of contents at the top of the page.
</noinclude>
Sections
Sections included inside a hidden block result in broken anchors in the table of contents at the top of the page.