「テンプレート:Fmbox」の版間の差分

提供: ひつじ小屋別館2代目
移動先: 案内検索
(1 revision from w:en:Template:Fmbox)
(1版)
 
(2人の利用者による、間の2版が非表示)
1行目: 1行目:
<table {{#if:{{{id|}}}|id="{{{id|}}}"}} class="plainlinks fmbox
+
{{#invoke:Message box|fmbox}}<noinclude>
{{#switch:{{{type|}}}
 
| warning    = fmbox-warning
 
| editnotice = fmbox-editnotice
 
| system          <!-- system = default -->
 
| #default  = fmbox-system
 
}} {{{class|}}}" style="{{{style|}}}" role="presentation">
 
<tr>
 
{{#ifeq:{{{image|}}}|none
 
| <!-- No image. -->
 
| <td class="mbox-image">
 
  {{#if:{{{image|}}}
 
  | {{{image}}}
 
  | [[File:{{#switch:{{{type|}}}
 
    | warning    = Cmbox deletion.png
 
    | editnotice = Imbox notice.png
 
    | system          <!-- system = default -->
 
    | #default  = Imbox notice.png
 
    }}|40x40px|link=|alt=]]
 
  }}</td>
 
}}
 
<td class="mbox-text" style="{{{textstyle|}}}"> {{{text}}} </td>
 
{{#if:{{{imageright|}}}
 
| <td class="mbox-imageright"> {{{imageright}}} </td>
 
}}
 
</tr>
 
</table><!--
 
  Detect and report usage with faulty "type" parameter:
 
-->{{#switch:{{{type|}}}
 
|  <!-- No type fed, is also valid input -->
 
| warning
 
| editnotice
 
| 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 -->
 
}}<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>

2014年1月25日 (土) 22:59時点における最新版

Documentation icon Template documentation[view] [edit] [history] [purge]

Parameters[編集]

Parameter Options Notes
type warning/editnotice/system
class Additional CSS styling for the message box (pulled from another stylesheet (Mediawiki:Common.css)
style Additional CSS styling for the message box (manually declared)
image [[File:example.example|40px]] If bank, Auto detected and chosen by type.

Default images:

textstyle CSS formatting for the displayed text
text The message to be displayed
imageright [[File:example.example|40px]] File to be shown on the right side of the message

Example messages[編集]

Message type Code Example output
(default)
{{Fmbox
|type =
|text = Example message text.
}}
warning
{{Fmbox
|type = warning
|text = Example message text.
}}
editnotice
{{Fmbox
|type = editnotice
|text = Example message text.
}}
system
{{Fmbox
|type = system
|text = Example message text.
}}