「テンプレート:ナビゲーションボックス」の版間の差分

WikiPediaのNavBoxがインポートに時間かかりそうだったため、簡易的に再現するためのテンプレートを暫定追加(まだ調整などは何もしていません)
 
パラメーターの追加
1行目: 1行目:
{{折り畳みボックス
{{折り畳みボックス
|title={{{title}}}
|title={{{title}}}
|header_color=#ccccff
|header_color={{{header_color|#ccccff}}}
|contents=
|contents=
<table border="0" style="width: 100%; table-layout: auto; margin: 0;">
<table border="0" style="width: 100%; table-layout: auto; margin: 0;">
<tr>
<tr>
<th style="background-color: #ddddff; width: 25%;">{{{header1}}}</th><td style="background-color: white;">{{{content1}}}</td>
<th style="background-color: {{{sub_header_color|#ddddff}}}; width: 25%;">{{{header1}}}</th><td style="background-color: white;">{{{content1}}}</td>
</tr>
</tr>
<tr>
<tr>
<th style="background-color: #ddddff;">{{{header2}}}</th><td style="background-color: whitesmoke;">{{{content2}}}</td>
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header2}}}</th><td style="background-color: whitesmoke;">{{{content2}}}</td>
</tr>
</tr>
<tr>
<tr>
<th style="background-color: #ddddff;">{{{header3}}}</th><td style="background-color: white;">{{{content3}}}</td>
<th style="background-color: {{{sub_header_color|#ddddff}}};">{{{header3}}}</th><td style="background-color: white;">{{{content3}}}</td>
</tr>
</tr>
<tr>
<tr>
<th style="background-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>
</tr>
</table>
</table>
62行目: 62行目:
"required": true
"required": true
},
},
        "header2": {
"header2": {
"aliases": [
"aliases": [
"ヘッダー2"
"ヘッダー2"
69行目: 69行目:
"description": "2行目に表示するヘッダーの文字列を記します。",
"description": "2行目に表示するヘッダーの文字列を記します。",
"example": "サブカテゴリ名",
"example": "サブカテゴリ名",
"type": "string",
"type": "string"
"suggested": true
},
},
"content2": {
"content2": {
79行目: 78行目:
"description": "2行目のナビゲーションリンクの内容を記します。",
"description": "2行目のナビゲーションリンクの内容を記します。",
"example": "[[信号灯器]] &#124; [[アーム]]",
"example": "[[信号灯器]] &#124; [[アーム]]",
"type": "string",
"type": "string"
"required": true
},
},
        "header3": {
"header3": {
"aliases": [
"aliases": [
"ヘッダー3"
"ヘッダー3"
89行目: 87行目:
"description": "3行目に表示するヘッダーの文字列を記します。",
"description": "3行目に表示するヘッダーの文字列を記します。",
"example": "サブカテゴリ名",
"example": "サブカテゴリ名",
"type": "string",
"type": "string"
"suggested": true
},
},
"content3": {
"content3": {
99行目: 96行目:
"description": "3行目のナビゲーションリンクの内容を記します。",
"description": "3行目のナビゲーションリンクの内容を記します。",
"example": "[[信号灯器]] &#124; [[アーム]]",
"example": "[[信号灯器]] &#124; [[アーム]]",
"type": "string",
"type": "string"
"required": true
},
},
        "header4": {
"header4": {
"aliases": [
"aliases": [
"ヘッダー4"
"ヘッダー4"
109行目: 105行目:
"description": "4行目に表示するヘッダーの文字列を記します。",
"description": "4行目に表示するヘッダーの文字列を記します。",
"example": "サブカテゴリ名",
"example": "サブカテゴリ名",
"type": "string",
"type": "string"
"suggested": true
},
},
"content4": {
"content4": {
119行目: 114行目:
"description": "4行目のナビゲーションリンクの内容を記します。",
"description": "4行目のナビゲーションリンクの内容を記します。",
"example": "[[信号灯器]] &#124; [[アーム]]",
"example": "[[信号灯器]] &#124; [[アーム]]",
"type": "string"
},
"header_color": {
"aliases": [
"ヘッダー色"
],
"label": "ヘッダー色",
"description": "ヘッダーカラーを指定します。デフォルトはWikiPediaの色になります。",
"example": "#ccccff",
"type": "string",
"type": "string",
"required": true
"default": "#ccccff",
"autovalue": "#ccccff"
},
"sub_header_color": {
"aliases": [
"サブヘッダーカラー"
],
"label": "サブヘッダー色",
"description": "header1~header4における色の指定です。header_color同様に、デフォルトではWikiPediaの色を採用します。",
"example": "#ddddff",
"type": "string",
"default": "#ddddff",
"autovalue": "#ddddff"
}
}
},
},
"description": "WikiPediaの「Navbox」を再現したテンプレートとなります。再現率は100%ではないですが、インポートしたら依存関係が多すぎたため自前でこしらえています。Wikipediaの色をなるべく再現しています。(現時点では作成中です。)",
"description": "WikiPediaの「Navbox」を再現したテンプレートとなります。再現率は100%ではないですが、インポートしたら依存関係が多すぎたため自前でこしらえています。Wikipediaの色をなるべく再現しています。(現時点では作成中です。特にモバイルの調整がうまくいっていません。)",
"format": "block"
"format": "block",
"paramOrder": [
"title",
"opened",
"header_color",
"sub_header_color",
"header1",
"content1",
"header2",
"content2",
"header3",
"content3",
"header4",
"content4"
]
}
}
</templatedata>
</templatedata>
</noinclude>
</noinclude>