Difference between revisions of "Template:Hidden"

From YPPedia
(use new show/hide js code, optional preview of content)
m (Restore original "show"/"hide" labels, undo this revision to restore to the internationalised "core" labels (expand/collapse in English))
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
<div class="DynboxFrame" style="padding: 2px; border: none;"><div class="DynboxHead" style="padding: 2px;height: 1.2em; font-weight:{{{fw1|bold}}}; background-color: {{{bg1|transparent}}}; text-align: {{{ta1|center}}};">{{{header|{{{1}}}}}}&nbsp;</div>
+
<div class="mw-collapsible mw-collapsed" style="overflow:auto; padding: 2px; border: none;" data-expandtext="Show" data-collapsetext="Hide">
{{#if:{{{preview|}}}|<div class="DynboxPreview" style="font-weight:{{{fw3|normal}}}; background-color: {{{bg3|transparent}}}; text-align: {{{ta3|left}}}; display:block">
+
<div style="padding: 2px; height: 1.2em; font-weight: {{{fw1|bold}}}; background-color: {{{bg1|transparent}}}; text-align: {{{ta1|center}}};">'''{{{header|{{{1}}}}}}'''</div>
{{{preview}}}
+
<div class="mw-collapsible-content" style="font-weight: {{{fw2|normal}}}; background-color: {{{bg2|transparent}}}; text-align: {{{ta2|left}}};">
</div>}}
 
<div class="DynboxContent" style="font-weight:{{{fw2|normal}}}; background-color: {{{bg2|transparent}}}; text-align: {{{ta2|left}}}; display:none;">
 
 
{{{content|{{{2}}}}}}
 
{{{content|{{{2}}}}}}
</div></div><noinclude>
+
</div>
 +
</div><noinclude>
  
 
==Usage==
 
==Usage==

Latest revision as of 10:38, 8 May 2022

{{{1}}}

{{{2}}}

Usage

This template displays the first parameter (or header) with a [Show] link on the right. If [Show] is clicked by the user, the second parameter (or content) is also displayed. The following parameters are also available:

fw1
the font-weight for the heading (default "bold")
fw2
the font-weight for the body (default "normal")
fw3
the font-weight for the preview (default "normal")
bg1
the background-color for the heading (default "transparent")
bg2
the background-color for the body (default "transparent")
bg3
the background-color for the preview (default "transparent")
ta1
the text-align for the heading (default "center")
ta2
the text-align for the body (default "left")
ta3
the text-align for the preview (default "left")
preview
preview of the content (default none)

Note: If the user has specified "justify paragraphs" in preferences, this template will not respect that.