ފަންވަތް:Hidden/doc: Difference between revisions

Content deleted Content added
Created page with "{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: Wikipedia:Wikidata). --> <includeonly..."
 
m Bot: Replace deprecated <source> tag and "enclose" parameter; cosmetic changes
 
ފޮޅުވަތް 4:
{{Template:Collapse Templates}}
 
This template creates a [[Wikipediaވިކިޕީޑިއާ:NavFrame|dynamic navigation box]] using style sheet declarations in [[MediaWikiމީޑިއާވިކީ:Common.css]] and Javascript code in [[MediaWikiމީޑިއާވިކީ:Common.js]]. In a saved, [[rendered]] page this template creates a clickable link that toggles between [show] and [hide]. It displays the first parameter (the heading) with a [show] link on the right. If [show] is clicked by the user, it displays the second parameter (the body) below the heading and the [show] link becomes [hide]. Clicking on [hide] then hides the body and the [hide] link becomes [show] again.
 
The template does '''not''' provide a parameter to designate whether the link starts at a show or hide state. If this template is nested in another, the show/hide links in the hidden content keep their state; there is no parameter for ''collapse all'' or ''reveal all''.
 
Do not use this template to hide content in articles. This violates the [[WP:Manual of Style#Scrolling lists and collapsible content|WP:Manual of Style § Scrolling lists and collapsible content]] and [[WP:Accessibility]] guidelines. This template is intended for use in pages in [[Wikipediaވިކިޕީޑިއާ:Namespaces|namespaces]] other than the article namespace.
 
== Usage ==
 
=== Full syntax ===
<pre style="overflow:auto;">
{{Hidden
ފޮޅުވަތް 26:
</pre>
 
=== Parameters ===
Only two parameters are required for this template:
; header : text for header (title); alternative to using unnamed parameter <nowiki>{{{1}}}</nowiki>
; content : text for body (content); alternative to using unnamed parameter <nowiki>{{{2}}}</nowiki>
 
==== Optional ====
; style : [[w:Cascading Style Sheets|CSS]] styling for template overall.
; headerstyle : CSS styling for title (header).
; contentstyle : CSS styling for the hidden content.
; expanded : any nonblank value (e.g. {{para|expanded|on}}) will cause the template to be initially expanded by default.
; multiline : any nonblank value (e.g. {{para|multline|y}}) will reduce the line-height of the title and add some padding to avoid overlap with the show/hide button.
'''Note:''' This template will not respect the [[Wikipediaވިކިޕީޑިއާ:User preferences|user preference]] "justify paragraphs".
 
== Examples ==
 
=== Basic ===
In this example only the two required parameters are specified.
{| class="wikitable"
ފޮޅުވަތް 51:
|}
 
=== Header background ===
{| class="wikitable"
| {{rh}} | Code
| <sourcesyntaxhighlight lang="css" style="overflow:auto;">
{{hidden
|Title text here
ފޮޅުވަތް 61:
|style=text-align:center;
}}
</syntaxhighlight>
</source>
|-
| {{rh}} | Result
ފޮޅުވަތް 67:
|}
 
=== CSS ===
{| class="wikitable"
| {{rh}} | Code
|
<sourcesyntaxhighlight lang="css">
{{hidden
| style = border:1px dashed red; width: 50%;
ފޮޅުވަތް 78:
| header = Title text here
| content = Body text line 1<br />Body text line 2<br />Body text line 3
}}</sourcesyntaxhighlight>
|-
| {{rh}} | Result
ފޮޅުވަތް 113:
{{hidden end}}
 
== Tracking category ==
* {{clc|Hidden templates using styles}} – tracks usage of parameters bg1, bg2, ta1, ta2, fw1, fw2
 
== See also ==
Supporting templates:
* {{tiw|Hidden begin}}
ފޮޅުވަތް 126:
<includeonly>{{Sandbox other||
<!-- Categories go below this line, please; interwikis go to Wikidata, thank you! -->
[[Categoryޤިސްމު:Collapse templates]]
[[Categoryޤިސްމު:Wikipedia formatting and function templates]]
[[Categoryޤިސްމު:Templates that add a tracking category]]
 
}}</includeonly>