このテンプレートは、メッセージボックスに一貫したスタイルを追加するために使用されます。
使用法
{{Message box | mini = ミニモード | small = ミニモード | class = テンプレートに適用するクラス | type = 通知の種類 | bgcol = 背景の色 | linecol = 線の色 | width = 幅 | float = 表示位置 | icon = アイコン([[テンプレート:CommentSprite]]) | imagecss = 画像に適用するCSS | image = 追加の画像 | imagetextbefore = 画像の前に表示するテキスト | imagetextafter = 画像の跡に表示するテキスト | imagesize = 画像の大きさ | title = テンプレートのタイトル | discuss = 議論ページへのリンクを表示するかどうか | discussPage = 議論ページのページ名 | discussAnchor = 議論ページのセクション名 | linkshere = [[特別:リンク元]]へのリンクを表示するかどうか | text = テンプレートのテキスト | css = テンプレートに適用するCSS }}
パラメータ
メッセージボックスは、ウィキに存在する殆どのテンプレートを作成するために使用されます。次の表は、このテンプレートのパラメータの使用方法に関する説明です。
引数 | 説明 | 型 | 状態 | |
---|---|---|---|---|
ミニモード | mini small | メッセージボックスの大きさを、記事中のセクションに適した大きさに変更します。 | ブール値 | 省略可能 |
種類 | type | メッセージボックスの通知のカテゴリ。[[#種類]]を参照。
| 文字列 | 省略可能 |
クラス | class | テンプレートにクラスを追加します。 | 文字列 | 推奨 |
背景の色 | bgcol | 背景の色を変更します。
| 文字列 | 省略可能 |
線の色 | linecol | 線の色を変更します。 | 文字列 | 省略可能 |
幅 | width | メッセージボックスの幅を変更します。
| 文字列 | 省略可能 |
表示位置 | float | メッセージボックスの表示位置を変更します。 | 文字列 | 省略可能 |
アイコン | icon | テンプレート:CommentSpriteのアイコンを追加します。{{{image}}} やそれに関連するパラメータとは互換性がありません。 | 文字列 | 省略可能 |
? | imagecss | ?. | 文字列 | 省略可能 |
画像 | image | テンプレートのアイコンとして表示する画像を指定します。{{{icon}}} とは互換性がありません。 | ファイル | 省略可能 |
? | imagetextbefore | ?. | 文字列 | 省略可能 |
? | imagetextafter | ?. | 文字列 | 省略可能 |
画像の大きさ | imagesize | {{{image}}} に指定された画像の大きさを変更します。
| 文字列 | 省略可能 |
タイトル | title | メッセージボックスのタイトルを指定します。 | 文字列 | 推奨 |
議論ページ | discuss | メッセージボックスが使用されているページの議論ページへリンクする [議論] ボタンを追加します。 | ブール値 | 省略可能 |
議論ページのリンク先 | discussPage | [議論] ボタンのリンク先を変更します。 | ページ名 | 省略可能 |
議論ページのセクション | discussAnchor | [議論] ボタンのリンク先で表示されるセクション名を指定します。 | 文字列 | 省略可能 |
リンク元 | linkshere | 現在のページへのリンクを表示する「特別:リンク元」ページへリンクする [リンク元] ボタンを表示します。 | ブール値 | 省略可能 |
テキスト | text | テンプレートに表示するテキストを指定します。 | 内容 | 推奨 |
CSS | css | メッセージボックスに適用するCSSを指定します。 | 文字列 | 省略可能 |
種類
メッセージボックスの種類によって、表示される色が異なります。
条件 | クラス | 表示される色 |
---|---|---|
未分類のテンプレート(既定) | Lorem ipsum
| |
ページの免責・削除に関する警告 | type = delete
|
Lorem ipsum
|
ページの移動・分割・統合に関する提案 | type = move
|
Lorem ipsum
|
ページの保守・編集に関わる行為のお知らせ | type = content
|
Lorem ipsum
|
ページの状態に関する情報 | type = style
|
Lorem ipsum
|
ページの内容に関する情報 | type = notice
|
Lorem ipsum
|
エディションやバージョンに関する詳細 | type = edition
|
Lorem ipsum
|
未使用/独自の用途 | type = other
|
Lorem ipsum
|
使用例
コード | 結果 |
---|---|
基本的な使用法:
{{msgbox | title = これは通常のメッセージボックスです | text = 役に立つ説明を含むサブテキスト表示できます }} |
これは通常のメッセージボックスです
役に立つ説明を含むサブテキスト表示できます
|
ミニモードの使用法:
{{msgbox | mini = 1 | icon = 8 | text = これは[[テンプレート:CommentSprite]]を使用して情報アイコンを表示したミニメッセージボックスです }} |
これはテンプレート:CommentSpriteを使用して情報アイコンを表示したミニメッセージボックスです
|
高度な使用法:
{{msgbox | bgcol = rgba(203, 203, 249, 0.2) | linecol = rgba(107, 107, 253, 0.2) | title = これは青色のメッセージボックスです | text = 議論ページ、リンク元参照ページへのリンクと、カスタムCSSを適用して表示されます | discuss = 1 | image = Bot.png | css = box-shadow: 10px 10px 2px #787878; }} |
これは青色のメッセージボックスです [議論]
議論ページ、リンク元参照ページへのリンクと、カスタムCSSを適用して表示されます
|
ミニモードでの高度な使用法:
{{msgbox | mini = 1 | image = Bot.png | bgcol = rgba(147, 122, 85, 0.2) | linecol = rgba(187, 116, 13, 0.2) | css = box-shadow: 0px 0px 6px #787878; | text = これは上記の高度な使用法の例で使用されるメッセージボックスと同様の設定を使用したミニメッセージボックスです }} |
編集者は、このテンプレートをサンドボックスまたは編集コピーで試すことができます。