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

提供:エケペディア
ナビゲーションに移動 検索に移動
(ミス修正(とんでもないあべこべ状態……w))
(一部箇条書きがうまくいかないのを修正)
84行目: 84行目:
   }}{{#ifeq: {{FULLPAGENAME}} | {{ns:10}}:{{{name}}} | [[カテゴリ:{{{カテゴリ}}}|雛形]]
   }}{{#ifeq: {{FULLPAGENAME}} | {{ns:10}}:{{{name}}} | [[カテゴリ:{{{カテゴリ}}}|雛形]]
   }}
   }}
}}
}}<table class="infobox {{{class|}}}" style="{{{style|}}}">{{#if: {{{タイトル1|}}}
<table class="infobox {{{class|}}}" style="{{{style|}}}">{{#if: {{{タイトル1|}}}
| <tr><th colspan="2" class="infobox-title {{{タイトル1class|}}}" style="{{{タイトル1style|}}}">{{{タイトル1|}}}</th></tr>
| <tr><th colspan="2" class="infobox-title {{{タイトル1class|}}}" style="{{{タイトル1style|}}}">{{{タイトル1|}}}</th></tr>
}}{{#if: {{{タイトル2|}}}
}}{{#if: {{{タイトル2|}}}
109行目: 108行目:
}}{{#if: {{{画像|}}}
}}{{#if: {{{画像|}}}
| <tr><td colspan="2" class="infobox-image-wrapper {{{画像class|}}}" style="{{{画像style|}}}">{{{画像}}}</td></tr>
| <tr><td colspan="2" class="infobox-image-wrapper {{{画像class|}}}" style="{{{画像style|}}}">{{{画像}}}</td></tr>
}}{{#if: {{{内容1|}}} | {{#if: {{{項目1|}}}
}}{{#if: {{{内容1|}}}
  | <tr><th class="infobox-label {{{項目1class|}}}" style="{{{項目1style|}}}">{{{項目1|}}}</th><td class="infobox-data {{{内容1class|}}}" style="{{{内容1style|}}}"><div>{{{内容1}}}</div></td></tr>
| <tr>{{#if: {{{項目1|}}} | <th class="infobox-label {{{項目1class|}}}" style="{{{項目1style|}}}">{{{項目1|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容1class|}}}" style="{{{内容1style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容1class|}}}" style="{{{内容1style|}}}"><div>{{{内容1}}}</div></td></tr>
{{{内容1}}}
  }}
</div></td></tr>
}}{{#if: {{{内容2|}}} | {{#if: {{{項目2|}}}
}}{{#if: {{{内容2|}}}
  | <tr><th class="infobox-label {{{項目2class|}}}" style="{{{項目2style|}}}">{{{項目2|}}}</th><td class="infobox-data {{{内容2class|}}}" style="{{{内容2style|}}}"><div>{{{内容2}}}</div></td></tr>
| <tr>{{#if: {{{項目2|}}} | <th class="infobox-label {{{項目2class|}}}" style="{{{項目2style|}}}">{{{項目2|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容2class|}}}" style="{{{内容2style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容2class|}}}" style="{{{内容2style|}}}"><div>{{{内容2}}}</div></td></tr>
{{{内容2}}}
  }}
</div></td></tr>
}}{{#if: {{{内容3|}}} | {{#if: {{{項目3|}}}
}}{{#if: {{{内容3|}}}
  | <tr><th class="infobox-label {{{項目3class|}}}" style="{{{項目3style|}}}">{{{項目3|}}}</th><td class="infobox-data {{{内容3class|}}}" style="{{{内容3style|}}}"><div>{{{内容3}}}</div></td></tr>
| <tr>{{#if: {{{項目3|}}} | <th class="infobox-label {{{項目3class|}}}" style="{{{項目3style|}}}">{{{項目3|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容3class|}}}" style="{{{内容3style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容3class|}}}" style="{{{内容3style|}}}"><div>{{{内容3}}}</div></td></tr>
{{{内容3}}}
  }}
</div></td></tr>
}}{{#if: {{{内容4|}}} | {{#if: {{{項目4|}}}
}}{{#if: {{{内容4|}}}
  | <tr><th class="infobox-label {{{項目4class|}}}" style="{{{項目4style|}}}">{{{項目4|}}}</th><td class="infobox-data {{{内容4class|}}}" style="{{{内容4style|}}}"><div>{{{内容4}}}</div></td></tr>
| <tr>{{#if: {{{項目4|}}} | <th class="infobox-label {{{項目4class|}}}" style="{{{項目4style|}}}">{{{項目4|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容4class|}}}" style="{{{内容4style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容4class|}}}" style="{{{内容4style|}}}"><div>{{{内容4}}}</div></td></tr>
{{{内容4}}}
  }}
</div></td></tr>
}}{{#if: {{{内容5|}}} | {{#if: {{{項目5|}}}
}}{{#if: {{{内容5|}}}
  | <tr><th class="infobox-label {{{項目5class|}}}" style="{{{項目5style|}}}">{{{項目5|}}}</th><td class="infobox-data {{{内容5class|}}}" style="{{{内容5style|}}}"><div>{{{内容5}}}</div></td></tr>
| <tr>{{#if: {{{項目5|}}} | <th class="infobox-label {{{項目5class|}}}" style="{{{項目5style|}}}">{{{項目5|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容5class|}}}" style="{{{内容5style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容5class|}}}" style="{{{内容5style|}}}"><div>{{{内容5}}}</div></td></tr>
{{{内容5}}}
  }}
</div></td></tr>
}}{{#if: {{{内容6|}}} | {{#if: {{{項目6|}}}
}}{{#if: {{{内容6|}}}
  | <tr><th class="infobox-label {{{項目6class|}}}" style="{{{項目6style|}}}">{{{項目6|}}}</th><td class="infobox-data {{{内容6class|}}}" style="{{{内容6style|}}}"><div>{{{内容6}}}</div></td></tr>
| <tr>{{#if: {{{項目6|}}} | <th class="infobox-label {{{項目6class|}}}" style="{{{項目6style|}}}">{{{項目6|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容6class|}}}" style="{{{内容6style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容6class|}}}" style="{{{内容6style|}}}"><div>{{{内容6}}}</div></td></tr>
{{{内容6}}}
  }}
</div></td></tr>
}}{{#if: {{{内容7|}}} | {{#if: {{{項目7|}}}
}}{{#if: {{{内容7|}}}
  | <tr><th class="infobox-label {{{項目7class|}}}" style="{{{項目7style|}}}">{{{項目7|}}}</th><td class="infobox-data {{{内容7class|}}}" style="{{{内容7style|}}}"><div>{{{内容7}}}</div></td></tr>
| <tr>{{#if: {{{項目7|}}} | <th class="infobox-label {{{項目7class|}}}" style="{{{項目7style|}}}">{{{項目7|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容7class|}}}" style="{{{内容7style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容7class|}}}" style="{{{内容7style|}}}"><div>{{{内容7}}}</div></td></tr>
{{{内容7}}}
  }}
</div></td></tr>
}}{{#if: {{{内容8|}}} | {{#if: {{{項目8|}}}
}}{{#if: {{{内容8|}}}
  | <tr><th class="infobox-label {{{項目8class|}}}" style="{{{項目8style|}}}">{{{項目8|}}}</th><td class="infobox-data {{{内容8class|}}}" style="{{{内容8style|}}}"><div>{{{内容8}}}</div></td></tr>
| <tr>{{#if: {{{項目8|}}} | <th class="infobox-label {{{項目8class|}}}" style="{{{項目8style|}}}">{{{項目8|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容8class|}}}" style="{{{内容8style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容8class|}}}" style="{{{内容8style|}}}"><div>{{{内容8}}}</div></td></tr>
{{{内容8}}}
  }}
</div></td></tr>
}}{{#if: {{{内容9|}}} | {{#if: {{{項目9|}}}
}}{{#if: {{{内容9|}}}
  | <tr><th class="infobox-label {{{項目9class|}}}" style="{{{項目9style|}}}">{{{項目9|}}}</th><td class="infobox-data {{{内容9class|}}}" style="{{{内容9style|}}}"><div>{{{内容9}}}</div></td></tr>
| <tr>{{#if: {{{項目9|}}} | <th class="infobox-label {{{項目9class|}}}" style="{{{項目9style|}}}">{{{項目9|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容9class|}}}" style="{{{内容9style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容9class|}}}" style="{{{内容9style|}}}"><div>{{{内容9}}}</div></td></tr>
{{{内容9}}}
  }}
</div></td></tr>
}}{{#if: {{{内容10|}}} | {{#if: {{{項目10|}}}
}}{{#if: {{{内容10|}}}
  | <tr><th class="infobox-label {{{項目10class|}}}" style="{{{項目10style|}}}">{{{項目10|}}}</th><td class="infobox-data {{{内容10class|}}}" style="{{{内容10style|}}}"><div>{{{内容10}}}</div></td></tr>
| <tr>{{#if: {{{項目10|}}} | <th class="infobox-label {{{項目10class|}}}" style="{{{項目10style|}}}">{{{項目10|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容10class|}}}" style="{{{内容10style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容10class|}}}" style="{{{内容10style|}}}"><div>{{{内容10}}}</div></td></tr>
{{{内容10}}}
  }}
</div></td></tr>
}}{{#if: {{{内容11|}}} | {{#if: {{{項目11|}}}
}}{{#if: {{{内容11|}}}
  | <tr><th class="infobox-label {{{項目11class|}}}" style="{{{項目11style|}}}">{{{項目11|}}}</th><td class="infobox-data {{{内容11class|}}}" style="{{{内容11style|}}}"><div>{{{内容11}}}</div></td></tr>
| <tr>{{#if: {{{項目11|}}} | <th class="infobox-label {{{項目11class|}}}" style="{{{項目11style|}}}">{{{項目11|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容11class|}}}" style="{{{内容11style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容11class|}}}" style="{{{内容11style|}}}"><div>{{{内容11}}}</div></td></tr>
{{{内容11}}}
  }}
</div></td></tr>
}}{{#if: {{{内容12|}}} | {{#if: {{{項目12|}}}
}}{{#if: {{{内容12|}}}
  | <tr><th class="infobox-label {{{項目12class|}}}" style="{{{項目12style|}}}">{{{項目12|}}}</th><td class="infobox-data {{{内容12class|}}}" style="{{{内容12style|}}}"><div>{{{内容12}}}</div></td></tr>
| <tr>{{#if: {{{項目12|}}} | <th class="infobox-label {{{項目12class|}}}" style="{{{項目12style|}}}">{{{項目12|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容12class|}}}" style="{{{内容12style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容12class|}}}" style="{{{内容12style|}}}"><div>{{{内容12}}}</div></td></tr>
{{{内容12}}}
  }}
</div></td></tr>
}}{{#if: {{{内容13|}}} | {{#if: {{{項目13|}}}
}}{{#if: {{{内容13|}}}
  | <tr><th class="infobox-label {{{項目13class|}}}" style="{{{項目13style|}}}">{{{項目13|}}}</th><td class="infobox-data {{{内容13class|}}}" style="{{{内容13style|}}}"><div>{{{内容13}}}</div></td></tr>
| <tr>{{#if: {{{項目13|}}} | <th class="infobox-label {{{項目13class|}}}" style="{{{項目13style|}}}">{{{項目13|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容13class|}}}" style="{{{内容13style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容13class|}}}" style="{{{内容13style|}}}"><div>{{{内容13}}}</div></td></tr>
{{{内容13}}}
  }}
</div></td></tr>
}}{{#if: {{{内容14|}}} | {{#if: {{{項目14|}}}
}}{{#if: {{{内容14|}}}
  | <tr><th class="infobox-label {{{項目14class|}}}" style="{{{項目14style|}}}">{{{項目14|}}}</th><td class="infobox-data {{{内容14class|}}}" style="{{{内容14style|}}}"><div>{{{内容14}}}</div></td></tr>
| <tr>{{#if: {{{項目14|}}} | <th class="infobox-label {{{項目14class|}}}" style="{{{項目14style|}}}">{{{項目14|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容14class|}}}" style="{{{内容14style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容14class|}}}" style="{{{内容14style|}}}"><div>{{{内容14}}}</div></td></tr>
{{{内容14}}}
  }}
</div></td></tr>
}}{{#if: {{{内容15|}}} | {{#if: {{{項目15|}}}
}}{{#if: {{{内容15|}}}
  | <tr><th class="infobox-label {{{項目15class|}}}" style="{{{項目15style|}}}">{{{項目15|}}}</th><td class="infobox-data {{{内容15class|}}}" style="{{{内容15style|}}}"><div>{{{内容15}}}</div></td></tr>
| <tr>{{#if: {{{項目15|}}} | <th class="infobox-label {{{項目15class|}}}" style="{{{項目15style|}}}">{{{項目15|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容15class|}}}" style="{{{内容15style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容15class|}}}" style="{{{内容15style|}}}"><div>{{{内容15}}}</div></td></tr>
{{{内容15}}}
  }}
</div></td></tr>
}}{{#if: {{{内容16|}}} | {{#if: {{{項目16|}}}
}}{{#if: {{{内容16|}}}
  | <tr><th class="infobox-label {{{項目16class|}}}" style="{{{項目16style|}}}">{{{項目16|}}}</th><td class="infobox-data {{{内容16class|}}}" style="{{{内容16style|}}}"><div>{{{内容16}}}</div></td></tr>
| <tr>{{#if: {{{項目16|}}} | <th class="infobox-label {{{項目16class|}}}" style="{{{項目16style|}}}">{{{項目16|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容16class|}}}" style="{{{内容16style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容16class|}}}" style="{{{内容16style|}}}"><div>{{{内容16}}}</div></td></tr>
{{{内容16}}}
  }}
</div></td></tr>
}}{{#if: {{{内容17|}}} | {{#if: {{{項目17|}}}
}}{{#if: {{{内容17|}}}
  | <tr><th class="infobox-label {{{項目17class|}}}" style="{{{項目17style|}}}">{{{項目17|}}}</th><td class="infobox-data {{{内容17class|}}}" style="{{{内容17style|}}}"><div>{{{内容17}}}</div></td></tr>
| <tr>{{#if: {{{項目17|}}} | <th class="infobox-label {{{項目17class|}}}" style="{{{項目17style|}}}">{{{項目17|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容17class|}}}" style="{{{内容17style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容17class|}}}" style="{{{内容17style|}}}"><div>{{{内容17}}}</div></td></tr>
{{{内容17}}}
  }}
</div></td></tr>
}}{{#if: {{{内容18|}}} | {{#if: {{{項目18|}}}
}}{{#if: {{{内容18|}}}
  | <tr><th class="infobox-label {{{項目18class|}}}" style="{{{項目18style|}}}">{{{項目18|}}}</th><td class="infobox-data {{{内容18class|}}}" style="{{{内容18style|}}}"><div>{{{内容18}}}</div></td></tr>
| <tr>{{#if: {{{項目18|}}} | <th class="infobox-label {{{項目18class|}}}" style="{{{項目18style|}}}">{{{項目18|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容18class|}}}" style="{{{内容18style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容18class|}}}" style="{{{内容18style|}}}"><div>{{{内容18}}}</div></td></tr>
{{{内容18}}}
  }}
</div></td></tr>
}}{{#if: {{{内容19|}}} | {{#if: {{{項目19|}}}
}}{{#if: {{{内容19|}}}
  | <tr><th class="infobox-label {{{項目19class|}}}" style="{{{項目18style|}}}">{{{項目19|}}}</th><td class="infobox-data {{{内容19class|}}}" style="{{{内容19style|}}}"><div>{{{内容19}}}</div></td></tr>
| <tr>{{#if: {{{項目19|}}} | <th class="infobox-label {{{項目19class|}}}" style="{{{項目19style|}}}">{{{項目19|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容19class|}}}" style="{{{内容19style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容19class|}}}" style="{{{内容19style|}}}"><div>{{{内容19}}}</div></td></tr>
{{{内容19}}}
  }}
</div></td></tr>
}}{{#if: {{{内容20|}}} | {{#if: {{{項目20|}}}
}}{{#if: {{{内容20|}}}
  | <tr><th class="infobox-label {{{項目20class|}}}" style="{{{項目20style|}}}">{{{項目20|}}}</th><td class="infobox-data {{{内容20class|}}}" style="{{{内容20style|}}}"><div>{{{内容20}}}</div></td></tr>
| <tr>{{#if: {{{項目20|}}} | <th class="infobox-label {{{項目20class|}}}" style="{{{項目20style|}}}">{{{項目20|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容20class|}}}" style="{{{内容20style|}}}"><div>
  | <tr><td colspan="2" class="infobox-data {{{内容20class|}}}" style="{{{内容20style|}}}"><div>{{{内容20}}}</div></td></tr>
{{{内容20}}}
  }}
</div></td></tr>
}}{{#if: {{{name|}}}
}}{{#if: {{{name|}}}
| <tr class="infoboxLinks noprint plainlinks"><td colspan="2" style="text-align:right; font-size:85%;">[[{{ns:10}}:{{{name}}}|<span title="このテンプレートを表示します">表示</span>]]・[[{{ns:11}}:{{{name}}}|<span title="このテンプレートのノートを表示します">トーク</span>]]・[{{fullurl:{{ns:10}}:{{{name}}}|action=edit}} <span title="このテンプレートを編集します">編集</span>]・[{{fullurl:{{ns:10}}:{{{name}}}|action=history}} <span title="このテンプレートの過去の版を表示します">履歴</span>]</td></tr>
| <tr class="infoboxLinks noprint plainlinks"><td colspan="2" style="text-align:right; font-size:85%;">[[{{ns:10}}:{{{name}}}|<span title="このテンプレートを表示します">表示</span>]]・[[{{ns:11}}:{{{name}}}|<span title="このテンプレートのノートを表示します">トーク</span>]]・[{{fullurl:{{ns:10}}:{{{name}}}|action=edit}} <span title="このテンプレートを編集します">編集</span>]・[{{fullurl:{{ns:10}}:{{{name}}}|action=history}} <span title="このテンプレートの過去の版を表示します">履歴</span>]</td></tr>
}}</table></includeonly>
}}</table></includeonly>

2015年9月21日 (月) 15:34時点における版

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

使い方

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

引数

引数 指定内容 既定値 説明
name テンプレート名 (なし) この値にテンプレート名を指定すると、情報ボックスの最下部に「表示・トーク・編集・履歴」が表示されます。テンプレート名は、名前空間「テンプレート:」を省いて指定します。
カテゴリ テキスト (なし) 指定した名前のカテゴリが生成されます。ソートキーは「sortkey」に指定した値が渡されます。
タイトル1
- タイトル10
テキスト (なし) タイトルに使用されるテキストです。最大10個を作成できます。
サブヘッダ テキスト (なし) タイトル下に表示されるテキストです。
画像 [[ファイル:example.jpg|250px]] (なし) 画像を指定します。
項目1 - 項目20 テキスト (なし) 列のラベルを指定します。最大20個を作成できます。指定がない場合、ラベルなしの表示になります。
内容1 - 内容20 テキスト (なし) 列の内容を指定します。最大20個を作成できます。指定がない場合、列は表示されません。
class クラス属性 (なし) table要素に指定されるclass属性を指定します。「タイトル1class」「内容1class」などを指定することもできます。
style スタイル属性 (なし) table要素に指定されるstyle属性を指定します。「タイトル1style」「内容1style」などを指定することもできます。

使用例

{{情報ボックス
| タイトル1 = タイトル1
| タイトル2 = タイトル2
| サブヘッダ = サブヘッダ
| 画像 = 
| 項目1 = 項目1
| 内容1 = 内容1
| 項目2 = 項目2
| 内容2 = 内容2
| 内容3 = 内容3(「項目3」が未指定の場合の表示)
| 内容4 = {{折り畳みボックス
  | タイトル = 折り畳みボックス
  | 項目1 = 項目1
  | 内容1 = 折り畳みボックスの内容1
  | 項目2 = 項目2
  | 内容2 = 折り畳みボックスの内容2
  }}
}} 
タイトル1
タイトル2
サブヘッダ
項目1

内容1

項目2

内容2

内容3(「項目3」が未指定の場合の表示)