Template:Mbox View history

imported>SirKitKat
(Copy from mediawiki Template:Mbox)
 
imported>SirKitKat
m (promoting core function of ombox to mbox)
Line 1: Line 1:
{{
<table class="plainlinks mbox {{#ifeq:{{{small}}}|yes|mbox-small}}
   {{namespace detect
{{#switch:{{{type|}}}
  | demospace = {{{demospace|}}}
| critical  = mbox-critical
   | main     = ambox
| important  = mbox-important
   | talk      = tmbox
| caution  = mbox-caution
   | file      = imbox
| warning  = mbox-warning
   | category  = cmbox
| license = mbox-license
   | other    = ombox
| speedy    = ombox-speedy
| delete    = ombox-delete
| content    = ombox-content
| style      = ombox-style
| move      = ombox-move
| protection = ombox-protection
| notice          <!-- notice = default -->
| #default   = ombox-notice
}} {{{class|}}}" style="{{{style|}}}">
<tr>
{{#ifeq:{{{image|}}}|none
| <!-- No image. Cell with some width or padding necessary for text cell to have 100% width. --><td class="mbox-empty-cell"></td>
| <td class="mbox-image">
  {{#if:{{{image|}}}
   | {{{image}}}
  | [[Image:{{#switch:{{{type|}}}
    | critical  = Ambox warning pn.svg
    | important  = Ambox warning pn.svg
    | warning    = Ambox important.svg
    | caution    = Edit-clear.svg
    | license = Imbox_license.svg
    | speedy    = Imbox speedy deletion.png
    | delete    = Imbox deletion.png
    | content    = Imbox content.png
    | style     = Edit-clear.svg
    | move      = Imbox move.png
    | protection = Imbox protection.png
    | notice          <!-- notice = default -->
    | #default   = Imbox notice.png
    }} | {{#ifeq:{{{small|}}}|yes
    | 30x30px
    | 40x40px
    }}|link=|alt=]]
   }}</td>
}}
<td class="mbox-text" style="{{{textstyle|}}}"> {{{text}}} </td>
{{#if:{{{imageright|}}}
| {{#ifeq:{{{imageright|}}}|none
   | <!-- No image. -->
   | <td class="mbox-imageright"> {{{imageright}}} </td>
   }}
   }}
| type      = {{{type|}}}
}}
| image      = {{{image|}}}
</tr>
| imageright = {{{imageright|}}}
</table><!-- Detect and report usage with faulty "type" parameter:
| class      = {{{class|}}}
-->{{#switch:{{{type|}}}
| style      = {{{style|}}}
|   <!-- No type fed, is also valid input -->
| textstyle  = {{{textstyle|}}}
| critical
| text      = {{{text}}}
| important
| small      = {{{small|}}}
| warning
| smallimage = {{{smallimage|}}}
| caution
| smallimageright = {{{smallimageright|}}}
| license
| smalltext  = {{{smalltext|}}}
| speedy
| subst      = {{{subst|}}}
| delete
| date      = {{{date|}}}
| content
| name      = {{{name|}}}
| style
| move
| protection
| notice    =   <!-- Do nothing, valid "type" -->
| #default  = <div style="text-align: center;">This message box is using an invalid "type={{{type|}}}" parameter and needs fixing.</div>[[Category:Wikipedia message box parameter needs fixing|{{main other|Main:}}{{FULLPAGENAME}}]]<!-- Sort on namespace -->
}}<noinclude>
}}<noinclude>
{{documentation}}
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
</noinclude>

Revision as of 23:02, 16 November 2013