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

提供:エケペディア
ナビゲーションに移動 検索に移動
(一部箇条書きがうまくいかないのを修正)
 
(2人の利用者による、間の2版が非表示)
12行目: 12行目:
| サブヘッダ =  
| サブヘッダ =  
| 画像 =  
| 画像 =  
| 画像説明 =
| 項目1 =  
| 項目1 =  
| 内容1 =  
| 内容1 =  
52行目: 53行目:
| 画像を指定します。
| 画像を指定します。
|-
|-
! 項目1 - 項目20
! 画像説明
| テキスト
| テキスト
| (なし)
| (なし)
| 列のラベルを指定します。最大20個を作成できます。指定がない場合、ラベルなしの表示になります。
| 画像の下に表示されるテキストです。
|-
|-
! 内容1 - 内容20
! 項目1 - 項目25
| テキスト
| テキスト
| (なし)
| (なし)
| 列の内容を指定します。最大20個を作成できます。指定がない場合、列は表示されません。
| 列のラベルを指定します。最大25個を作成できます。指定がない場合、ラベルなしの表示になります。
|-
! 内容1 - 内容25
| テキスト
| (なし)
| 列の内容を指定します。最大25個を作成できます。指定がない場合、列は表示されません。
|-
|-
! class
! class
108行目: 114行目:
}}{{#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: {{{画像説明|}}}
| <tr><td colspan="2" class="infobox-sub-header {{{画像説明class|}}}" style="{{{画像説明style|}}}">{{{画像説明|}}}</td></tr>
}}{{#if: {{{内容1|}}}
}}{{#if: {{{内容1|}}}
| <tr>{{#if: {{{項目1|}}} | <th class="infobox-label {{{項目1class|}}}" style="{{{項目1style|}}}">{{{項目1|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容1class|}}}" style="{{{内容1style|}}}"><div>
| <tr>{{#if: {{{項目1|}}} | <th class="infobox-label {{{項目1class|}}}" style="{{{項目1style|}}}">{{{項目1|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容1class|}}}" style="{{{内容1style|}}}"><div>
187行目: 195行目:
| <tr>{{#if: {{{項目20|}}} | <th class="infobox-label {{{項目20class|}}}" style="{{{項目20style|}}}">{{{項目20|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容20class|}}}" style="{{{内容20style|}}}"><div>
| <tr>{{#if: {{{項目20|}}} | <th class="infobox-label {{{項目20class|}}}" style="{{{項目20style|}}}">{{{項目20|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容20class|}}}" style="{{{内容20style|}}}"><div>
{{{内容20}}}
{{{内容20}}}
</div></td></tr>
}}{{#if: {{{内容21|}}}
| <tr>{{#if: {{{項目21|}}} | <th class="infobox-label {{{項目21class|}}}" style="{{{項目21style|}}}">{{{項目21|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容21class|}}}" style="{{{内容21style|}}}"><div>
{{{内容21}}}
</div></td></tr>
}}{{#if: {{{内容22|}}}
| <tr>{{#if: {{{項目22|}}} | <th class="infobox-label {{{項目22class|}}}" style="{{{項目22style|}}}">{{{項目22|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容22class|}}}" style="{{{内容22style|}}}"><div>
{{{内容22}}}
</div></td></tr>
}}{{#if: {{{内容23|}}}
| <tr>{{#if: {{{項目23|}}} | <th class="infobox-label {{{項目23class|}}}" style="{{{項目23style|}}}">{{{項目23|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容23class|}}}" style="{{{内容23style|}}}"><div>
{{{内容23}}}
</div></td></tr>
}}{{#if: {{{内容24|}}}
| <tr>{{#if: {{{項目24|}}} | <th class="infobox-label {{{項目24class|}}}" style="{{{項目24style|}}}">{{{項目24|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容24class|}}}" style="{{{内容24style|}}}"><div>
{{{内容24}}}
</div></td></tr>
}}{{#if: {{{内容25|}}}
| <tr>{{#if: {{{項目25|}}} | <th class="infobox-label {{{項目25class|}}}" style="{{{項目25style|}}}">{{{項目25|}}}</th><td | <td colspan="2" }} class="infobox-data {{{内容25class|}}}" style="{{{内容25style|}}}"><div>
{{{内容25}}}
</div></td></tr>
</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>

2019年1月27日 (日) 04:29時点における最新版

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

使い方

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

引数

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