1行目: |
1行目: |
− | <noinclude>{{Documentation subpage}}</noinclude><includeonly> | + | <noinclude>{{Documentation subpage}}</noinclude>{{Lua|モジュール:Message box}} |
− | {{Pp-template}}{{使用箇所の多いテンプレート|190,000以上}}
| |
− | </includeonly>
| |
− | {{Lua|モジュール:Message box}} | |
| {{Mbox templates}} | | {{Mbox templates}} |
| <!-- 以下でテンプレートの解説を編集してください --> | | <!-- 以下でテンプレートの解説を編集してください --> |
− | '''Ambox''', '''A'''rticle '''M'''essage '''B'''ox(記事用メッセージボックス)は、{{tl|出典の明記}} 等の、記事に使用するお知らせ用のテンプレートを作成するためのテンプレート('''メタテンプレート''')です。 | + | '''Ambox''', '''A'''rticle '''M'''essage '''B'''ox(記事用メッセージボックス)は、{{Tl|出典の明記}} 等の、記事に使用するお知らせ用のテンプレートを作成するためのテンプレート('''メタテンプレート''')です。 |
| | | |
| Ambox にはその用途に応じた6種類の色が用意されています。画像の指定は任意ですが、画像関連のパラメータが指定されない場合は各色ごとに規定の画像が表示されます。 | | Ambox にはその用途に応じた6種類の色が用意されています。画像の指定は任意ですが、画像関連のパラメータが指定されない場合は各色ごとに規定の画像が表示されます。 |
14行目: |
11行目: |
| 単純な例: | | 単純な例: |
| | | |
− | <pre style="margin:.5em 10%">{{ambox | text = 文章をここに}}</pre> | + | <pre style="margin:.5em 10%">{{Ambox | text = 文章をここに}}</pre> |
− | {{ambox | text = 文章をここに}} | + | {{Ambox | text = 文章をここに}} |
| | | |
| 複雑な例: | | 複雑な例: |
| | | |
− | <pre style="margin:.5em 10%">{{ambox | + | <pre style="margin:.5em 10%">{{Ambox |
| | type = style | | | type = style |
| | image = [[File:Icon apps query.svg|35px]] | | | image = [[File:Icon apps query.svg|35px]] |
25行目: |
22行目: |
| | text = メッセージボックスの本文 | | | text = メッセージボックスの本文 |
| }}</pre> | | }}</pre> |
− | {{ambox | + | {{Ambox |
| | type = style | | | type = style |
| | image = [[File:Icon apps query.svg|35px]] | | | image = [[File:Icon apps query.svg|35px]] |
68行目: |
65行目: |
| '''type''' パラメータには以下の6種のいずれかの値を指定します。テンプレート左側の色は値により変化するので、用途によって使い分けてください。表示されている画像は、画像関連のパラメータを指定しない場合の、それぞれの値に既定のアイコン画像です。 | | '''type''' パラメータには以下の6種のいずれかの値を指定します。テンプレート左側の色は値により変化するので、用途によって使い分けてください。表示されている画像は、画像関連のパラメータを指定しない場合の、それぞれの値に既定のアイコン画像です。 |
| | | |
− | {{ambox | + | {{Ambox |
| | type = protection | | | type = protection |
− | | text = type='''protection''' - {{tl|保護}}や{{tl|保護依頼}}などの保護中のお知らせ。 | + | | text = type='''protection''' - {{Tl|保護}}や{{Tl|保護依頼}}などの保護中のお知らせ。 |
| }} | | }} |
− | {{ambox | + | {{Ambox |
| | type = speedy | | | type = speedy |
− | | text = type='''speedy''' - {{tl|即時削除}}や{{tl|sdnd}}などの即時削除に関する告知。 | + | | text = type='''speedy''' - {{Tl|即時削除}}や{{Tl|sdnd}}などの即時削除に関する告知。 |
| }} | | }} |
− | {{ambox | + | {{Ambox |
| | type = delete | | | type = delete |
− | | text = type='''delete''' - {{tl|sakujo}}などの削除に関する告知。 | + | | text = type='''delete''' - {{Tl|sakujo}}などの削除に関する告知。 |
| }} | | }} |
− | {{ambox | + | {{Ambox |
| | type = content | | | type = content |
− | | text = type='''content''' - {{tl|観点}}や{{tl|国際化}}などの内容に関する注意。 | + | | text = type='''content''' - {{Tl|観点}}や{{Tl|国際化}}などの内容に関する注意。 |
| }} | | }} |
− | {{ambox | + | {{Ambox |
| | type = style | | | type = style |
− | | text = type='''style''' - {{tl|cleanup}}や{{tl|wikify}}などのスタイル修正に関する注意。 | + | | text = type='''style''' - {{Tl|cleanup}}や{{Tl|wikify}}などのスタイル修正に関する注意。 |
| }} | | }} |
− | {{ambox | + | {{Ambox |
| | type = move | | | type = move |
− | | text = type='''move''' - {{tl|改名提案}}や{{tl|字引}}などの記事の改名・分割・統合・Transwikiに関する提案。 | + | | text = type='''move''' - {{Tl|改名提案}}や{{Tl|字引}}などの記事の改名・分割・統合・Transwikiに関する提案。 |
| }} | | }} |
− | {{ambox | + | {{Ambox |
| | type = notice | | | type = notice |
− | | text = type='''notice''' - {{tl|最新の出来事}}や{{tl|工事中}}などの、その他一般のお知らせ。type パラメータの指定を省略するとこれが適用されます。 | + | | text = type='''notice''' - {{Tl|最新の出来事}}や{{Tl|工事中}}などの、その他一般のお知らせ。type パラメータの指定を省略するとこれが適用されます。 |
| }} | | }} |
| | | |
100行目: |
97行目: |
| '''small''' パラメータで左側の配置したい時はleft、右側に配置したい場合はrightと指定すると、'''小型タイプ'''に変化します。 | | '''small''' パラメータで左側の配置したい時はleft、右側に配置したい場合はrightと指定すると、'''小型タイプ'''に変化します。 |
| | | |
− | {{ambox | + | {{Ambox |
| | type = style | | | type = style |
| | small = left | | | small = left |
107行目: |
104行目: |
| | | |
| ひとつのテンプレートに、記事冒頭で使うタイプ('''ノーマルタイプ''')と小型タイプの両方の機能を持たせることもできます。テンプレートが small パラメータを受け取れるようにし、そのまま ambox の small パラメータに渡すだけです。 | | ひとつのテンプレートに、記事冒頭で使うタイプ('''ノーマルタイプ''')と小型タイプの両方の機能を持たせることもできます。テンプレートが small パラメータを受け取れるようにし、そのまま ambox の small パラメータに渡すだけです。 |
− | <pre style="margin:.5em 10%">{{ambox | + | <pre style="margin:.5em 10%">{{Ambox |
| | small = {{{small|}}} | | | small = {{{small|}}} |
| | text = テンプレート本文 | | | text = テンプレート本文 |
113行目: |
110行目: |
| | | |
| ノーマルタイプと小型タイプで文章を切り替えるには、'''smalltext''' パラメータを指定します。 | | ノーマルタイプと小型タイプで文章を切り替えるには、'''smalltext''' パラメータを指定します。 |
− | <pre style="margin:.5em 10%">{{ambox | + | <pre style="margin:.5em 10%">{{Ambox |
| | small = {{{small|}}} | | | small = {{{small|}}} |
| | text = ノーマルタイプの本文 | | | text = ノーマルタイプの本文 |
| | smalltext = 小型タイプの本文 | | | smalltext = 小型タイプの本文 |
| }}</pre> | | }}</pre> |
− | {{ambox | + | {{Ambox |
| | small = | | | small = |
| | text = ノーマルタイプの本文 | | | text = ノーマルタイプの本文 |
| | smalltext = 小型タイプの本文 | | | smalltext = 小型タイプの本文 |
| }} | | }} |
− | {{ambox | + | {{Ambox |
| | small = left | | | small = left |
| | text = ノーマルタイプの本文 | | | text = ノーマルタイプの本文 |
130行目: |
127行目: |
| | | |
| 旧来の節タイプのように幅を端いっぱい長くしたい場合は以下のように指定します。 | | 旧来の節タイプのように幅を端いっぱい長くしたい場合は以下のように指定します。 |
− | <pre style="margin:.5em 10%">{{ambox | + | <pre style="margin:.5em 10%">{{Ambox |
| | style= width:auto; | | | style= width:auto; |
| | small = left | | | small = left |
136行目: |
133行目: |
| | smalltext = 小型タイプの本文 | | | smalltext = 小型タイプの本文 |
| }}</pre> | | }}</pre> |
− | {{ambox | + | {{Ambox |
| | style= width:auto; | | | style= width:auto; |
| | small = left | | | small = left |
146行目: |
143行目: |
| 上記の既定アイコンは簡便のために用意されていますが、多くの場合はより目的に合う画像を選んだ方が適切です。以下の例では '''image-file''' パラメータを指定し、既定アイコン以外の特定の画像を表示しています。 | | 上記の既定アイコンは簡便のために用意されていますが、多くの場合はより目的に合う画像を選んだ方が適切です。以下の例では '''image-file''' パラメータを指定し、既定アイコン以外の特定の画像を表示しています。 |
| | | |
− | {{ambox | + | {{Ambox |
| | type = content | | | type = content |
| | image = [[file:Unbalanced scales.svg|40px]] | | | image = [[file:Unbalanced scales.svg|40px]] |
− | | text = type = content<br/> image = [[file:Unbalanced scales.svg|40px]]<br/>この画像は{{tl|観点}}などでよく使われます。 | + | | text = type = content<br/> image = [[file:Unbalanced scales.svg|40px]]<br/>この画像は{{Tl|観点}}などでよく使われます。 |
| }} | | }} |
− | {{ambox | + | {{Ambox |
| | type = style | | | type = style |
| | image = [[file:Wikitext.svg|40px]] | | | image = [[file:Wikitext.svg|40px]] |
− | | text = type = style<br/> image = [[file:Wikitext.svg|40px]]<br/>{{tl|wikify}}などでよく使われる画像です。 | + | | text = type = style<br/> image = [[file:Wikitext.svg|40px]]<br/>{{Tl|wikify}}などでよく使われる画像です。 |
| }} | | }} |
− | {{ambox | + | {{Ambox |
| | type = move | | | type = move |
| | image = [[file:Merge-arrows.svg|40px]] | | | image = [[file:Merge-arrows.svg|40px]] |
− | | text = type = move<br/> image = [[file:Merge-arrows.svg|40px]]<br/>{{tl|統合提案}}などで使われる画像です。 | + | | text = type = move<br/> image = [[file:Merge-arrows.svg|40px]]<br/>{{Tl|統合提案}}などで使われる画像です。 |
| }} | | }} |
| | | |
170行目: |
167行目: |
| : 小型タイプの場合に指定します。 | | : 小型タイプの場合に指定します。 |
| | | |
− | <pre style="margin:.5em 10%">{{ambox | + | <pre style="margin:.5em 10%">{{Ambox |
| | image = [[ファイル:Icon apps query.svg|50px]] | | | image = [[ファイル:Icon apps query.svg|50px]] |
| | text = ノーマルタイプ | | | text = ノーマルタイプ |
| | small = {{{small|}}} | | | small = {{{small|}}} |
| }}</pre> | | }}</pre> |
− | {{ambox | + | {{Ambox |
| | image = [[ファイル:Icon apps query.svg|50px]] | | | image = [[ファイル:Icon apps query.svg|50px]] |
| | text = ノーマルタイプ | | | text = ノーマルタイプ |
| | small = | | | small = |
| }} | | }} |
− | <pre style="margin:.5em 10%">{{ambox | + | <pre style="margin:.5em 10%">{{Ambox |
| | smallimage = [[ファイル:Icon apps query.svg|25px]] | | | smallimage = [[ファイル:Icon apps query.svg|25px]] |
| | smalltext = 小型タイプ | | | smalltext = 小型タイプ |
| | small = left | | | small = left |
| }}</pre> | | }}</pre> |
− | {{ambox | + | {{Ambox |
| | smallimage = [[ファイル:Icon apps query.svg|25px]] | | | smallimage = [[ファイル:Icon apps query.svg|25px]] |
| | smalltext = 小型タイプ | | | smalltext = 小型タイプ |
197行目: |
194行目: |
| : 画像を非表示にしますが、本来の表示領域をそのまま空白として残します。複数の ambox を並べたときに、テキストの左揃えの位置を一致させることができます。 | | : 画像を非表示にしますが、本来の表示領域をそのまま空白として残します。複数の ambox を並べたときに、テキストの左揃えの位置を一致させることができます。 |
| | | |
− | {{ambox | + | {{Ambox |
| | image = none | | | image = none |
| | text = image = none<br />全領域にテキストを表示します。 | | | text = image = none<br />全領域にテキストを表示します。 |
| }} | | }} |
− | {{ambox | + | {{Ambox |
| | image = blank | | | image = blank |
| | text = image = blank<br />画像の表示スペースが空白になります。 | | | text = image = blank<br />画像の表示スペースが空白になります。 |
| }} | | }} |
− | {{ambox | + | {{Ambox |
| | text = 他の画像有りの ambox と並べたときにテキストが揃います。 | | | text = 他の画像有りの ambox と並べたときにテキストが揃います。 |
| }} | | }} |
212行目: |
209行目: |
| ; imageright | | ; imageright |
| : image パラメータと同様の使い方ですが、キーワード指定はありません。 | | : image パラメータと同様の使い方ですが、キーワード指定はありません。 |
− | {{ambox | + | {{Ambox |
| | image = [[ファイル:Gnome globe current event.svg|42px]] | | | image = [[ファイル:Gnome globe current event.svg|42px]] |
| | imageright = [[ファイル:Nuvola apps bookcase.svg|40px]] | | | imageright = [[ファイル:Nuvola apps bookcase.svg|40px]] |
233行目: |
230行目: |
| | | |
| == 関連項目 == | | == 関連項目 == |
− | *{{tl|ambox}} - 記事用 | + | *{{Tl|ambox}} - 記事用 |
− | *{{tl|tmbox}} - ノートページ用 | + | *{{Tl|tmbox}} - ノートページ用 |
− | *{{tl|cmbox}} - カテゴリ用 | + | *{{Tl|cmbox}} - カテゴリ用 |
− | *{{tl|ombox}} - その他のページ用 | + | *{{Tl|ombox}} - その他のページ用 |
− | *{{tl|mbox}} - 名前空間を自動判定して表示形式を変えるメッセージボックス | + | *{{Tl|mbox}} - 名前空間を自動判定して表示形式を変えるメッセージボックス |
− | *{{tl|fmbox}} - ヘッダ/フッタ用 | + | *{{Tl|fmbox}} - ヘッダ/フッタ用 |
− | *{{tl|dmbox}} - 曖昧さ回避用 | + | *{{Tl|dmbox}} - 曖昧さ回避用 |
− | *{{tl|asbox}} - 記事スタブ用 | + | *{{Tl|asbox}} - 記事スタブ用 |
| | | |
| * [[:en:Wikipedia:Ambox CSS classes]] - [[Help:表の作り方|wikitable]] や [[:en:HTML element#Tables|HTML table]] で直接 ambox CSS classes を使う方法の記述(英語版) | | * [[:en:Wikipedia:Ambox CSS classes]] - [[Help:表の作り方|wikitable]] や [[:en:HTML element#Tables|HTML table]] で直接 ambox CSS classes を使う方法の記述(英語版) |