「テンプレート:ナビゲーションボックス」の版間の差分
細 ヘッダー2以降が省略された場合にその行を丸ごと非表示にするように変更 |
細 20行まで対応 |
||
| 20行目: | 20行目: | ||
<tr> | <tr> | ||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header4}}}</th><td style="background-color: whitesmoke;">{{{content4}}}</td> | <th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header4}}}</th><td style="background-color: whitesmoke;">{{{content4}}}</td> | ||
</tr> | |||
}} | |||
{{#if: {{{header5|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header5}}}</th><td style="background-color: white;">{{{content5}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header6|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header6}}}</th><td style="background-color: whitesmoke;">{{{content6}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header7|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header7}}}</th><td style="background-color: white;">{{{content7}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header8|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header8}}}</th><td style="background-color: whitesmoke;">{{{content8}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header9|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header9}}}</th><td style="background-color: white;">{{{content9}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header10|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header10}}}</th><td style="background-color: whitesmoke;">{{{content10}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header11|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header11}}}</th><td style="background-color: white;">{{{content11}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header12|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header12}}}</th><td style="background-color: whitesmoke;">{{{content12}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header13|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header13}}}</th><td style="background-color: white;">{{{content13}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header14|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header14}}}</th><td style="background-color: whitesmoke;">{{{content14}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header15|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header15}}}</th><td style="background-color: white;">{{{content15}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header16|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header16}}}</th><td style="background-color: whitesmoke;">{{{content16}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header17|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header17}}}</th><td style="background-color: white;">{{{content17}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header18|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header18}}}</th><td style="background-color: whitesmoke;">{{{content18}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header19|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header19}}}</th><td style="background-color: white;">{{{content19}}}</td> | |||
</tr> | |||
}} | |||
{{#if: {{{header20|}}} | | |||
<tr> | |||
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header20}}}</th><td style="background-color: whitesmoke;">{{{content20}}}</td> | |||
</tr> | </tr> | ||
}} | }} | ||
| 120行目: | 200行目: | ||
"label": "内容4", | "label": "内容4", | ||
"description": "4行目のナビゲーションリンクの内容を記します。", | "description": "4行目のナビゲーションリンクの内容を記します。", | ||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header5": { | |||
"aliases": [ | |||
"ヘッダー5" | |||
], | |||
"label": "ヘッダー5", | |||
"description": "5行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content5": { | |||
"aliases": [ | |||
"内容5" | |||
], | |||
"label": "内容5", | |||
"description": "5行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header6": { | |||
"aliases": [ | |||
"ヘッダー6" | |||
], | |||
"label": "ヘッダー6", | |||
"description": "6行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content6": { | |||
"aliases": [ | |||
"内容6" | |||
], | |||
"label": "内容6", | |||
"description": "6行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header7": { | |||
"aliases": [ | |||
"ヘッダー7" | |||
], | |||
"label": "ヘッダー7", | |||
"description": "7行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content7": { | |||
"aliases": [ | |||
"内容7" | |||
], | |||
"label": "内容7", | |||
"description": "7行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header8": { | |||
"aliases": [ | |||
"ヘッダー8" | |||
], | |||
"label": "ヘッダー8", | |||
"description": "8行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content8": { | |||
"aliases": [ | |||
"内容8" | |||
], | |||
"label": "内容8", | |||
"description": "8行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header9": { | |||
"aliases": [ | |||
"ヘッダー9" | |||
], | |||
"label": "ヘッダー9", | |||
"description": "9行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content9": { | |||
"aliases": [ | |||
"内容9" | |||
], | |||
"label": "内容9", | |||
"description": "9行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header10": { | |||
"aliases": [ | |||
"ヘッダー10" | |||
], | |||
"label": "ヘッダー10", | |||
"description": "10行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content10": { | |||
"aliases": [ | |||
"内容10" | |||
], | |||
"label": "内容10", | |||
"description": "10行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header11": { | |||
"aliases": [ | |||
"ヘッダー11" | |||
], | |||
"label": "ヘッダー11", | |||
"description": "11行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content11": { | |||
"aliases": [ | |||
"内容11" | |||
], | |||
"label": "内容11", | |||
"description": "11行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header12": { | |||
"aliases": [ | |||
"ヘッダー12" | |||
], | |||
"label": "ヘッダー12", | |||
"description": "12行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content12": { | |||
"aliases": [ | |||
"内容12" | |||
], | |||
"label": "内容12", | |||
"description": "12行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header13": { | |||
"aliases": [ | |||
"ヘッダー13" | |||
], | |||
"label": "ヘッダー13", | |||
"description": "13行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content13": { | |||
"aliases": [ | |||
"内容13" | |||
], | |||
"label": "内容13", | |||
"description": "13行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header14": { | |||
"aliases": [ | |||
"ヘッダー14" | |||
], | |||
"label": "ヘッダー14", | |||
"description": "14行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content14": { | |||
"aliases": [ | |||
"内容14" | |||
], | |||
"label": "内容14", | |||
"description": "14行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header15": { | |||
"aliases": [ | |||
"ヘッダー15" | |||
], | |||
"label": "ヘッダー15", | |||
"description": "15行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content15": { | |||
"aliases": [ | |||
"内容15" | |||
], | |||
"label": "内容15", | |||
"description": "15行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header16": { | |||
"aliases": [ | |||
"ヘッダー16" | |||
], | |||
"label": "ヘッダー16", | |||
"description": "16行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content16": { | |||
"aliases": [ | |||
"内容16" | |||
], | |||
"label": "内容16", | |||
"description": "16行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header17": { | |||
"aliases": [ | |||
"ヘッダー17" | |||
], | |||
"label": "ヘッダー17", | |||
"description": "17行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content17": { | |||
"aliases": [ | |||
"内容17" | |||
], | |||
"label": "内容17", | |||
"description": "17行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header18": { | |||
"aliases": [ | |||
"ヘッダー18" | |||
], | |||
"label": "ヘッダー18", | |||
"description": "18行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content18": { | |||
"aliases": [ | |||
"内容18" | |||
], | |||
"label": "内容18", | |||
"description": "18行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header19": { | |||
"aliases": [ | |||
"ヘッダー19" | |||
], | |||
"label": "ヘッダー19", | |||
"description": "19行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content19": { | |||
"aliases": [ | |||
"内容19" | |||
], | |||
"label": "内容19", | |||
"description": "19行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | |||
"type": "string" | |||
}, | |||
"header20": { | |||
"aliases": [ | |||
"ヘッダー20" | |||
], | |||
"label": "ヘッダー20", | |||
"description": "20行目に表示するヘッダーの文字列を記します。", | |||
"example": "サブカテゴリ名", | |||
"type": "string" | |||
}, | |||
"content20": { | |||
"aliases": [ | |||
"内容20" | |||
], | |||
"label": "内容20", | |||
"description": "20行目のナビゲーションリンクの内容を記します。", | |||
"example": "[[信号灯器]] | [[アーム]]", | "example": "[[信号灯器]] | [[アーム]]", | ||
"type": "string" | "type": "string" | ||
| 139行目: | 507行目: | ||
], | ], | ||
"label": "サブヘッダー色", | "label": "サブヘッダー色", | ||
"description": " | "description": "header1~header20における色の指定です。header_color同様に、デフォルトではWikiPediaの色を採用します。", | ||
"example": "#ddddff", | "example": "#ddddff", | ||
"type": "string", | "type": "string", | ||
| 146行目: | 514行目: | ||
} | } | ||
}, | }, | ||
"description": "WikiPediaの「Navbox」を再現したテンプレートとなります。再現率は100% | "description": "WikiPediaの「Navbox」を再現したテンプレートとなります。再現率は100%ではないですが、インポートしたら依存関係が多すぎたため自前でこしらえています。Wikipediaの色をなるべく再現しています。", | ||
"format": "block", | "format": "block", | ||
"paramOrder": [ | "paramOrder": [ | ||
| 160行目: | 528行目: | ||
"content3", | "content3", | ||
"header4", | "header4", | ||
"content4" | "content4", | ||
"header5", | |||
"content5", | |||
"header6", | |||
"content6", | |||
"header7", | |||
"content7", | |||
"header8", | |||
"content8", | |||
"header9", | |||
"content9", | |||
"header10", | |||
"content10", | |||
"header11", | |||
"content11", | |||
"header12", | |||
"content12", | |||
"header13", | |||
"content13", | |||
"header14", | |||
"content14", | |||
"header15", | |||
"content15", | |||
"header16", | |||
"content16", | |||
"header17", | |||
"content17", | |||
"header18", | |||
"content18", | |||
"header19", | |||
"content19", | |||
"header20", | |||
"content20" | |||
] | ] | ||
} | } | ||
</templatedata> | </templatedata> | ||
</noinclude> | </noinclude> | ||
2025年12月12日 (金) 10:30時点における版
WikiPediaの「Navbox」を再現したテンプレートとなります。再現率は100%ではないですが、インポートしたら依存関係が多すぎたため自前でこしらえています。Wikipediaの色をなるべく再現しています。
| パラメーター | 説明 | 型 | 状態 | |
|---|---|---|---|---|
| タイトル | title タイトル | ナビゲーションボックスのタイトルバーに表示する文字列を記載します。 | 文字列 | 必須 |
| ボックスの開閉 | opened フラグ | ボックスの開閉状態を指定します。詳しくは、[[テンプレート:折り畳みボックス]]を参照してください。
| ブール値 | 省略可能 |
| ヘッダー色 | header_color ヘッダー色 | ヘッダーカラーを指定します。デフォルトはWikiPediaの色になります。
| 文字列 | 省略可能 |
| サブヘッダー色 | sub_header_color サブヘッダーカラー | header1~header20における色の指定です。header_color同様に、デフォルトではWikiPediaの色を採用します。
| 文字列 | 省略可能 |
| ヘッダー1 | header1 ヘッダー1 | 1行目に表示するヘッダーの文字列を記します。
| 文字列 | 推奨 |
| 内容1 | content1 内容1 | 1行目のナビゲーションリンクの内容を記します。
| 文字列 | 必須 |
| ヘッダー2 | header2 ヘッダー2 | 2行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容2 | content2 内容2 | 2行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー3 | header3 ヘッダー3 | 3行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容3 | content3 内容3 | 3行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー4 | header4 ヘッダー4 | 4行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容4 | content4 内容4 | 4行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー5 | header5 ヘッダー5 | 5行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容5 | content5 内容5 | 5行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー6 | header6 ヘッダー6 | 6行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容6 | content6 内容6 | 6行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー7 | header7 ヘッダー7 | 7行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容7 | content7 内容7 | 7行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー8 | header8 ヘッダー8 | 8行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容8 | content8 内容8 | 8行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー9 | header9 ヘッダー9 | 9行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容9 | content9 内容9 | 9行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー10 | header10 ヘッダー10 | 10行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容10 | content10 内容10 | 10行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー11 | header11 ヘッダー11 | 11行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容11 | content11 内容11 | 11行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー12 | header12 ヘッダー12 | 12行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容12 | content12 内容12 | 12行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー13 | header13 ヘッダー13 | 13行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容13 | content13 内容13 | 13行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー14 | header14 ヘッダー14 | 14行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容14 | content14 内容14 | 14行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー15 | header15 ヘッダー15 | 15行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容15 | content15 内容15 | 15行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー16 | header16 ヘッダー16 | 16行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容16 | content16 内容16 | 16行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー17 | header17 ヘッダー17 | 17行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容17 | content17 内容17 | 17行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー18 | header18 ヘッダー18 | 18行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容18 | content18 内容18 | 18行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー19 | header19 ヘッダー19 | 19行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容19 | content19 内容19 | 19行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |
| ヘッダー20 | header20 ヘッダー20 | 20行目に表示するヘッダーの文字列を記します。
| 文字列 | 省略可能 |
| 内容20 | content20 内容20 | 20行目のナビゲーションリンクの内容を記します。
| 文字列 | 省略可能 |