User:Johan G/Messagebox: Difference between revisions

Jump to navigation Jump to search
Extending
(CSS style parameters might be useful; More headings)
(Extending)
Line 1: Line 1:
{| <!-- Begin box -->
|<!-- Begin text cell -->
'''{{{title|<span style="color:red;">{{tl|messagebox}}: Missing parameter: title</span>}}}''' {{#ifeq: {{lc: {{{one-liner|}}} }}
  | true
  | &emsp;  <!-- If one-liner = true add 1 em space between title and text. -->
  | {{-}}  <!-- If one-liner != true add break between title and text. -->
  }}
{{{text|<span style="color:red;">{{tl|messagebox}}: Missing parameter: text</span>}}} <!-- Need to start at a new line in case there are wiki markup sensitive to that, e.g tables and headings -->
<!-- End text cell -->
|}<!-- End box -->
<!-- Snippet with automatic categorisation -->
<includeonly>{{#switch: {{{nocat|}}}
<includeonly>{{#switch: {{{nocat|}}}
| true =
  | true =
| false = [[:Category:Templates using messagebox meta template]][[:Category:Messagebox templates]]
  | false = [[:Category:Templates using messagebox meta template]][[:Category:Messagebox templates]]
| #default = {{template other|[[:Category:Templates using messagebox meta template]][[:Category:Messagebox templates]]}}
  | #default = {{template other|[[:Category:Templates using messagebox meta template]][[:Category:Messagebox templates]]}}
}}</includeonly><noinclude>
  }}</includeonly><noinclude>
{{Informative template|1=
{{Informative template|1=
== Goal ==
== Goal ==
Line 16: Line 28:
  <nowiki>|</nowiki> text        =  
  <nowiki>|</nowiki> text        =  
   
   
<nowiki>|</nowiki> ''box        =''
  <nowiki>|</nowiki> ''style      =''  
  <nowiki>|</nowiki> ''style      =''  
  <nowiki>|</nowiki> ''one-line    =''  
  <nowiki>|</nowiki> ''one-liner  =''  
  <nowiki>|</nowiki> ''image      =''  
  <nowiki>|</nowiki> ''image      =''  
  <nowiki>|</nowiki> ''image-width =''  
  <nowiki>|</nowiki> ''image-width =''  
Line 36: Line 49:
=== Parameters affecting the appearence ===
=== Parameters affecting the appearence ===
Optional parameters affecting the appearance of the messagebox.
Optional parameters affecting the appearance of the messagebox.
;box:  Will override the box format.  Valid values are '''box''', '''top''' and '''section'''.  The defaults are '''box''' for the talk namespaces and the category namespace, and '''top''' for any other namespace.


;style:  Style of the messagebox.  Valid values are '''immediate''', '''danger''', '''caution''', '''notice''', '''tip''' and '''protected'''. Defaults to '''notice'''.
;style:  Style of the messagebox.  Valid values are '''immediate''', '''danger''', '''caution''', '''notice''', '''tip''' and '''protected'''. Defaults to '''notice'''.


;one-lineParameter to make the dialogue a one-liner if '''one-line=true'''.
;one-linerMakes the dialogue a one-liner if '''one-liner=true'''.


;image:  Image or icon to use excluding the '''File:''' namespace prefix, for example '''image=Cleanup.png'''.  Instead of an image name a shortcut can be used.  When using the shortcuts the icons will automatically get the right colour for the style.  Valid icon shortcuts are: '''/!\''', '''(!)''', '''(?)''', '''(i)''', '''(x)''' and '''U''' (for padlock).
;image:  Image or icon to use excluding the '''File:''' namespace prefix, for example '''image=Cleanup.png'''.  Instead of an image name a shortcut can be used.  When using the shortcuts the icons will automatically get the right colour for the style.  Valid icon shortcuts are: '''/!\''', '''(!)''', '''(?)''', '''(i)''', '''(x)''' and '''U''' (for padlock).
Line 77: Line 92:


== Related templates ==
== Related templates ==
* {{tl|example}}
* [[User:Johan G/Messagebox/box format]]
* [[User:Johan G/Messagebox/style]]


}}
}}


</noinclude>
</noinclude>

Navigation menu