- This is a personal developmental wiki, it may often be in an unstable or experimental state and the lack of meaningful content on a page is often intentional; however, you can participate. Please: 1) create an account, 2) confirm your e-mail, 3) send Deirdre and e-mail telling her who you are and why you are interested. Thanks, --Deirdre(talk contribs)

Difference between revisions of "Transwiki:Fmbox"

From DeeDeeswiki
Jump to: navigation, search
(Adding a visible error message when it gets an invalid type parameter, like we do for {{ambox}}.)
m (22 revisions from wikipedia:Template:Fmbox: For ease of use)
 
(9 intermediate revisions by 8 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 5: Line 5:
 
| system          <!-- system = default -->
 
| system          <!-- system = default -->
 
| #default  = fmbox-system
 
| #default  = fmbox-system
}} {{{class|}}}" style="clear: both; margin: 0.2em 0; border: 1px solid #aaa; background: #f9f9f9; width: 100%;
+
}} {{{class|}}}" style="{{{style|}}}">
{{#switch:{{{type|}}}
+
| warning    = background: #FFDBDB; border: 1px solid #BB7070;
+
| editnotice = background: transparent;
+
| system          <!-- system = default -->
+
| #default  = background: #f9f9f9;
+
}} {{{style|}}}">
+
 
<tr>
 
<tr>
 
{{#ifeq:{{{image|}}}|none
 
{{#ifeq:{{{image|}}}|none
Line 18: 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 31: 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 39: Line 34:
 
| #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>
 
}}<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 16:07, 27 November 2011

Template:Documentation