「テンプレート:情報ボックス」の版間の差分

提供:エケペディア
ナビゲーションに移動 検索に移動
(タイトル10まで追加(そんなに多くすることはないと思うが、条件分岐などに使えるように))
(「name」の追加。「内容(n)ref」の削除。)
5行目: 5行目:
<pre>
<pre>
{{情報ボックス
{{情報ボックス
| name =
| タイトル1 =  
| タイトル1 =  
| タイトル1class =
| タイトル1class =
16行目: 17行目:
| 項目1 =  
| 項目1 =  
| 内容1 =  
| 内容1 =  
| 内容1ref =
| 項目2 =  
| 項目2 =  
| 内容2 =  
| 内容2 =  
| 内容2ref =
   ...
   ...
}}
}}
</pre>
</pre>


== 項目数 ==
== 引数 ==
「タイトル10」「項目20」「内容20」まで指定できます。<br>
{| class="wikitable"
必要であれば、テンプレートを編集して項目数を増やす事もできます。
! style="width:8em;" | 引数
! style="width:16em;" | 指定内容
! style="width:5em;" | 既定値
! 説明
|-
! name
| テンプレート名
| (なし)
| 情報ボックスの最下部に「テンプレートを表示」ボタンを表示する為のテンプレート名です。テンプレート名は、名前空間「テンプレート:」を省いて指定します。
|-
! タイトル(n)
| テキスト
| (なし)
| タイトルに使用されるテキストです。''n'' = 1 - 10 まで、最大10個を作成できます。
|-
! タイトルclass(n)
| クラス属性
| (なし)
| タイトル要素に指定されるclass属性を指定します。この値に関わらず、タイトル要素には「infobox-title」クラスが指定されます。
|-
! タイトルstyle(n)
| スタイル属性
| (なし)
| タイトル要素に指定されるstyle属性を指定します。
|-
! サブヘッダ
| テキスト
| (なし)
| タイトル下に表示されるテキストです。
|-
! 画像
| <code><nowiki>[[</nowiki>ファイル:''example.jpg''<nowiki>|250px]]</nowiki></code>
| (なし)
| 画像を指定します。
|-
! 項目(n)
| テキスト
| (なし)
| 列nのラベルを指定します。''n'' = 1 - 20 まで、最大20個を作成できます。指定がない場合、ラベルなしの表示になります。
|-
! 内容(n)
| テキスト
| (なし)
| 列nの内容を指定します。''n'' = 1 - 20 まで、最大20個を作成できます。指定がない場合、列は表示されません。
|-
|}


== 使用例 ==
== 使用例 ==
32行目: 76行目:
{{情報ボックス
{{情報ボックス
| タイトル1 = タイトル1
| タイトル1 = タイトル1
| タイトル2 = タイトル2
| サブヘッダ = サブヘッダ
| サブヘッダ = サブヘッダ
| 画像 =  
| 画像 =  
41行目: 86行目:
| 内容4 = {{折り畳みボックス
| 内容4 = {{折り畳みボックス
   | タイトル = 折り畳みボックス
   | タイトル = 折り畳みボックス
   | 内容1 = 折り畳みボックス:内容1
  | 項目1 = 項目1
   | 内容1 = 折り畳みボックスの内容1
  | 項目2 = 項目2
  | 内容2 = 折り畳みボックスの内容2
   }}
   }}
}}
}}
70行目: 118行目:
| <tr><td colspan="2" style="padding:0;text-align:center;">{{{画像}}}</td></tr>
| <tr><td colspan="2" style="padding:0;text-align:center;">{{{画像}}}</td></tr>
}}{{#if: {{{内容1|}}}
}}{{#if: {{{内容1|}}}
| {{#if: {{{項目1|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目1|}}}</th><td>{{{内容1}}}{{{内容1ref|}}}</td></tr> | <tr><td colspan="2">{{{内容1}}}{{{内容1ref|}}}</td></tr> }}
| {{#if: {{{項目1|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目1|}}}</th><td>{{{内容1}}}</td></tr> | <tr><td colspan="2">{{{内容1}}}</td></tr> }}
}}{{#if: {{{内容2|}}}
}}{{#if: {{{内容2|}}}
| {{#if: {{{項目2|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目2|}}}</th><td>{{{内容2}}}{{{内容2ref|}}}</td></tr> | <tr><td colspan="2">{{{内容2}}}{{{内容2ref|}}}</td></tr> }}
| {{#if: {{{項目2|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目2|}}}</th><td>{{{内容2}}}</td></tr> | <tr><td colspan="2">{{{内容2}}}</td></tr> }}
}}{{#if: {{{内容3|}}}
}}{{#if: {{{内容3|}}}
| {{#if: {{{項目3|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目3|}}}</th><td>{{{内容3}}}{{{内容3ref|}}}</td></tr> | <tr><td colspan="2">{{{内容3}}}{{{内容3ref|}}}</td></tr> }}
| {{#if: {{{項目3|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目3|}}}</th><td>{{{内容3}}}</td></tr> | <tr><td colspan="2">{{{内容3}}}</td></tr> }}
}}{{#if: {{{内容4|}}}
}}{{#if: {{{内容4|}}}
| {{#if: {{{項目4|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目4|}}}</th><td>{{{内容4}}}{{{内容4ref|}}}</td></tr> | <tr><td colspan="2">{{{内容4}}}{{{内容4ref|}}}</td></tr> }}
| {{#if: {{{項目4|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目4|}}}</th><td>{{{内容4}}}</td></tr> | <tr><td colspan="2">{{{内容4}}}</td></tr> }}
}}{{#if: {{{内容5|}}}
}}{{#if: {{{内容5|}}}
| {{#if: {{{項目5|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目5|}}}</th><td>{{{内容5}}}{{{内容5ref|}}}</td></tr> | <tr><td colspan="2">{{{内容5}}}{{{内容5ref|}}}</td></tr> }}
| {{#if: {{{項目5|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目5|}}}</th><td>{{{内容5}}}</td></tr> | <tr><td colspan="2">{{{内容5}}}</td></tr> }}
}}{{#if: {{{内容6|}}}
}}{{#if: {{{内容6|}}}
| {{#if: {{{項目6|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目6|}}}</th><td>{{{内容6}}}{{{内容6ref|}}}</td></tr> | <tr><td colspan="2">{{{内容6}}}{{{内容6ref|}}}</td></tr> }}
| {{#if: {{{項目6|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目6|}}}</th><td>{{{内容6}}}</td></tr> | <tr><td colspan="2">{{{内容6}}}</td></tr> }}
}}{{#if: {{{内容7|}}}
}}{{#if: {{{内容7|}}}
| {{#if: {{{項目7|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目7|}}}</th><td>{{{内容7}}}{{{内容7ref|}}}</td></tr> | <tr><td colspan="2">{{{内容7}}}{{{内容7ref|}}}</td></tr> }}
| {{#if: {{{項目7|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目7|}}}</th><td>{{{内容7}}}</td></tr> | <tr><td colspan="2">{{{内容7}}}</td></tr> }}
}}{{#if: {{{内容8|}}}
}}{{#if: {{{内容8|}}}
| {{#if: {{{項目8|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目8|}}}</th><td>{{{内容8}}}{{{内容8ref|}}}</td></tr> | <tr><td colspan="2">{{{内容8}}}{{{内容8ref|}}}</td></tr> }}
| {{#if: {{{項目8|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目8|}}}</th><td>{{{内容8}}}</td></tr> | <tr><td colspan="2">{{{内容8}}}</td></tr> }}
}}{{#if: {{{内容9|}}}
}}{{#if: {{{内容9|}}}
| {{#if: {{{項目9|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目9|}}}</th><td>{{{内容9}}}{{{内容9ref|}}}</td></tr> | <tr><td colspan="2">{{{内容9}}}{{{内容9ref|}}}</td></tr> }}
| {{#if: {{{項目9|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目9|}}}</th><td>{{{内容9}}}</td></tr> | <tr><td colspan="2">{{{内容9}}}</td></tr> }}
}}{{#if: {{{内容10|}}}
}}{{#if: {{{内容10|}}}
| {{#if: {{{項目10|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目10|}}}</th><td>{{{内容10}}}{{{内容10ref|}}}</td></tr> | <tr><td colspan="2">{{{内容10}}}{{{内容10ref|}}}</td></tr> }}
| {{#if: {{{項目10|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目10|}}}</th><td>{{{内容10}}}</td></tr> | <tr><td colspan="2">{{{内容10}}}</td></tr> }}
}}{{#if: {{{内容11|}}}
}}{{#if: {{{内容11|}}}
| {{#if: {{{項目11|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目11|}}}</th><td>{{{内容11}}}{{{内容11ref|}}}</td></tr> | <tr><td colspan="2">{{{内容11}}}{{{内容11ref|}}}</td></tr> }}
| {{#if: {{{項目11|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目11|}}}</th><td>{{{内容11}}}</td></tr> | <tr><td colspan="2">{{{内容11}}}</td></tr> }}
}}{{#if: {{{内容12|}}}
}}{{#if: {{{内容12|}}}
| {{#if: {{{項目12|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目12|}}}</th><td>{{{内容12}}}{{{内容12ref|}}}</td></tr> | <tr><td colspan="2">{{{内容12}}}{{{内容12ref|}}}</td></tr> }}
| {{#if: {{{項目12|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目12|}}}</th><td>{{{内容12}}}</td></tr> | <tr><td colspan="2">{{{内容12}}}</td></tr> }}
}}{{#if: {{{内容13|}}}
}}{{#if: {{{内容13|}}}
| {{#if: {{{項目13|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目13|}}}</th><td>{{{内容13}}}{{{内容13ref|}}}</td></tr> | <tr><td colspan="2">{{{内容13}}}{{{内容13ref|}}}</td></tr> }}
| {{#if: {{{項目13|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目13|}}}</th><td>{{{内容13}}}</td></tr> | <tr><td colspan="2">{{{内容13}}}</td></tr> }}
}}{{#if: {{{内容14|}}}
}}{{#if: {{{内容14|}}}
| {{#if: {{{項目14|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目14|}}}</th><td>{{{内容14}}}{{{内容14ref|}}}</td></tr> | <tr><td colspan="2">{{{内容14}}}{{{内容14ref|}}}</td></tr> }}
| {{#if: {{{項目14|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目14|}}}</th><td>{{{内容14}}}</td></tr> | <tr><td colspan="2">{{{内容14}}}</td></tr> }}
}}{{#if: {{{内容15|}}}
}}{{#if: {{{内容15|}}}
| {{#if: {{{項目15|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目15|}}}</th><td>{{{内容15}}}{{{内容15ref|}}}</td></tr> | <tr><td colspan="2">{{{内容15}}}{{{内容15ref|}}}</td></tr> }}
| {{#if: {{{項目15|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目15|}}}</th><td>{{{内容15}}}</td></tr> | <tr><td colspan="2">{{{内容15}}}</td></tr> }}
}}{{#if: {{{内容16|}}}
}}{{#if: {{{内容16|}}}
| {{#if: {{{項目16|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目16|}}}</th><td>{{{内容16}}}{{{内容16ref|}}}</td></tr> | <tr><td colspan="2">{{{内容16}}}{{{内容16ref|}}}</td></tr> }}
| {{#if: {{{項目16|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目16|}}}</th><td>{{{内容16}}}</td></tr> | <tr><td colspan="2">{{{内容16}}}</td></tr> }}
}}{{#if: {{{内容17|}}}
}}{{#if: {{{内容17|}}}
| {{#if: {{{項目17|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目17|}}}</th><td>{{{内容17}}}{{{内容17ref|}}}</td></tr> | <tr><td colspan="2">{{{内容17}}}{{{内容17ref|}}}</td></tr> }}
| {{#if: {{{項目17|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目17|}}}</th><td>{{{内容17}}}</td></tr> | <tr><td colspan="2">{{{内容17}}}</td></tr> }}
}}{{#if: {{{内容18|}}}
}}{{#if: {{{内容18|}}}
| {{#if: {{{項目18|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目18|}}}</th><td>{{{内容18}}}{{{内容18ref|}}}</td></tr> | <tr><td colspan="2">{{{内容18}}}{{{内容18ref|}}}</td></tr> }}
| {{#if: {{{項目18|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目18|}}}</th><td>{{{内容18}}}</td></tr> | <tr><td colspan="2">{{{内容18}}}</td></tr> }}
}}{{#if: {{{内容19|}}}
}}{{#if: {{{内容19|}}}
| {{#if: {{{項目19|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目19|}}}</th><td>{{{内容19}}}{{{内容19ref|}}}</td></tr> | <tr><td colspan="2">{{{内容19}}}{{{内容19ref|}}}</td></tr> }}
| {{#if: {{{項目19|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目19|}}}</th><td>{{{内容19}}}</td></tr> | <tr><td colspan="2">{{{内容19}}}</td></tr> }}
}}{{#if: {{{内容20|}}}
}}{{#if: {{{内容20|}}}
| {{#if: {{{項目20|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目20|}}}</th><td>{{{内容20}}}{{{内容20ref|}}}</td></tr> | <tr><td colspan="2">{{{内容20}}}{{{内容20ref|}}}</td></tr> }}
| {{#if: {{{項目20|}}} | <tr><th style="width:8em;vertical-align:top;">{{{項目20|}}}</th><td>{{{内容20}}}</td></tr> | <tr><td colspan="2">{{{内容20}}}</td></tr> }}
}}
}}{{#if:{{{name|}}}|<tr class="noprint"><td colspan=2 style="text-align:right; font-size:85%;">[[テンプレート:{{{name}}}|テンプレートを表示]]</td></tr>}}
</table></includeonly>
</table></includeonly>

2014年4月1日 (火) 21:28時点における版

このテンプレートは、情報ボックスを持つテンプレートを作成する際に使用するメタ・テンプレートです。

使い方

{{情報ボックス
| name = 
| タイトル1 = 
| タイトル1class =
| タイトル1style = 
| タイトル2 = 
| タイトル2class =
| タイトル2style = 
  ...
| サブヘッダ = 
| 画像 = 
| 項目1 = 
| 内容1 = 
| 項目2 = 
| 内容2 = 
  ...
}}

引数

引数 指定内容 既定値 説明
name テンプレート名 (なし) 情報ボックスの最下部に「テンプレートを表示」ボタンを表示する為のテンプレート名です。テンプレート名は、名前空間「テンプレート:」を省いて指定します。
タイトル(n) テキスト (なし) タイトルに使用されるテキストです。n = 1 - 10 まで、最大10個を作成できます。
タイトルclass(n) クラス属性 (なし) タイトル要素に指定されるclass属性を指定します。この値に関わらず、タイトル要素には「infobox-title」クラスが指定されます。
タイトルstyle(n) スタイル属性 (なし) タイトル要素に指定されるstyle属性を指定します。
サブヘッダ テキスト (なし) タイトル下に表示されるテキストです。
画像 [[ファイル:example.jpg|250px]] (なし) 画像を指定します。
項目(n) テキスト (なし) 列nのラベルを指定します。n = 1 - 20 まで、最大20個を作成できます。指定がない場合、ラベルなしの表示になります。
内容(n) テキスト (なし) 列nの内容を指定します。n = 1 - 20 まで、最大20個を作成できます。指定がない場合、列は表示されません。

使用例

タイトル1
タイトル2
サブヘッダ
項目1内容1
項目2内容2
内容3(「項目3」が未指定の場合の表示)