Typecraft v2.5
Jump to: navigation, search

Difference between revisions of "Template:Fmbox"

(Autocategorize footer/header message box templates, per proposal)
m (21 revisions)
 
(6 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<table id="{{{id|}}}" class="plainlinks fmbox
+
<table {{#if:{{{id|}}}|id="{{{id|}}}"}} class="plainlinks fmbox
 
{{#switch:{{{type|}}}
 
{{#switch:{{{type|}}}
 
| warning    = fmbox-warning
 
| warning    = fmbox-warning
Line 12: Line 12:
 
   {{#if:{{{image|}}}
 
   {{#if:{{{image|}}}
 
   | {{{image}}}
 
   | {{{image}}}
   | {{#switch:{{{type|}}}
+
   | [[File:{{#switch:{{{type|}}}
     | warning    = [[Image:Cmbox deletion.png|40x40px]]
+
     | warning    = Cmbox deletion.png
     | editnotice = [[Image:Imbox notice.png|40x40px]]
+
     | editnotice = Imbox notice.png
 
     | system          <!-- system = default -->
 
     | system          <!-- system = default -->
     | #default  = [[Image:Imbox notice.png|40x40px]]
+
     | #default  = Imbox notice.png
     }}
+
     }}|40x40px|link=|alt=]]
 
   }}</td>
 
   }}</td>
 
}}
 
}}
Line 25: Line 25:
 
}}
 
}}
 
</tr>
 
</tr>
</table><!-- Detect and report usage with faulty "type" parameter:
+
</table><!--
 +
  Detect and report usage with faulty "type" parameter:
 
-->{{#switch:{{{type|}}}
 
-->{{#switch:{{{type|}}}
 
|  <!-- No type fed, is also valid input -->
 
|  <!-- No type fed, is also valid input -->
Line 32: Line 33:
 
| system    =    <!-- Do nothing, valid "type" -->
 
| system    =    <!-- 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 -->
 
| #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>
 
+
--><includeonly>{{#ifeq:{{BASEPAGENAME}}|{{SUBPAGENAME}}|{{#ifeq:{{NAMESPACE}}|Template|[[Category:Footer and header message boxes|{{PAGENAME}}]]}}}}</includeonly><!--
+
 
+
--><noinclude>
+
 
+
{{pp-template|small=yes}}
+
 
{{documentation}}
 
{{documentation}}
 
<!-- Add categories and interwikis to the /doc subpage, not here! -->
 
<!-- Add categories and interwikis to the /doc subpage, not here! -->
 
</noinclude>
 
</noinclude>

Latest revision as of 12:45, 8 July 2011

[create] 50px Template documentation