(Translated by https://www.hiragana.jp/)
Template:Navbox/sandbox - Wikipedia

このテンプレートを使つかえば、リンクさきリストをつくるだけでナビゲーションようテンプレートをかなり素早すばやつくることができるようになります。おおくのナビゲーションテンプレートでそのまま使つかえるスタイルがデフォルトで提供ていきょうされています。デフォルトスタイルを変更へんこうすることは可能かのうですが、推奨すいしょうされていません。このテンプレートあるいはみぎの“Navbox一式いっしき”の姉妹しまいテンプレートのいずれかを使つかうことが、ナビゲーションようテンプレートを標準ひょうじゅんしたり使つかいやすくしたりするためにつよ推奨すいしょうされています。また、|listclass=hlist指定していすることにより、リストを*(アスタリスク)を使つかっての箇条書かじょうが列挙れっきょすることができます。

使用しようほう

編集へんしゅう

グループすうすくない場合ばあいなど、使つかわないパラメータは消去しょうきょしてください。

{{Navbox
|name    = {{subst:PAGENAME}}
|listclass = hlist
|state   = 
|title   = 
|image   = 
|above   = 

|group1  = 
|list1   = 

|group2  = 
|list2   = 

 ...

|below   = 
}}
name
テンプレートの名前なまえは、テンプレートが使つかわれているすべてのページで「ひょうはなしへんれき」("表示ひょうじ会話かいわ編集へんしゅう履歴りれき")リンクがただしく機能きのうするために必須ひっすです。には{{subst:PAGENAME}}もちいると便利べんりです。
title
ひょうさい上部じょうぶ中央ちゅうおう表示ひょうじされるテキストです。通常つうじょうはテンプレートの主題しゅだい、つまりおもて本体ほんたい簡潔かんけつ説明せつめいです。これはいちぎょうでなければなりませんが、ぎょう必要ひつよう場合ばあいは、センタリングがまさしくおこなわれるよう{{-}}使つかってください。
listn (body may be used in place of list1)
list1list2、など)テンプレート本体ほんたい通常つうじょうはリンクさきのリストです。書式しょしきはインラインですが、<div> </div>でリスト全体ぜんたいかこめばふくすうぎょうでの入力にゅうりょくもできます。最低さいていでもlistパラメータはひと必要ひつようです。以降いこうlistは、それぞれひょうべつくだり表示ひょうじされます。groupnパラメータが指定していされていると、個々ここlistnまえにそのグループが表示ひょうじされます (下記かき参照さんしょう)。
groupn
group1group2、など)指定していされたテキストがlistnひだり、ヘッダセルに表示ひょうじされます。指定していがなければ、listnひょう全幅ぜんぷく使つかいます。
image
タイトルバーのした本体ほんたい (group/list) のみぎ指定していされた画像がぞう表示ひょうじします。list1指定してい適切てきせつ表示ひょうじ必須ひっすです。画像がぞう指定していには、
  • [[ファイル:Example.jpg|100px]]
といった、画像がぞう表示ひょうじもちいられる標準ひょうじゅんてきウィキコードをもちいます。
imageleft
タイトルバーのした本体ほんたい (group/list) のひだり指定していされた画像がぞう表示ひょうじします。list1指定してい適切てきせつ表示ひょうじ必須ひっすです。画像がぞう指定していには、
  • [[ファイル:Example.jpg|100px]]
といった、画像がぞう表示ひょうじもちいられる標準ひょうじゅんてきウィキコードをもちいます。
above
タイトルバーと最初さいしょの group/list とのあいだ、すなわちテンプレート本体ほんたい(group、list または image)の aboveうえ)に表示ひょうじされる全幅ぜんはばセルです。画像がぞうのないテンプレートの場合ばあいabovegroup1パラメータなしのlist1同様どうよう表示ひょうじされます。above パラメータの使用しようれいとしては、{{Navbox Musical artist}}による {{ビートルズ}}、{{サザンオールスターズ}} 、 {{Navbox with columns}} による {{アメリカ合衆国あめりかがっしゅうこく大統領だいとうりょう}} 、{{Navbox}}による {{日本国にっぽんこく憲法けんぽう}} などがあります(2013ねん9がつ現在げんざい)。
below
テンプレート本体ほんたい(group、list または image)の belowした)に表示ひょうじされる全幅ぜんはばセルです。画像がぞうのないテンプレートの場合ばあいbelowgroupnパラメータなしの最後さいごlistn同様どうよう表示ひょうじされます。below パラメータの使用しようれいとしては、{{Navbox Musical artist}} による {{ベートーヴェンの交響曲こうきょうきょく}} 、{{Navbox}} による {{イギリス国鉄こくてつ蒸気じょうき機関きかんしゃ}} 、 {{日本国にっぽんこく歴代れきだいないかく総理そうり大臣だいじん}} などがあります(2013ねん9がつ現在げんざい)。

スタイル(推奨すいしょうしない)

編集へんしゅう

ウィキペディア全体ぜんたいでテンプレートとページの一貫いっかんせいたもつため、デフォルト以外いがいのスタイルの使用しよう推奨すいしょうできません。しかし、必要ひつようがある場合ばあいそなえスタイルを変更へんこうするオプションが用意よういされています。

デフォルトスタイル
編集へんしゅう

Navbox を使つかさいによく変更へんこうされるスタイルをしめします。よりこみいったほかのスタイルは、一覧いちらん単純たんじゅんにするためしめしていません。

  • bodystyle = background-color:#fdfdfd; width:100%; vertical-align:middle;
  • titlestyle = background-color:#ccccff; padding-left:1em; padding-right:1em; text-align:center;
  • abovestyle = background-color:#ddddff; padding-left:1em; padding-right:1em; text-align:center;
  • belowstyle = background-color:#ddddff; padding-left:1em; padding-right:1em; text-align:center;
  • groupstyle = background-color:#ddddff; padding-left:1em; padding-right:1em; text-align:right;
  • liststyle = background:transparent; text-align:left/center;
  • oddstyle = background:transparent;
  • evenstyle = background-color:#f7f7f7;

liststyleoddstyle透明とうめいなので、偶数ぐうすうぎょうbodystyle同色どうしょく、デフォルトではしろです。グループがなく、text-align: center;指定していされていないリストは text-align: left; です。bodystyle だけに垂直すいちょくアライメントがあるので、要素ようそvertical-align: middle;継承けいしょうします。

state [autocollapse, collapsed, plain, off, uncollapsed]
デフォルトは autocollapse です。autocollapse設定せっていすると、どういちページにたた可能かのうひょう ([かくす] リンクありのひょう、すなわち後述こうじゅつplain指定していでも off指定していでもないひょう) が複数ふくすうある場合ばあいにはたたんで初期しょき表示ひょうじされますが、それ以外いがい場合ばあい展開てんかいした状態じょうたい初期しょき表示ひょうじされます。技術ぎじゅつてき詳細しょうさいMediaWiki:Common.js御覧ごらんください。
設定せっていautocollapsed入力にゅうりょくしないように注意ちゅういしてください。autocollapsed とすると「autocollapse, collapsed, plain, off 以外いがい」になってしまいます。
そら入力にゅうりょくした場合ばあいautocollapseになります。
  • collapsed設定せっていすると、Navbox はたたんだ状態じょうたい初期しょき表示ひょうじされます。
  • plain設定せっていすると、Navbox はみぎはしに [かくす] リンクなしで展開てんかいされた状態じょうたい表示ひょうじされ、タイトルはセンタリングされます。
  • off設定せっていすると、Navbox はみぎはしに [かくす] リンクなしで展開てんかいされた状態じょうたい表示ひょうじされますが、タイトルはセンタリングされません。これは上級じょうきゅうしゃけのオプションで、おおくの場合ばあい plain使用しよう十分じゅうぶんです。
  • autocollapse, collapsed, plain, off 以外いがいれい: uncollapsed)を設定せっていすると、Navbox は [かくす] リンクありで展開てんかいされた状態じょうたい初期しょき表示ひょうじされます。
  • れい: {{建築けんちく}} のデフォルト状態じょうたいは autocollapse です。 建築けんちくには Navbox が1つしかないので、展開てんかい表示ひょうじされます。一方いっぽう都市とし計画けいかく では autocollapse な Navbox が複数ふくすう使つかわれているので、じた状態じょうたい表示ひょうじされます。
  • 初期しょき状態じょうたいをテンプレート作者さくしゃ期待きたいする Navbox の初期しょき状態じょうたい記事きじ上書うわがきできるようにする場合ばあいは、テンプレートに "state" という名前なまえのパラメータを作成さくせいし、つぎようにパススルーにします。
  • | state = {{{state|<includeonly>希望きぼうする初期しょき状態じょうたい</includeonly>}}}
  • <includeonly>| により、テンプレート自身じしん表示ひょうじするさいには展開てんかいされるようにできます。
navbar
デフォルトは Tnavbar です。plain設定せっていすると、タイトルバーひだり リンクは表示ひょうじされません。
border
指定してい可能かのうにはchildnoneがあります。既定きてい空白くうはくです。child指定していするとテンプレート全体ぜんたい罫線けいせん表示ひょうじになります。任意にんいのNavboxテンプレートを{{Navbox subgroup}}のようにべつのNavboxテンプレート(おやNavbox)のなかにおけるリストのひとつをしてネストしたい場合ばあいchild指定していし、おやNavboxのlist部分ぶぶんにテンプレートをきます。{{Navbox|child|...}}のように引数ひきすう1に設定せっていしてもい。
titlegroup
groupnセルとおなじデフォルトスタイルのグループセルをタイトルの領域りょういき挿入そうにゅうします。これは発展はってんてきなメタテンプレートのような例外れいがいてき状況じょうきょうでのみ使つかわれるべきで、これを使つかさいには {{Navbox}} 内部ないぶのコードにかんするいくつかの知識ちしき必要ひつようですが、もし使つかいたい場合ばあいは、すべてにおいて正確せいかく機能きのうするために手動しゅどうでCSSスタイルを設定せっていするべきです。このパラメータの利用りようかんがえる場合ばあいは、あなた自身じしん変更へんこうするか、ノートページではじめにはなってください。
listclass
デフォルトは指定していなしです。これを指定していするとlistを{{Flatlist}}のようによこリストとして表示ひょうじすることができますが、リストは「*」をもちいた箇条書かじょうが記述きじゅつする必要ひつようがあります。これはCommon.css指定していされている hlist クラスを利用りようしています。指定していできる引数ひきすうつぎとおりです。
  • hlist - 一般いっぱんてきよこリストを作成さくせいするときに使用しようします。項目こうもく区切くぎりに「·」(中点ちゅうてん(ラテン))を使つかいます。
  • hlist hlist-pipe - 項目こうもく区切くぎりに「|」(バーティカルバー、パイプ記号きごう)を使つかいます。
  • hlist hlist-hyphen - 項目こうもく区切くぎりに「-」(ハイフンマイナス)を使つかいます。
このクラスが指定していされていると、2階層かいそう以降いこうのリスト階層かいそうごとに「( )」(括弧かっこ)でくくられ、階層かいそうごとに指定していされた項目こうもく区切くぎりで表示ひょうじされます。

テーブルのレイアウト

編集へんしゅう

{{Navbox}}を使つかい、image, above and below パラメータを指定していせずに作成さくせいされたひょう境界きょうかい説明せつめいのために追加ついか):

{{Navbox}}を使つかい、image, above and below パラメータを指定していして作成さくせいされたひょう境界きょうかい説明せつめいのために追加ついか):

{{Navbox}}を使つかい、image, imageleft, lists パラメータを指定していして, groups, above, below パラメータを指定していせず作成さくせいされたひょう:

使用しようれい

編集へんしゅう

画像がぞうなし

編集へんしゅう
{{Navbox
| name  = Navbox/doc
| title = [[Multimedia Super Corridor|MSC Malaysia]]
| listclass = hlist

| group1 = Centre
| list1  =
* [[Cyberjaya]]

| group2 = Area
| list2  =
* [[Klang Valley]]

| group3 = Major landmarks
| list3  =
* [[Petronas Twin Towers]]
* [[Kuala Lumpur Tower]]
* [[Kuala Lumpur Sentral]]
* [[Technology Park Malaysia]]
* [[Putrajaya]]
* [[Cyberjaya]]
* [[Kuala Lumpur International Airport]]

| group4 = Infrastructure
| list4  =
* [[Express Rail Link]]
* [[KL-KLIA Dedicated Expressway]]

| group5 = Prime applications
| list5  =
* [[EGovernment]]
* [[MyKad]]
}}

画像がぞうあり、グループなし

編集へんしゅう
{{Navbox
| name  = Navbox/doc
| title = [[Multimedia Super Corridor|MSC Malaysia]]
| listclass = hlist
| image = [[File:Flag of Malaysia.svg|80px|link=|alt=]]

| list1 =
* [[Petronas Twin Towers]]
* [[Kuala Lumpur Tower]]
* [[Kuala Lumpur Sentral]]
* [[Technology Park Malaysia]]
* [[Putrajaya]]
* [[Cyberjaya]]
* [[Kuala Lumpur International Airport]]
}}

画像がぞう、グループなし、複数ふくすうリスト

編集へんしゅう
{{Navbox
| name  = Navbox/doc
| title = [[Multimedia Super Corridor|MSC Malaysia]]
| listclass = hlist
| image = [[File:Flag of Malaysia.svg|80px|link=|alt=]]
| imageleft = [[File:Flag of Malaysia.svg|80px]]

| list1 =
* [[Petronas Twin Towers]]
* [[Kuala Lumpur Tower]]
* [[Kuala Lumpur Sentral]]

| list2 =
* [[Express Rail Link]]
* [[KL-KLIA Dedicated Expressway]]

| list3 =
* [[EGovernment]]
* [[MyKad]]

| list4 =
* [[Klang Valley]]
}}

画像がぞう、グループ、above, below あり

編集へんしゅう
{{Navbox
| name  = Navbox/doc
| title = [[Multimedia Super Corridor|MSC Malaysia]]
| listclass = hlist
| above = Above text goes here
| image = [[File:Flag of Malaysia.svg|80px|link=|alt=]]

| group1 = Centre
| list1  =
* [[Cyberjaya]]

| group2 = Area
| list2  =
* [[Klang Valley]]

| group3 = Major landmarks
| list3  =
* [[Petronas Twin Towers]]
* [[Kuala Lumpur Tower]]
* [[Kuala Lumpur Sentral]]
* [[Technology Park Malaysia]]
* [[Putrajaya]]
* [[Cyberjaya]]

| group4 = Infrastructure
| list4  =
* [[Express Rail Link]]
* [[KL-KLIA Dedicated Expressway]]

| group5 = Prime applications
| list5  =
* [[EGovernment]]
* [[MyKad]]

| below  = Website: {{URL|http://www.msc.com.my/}}
}}

Subgroups example

編集へんしゅう
{{Navbox
|name=Navbox/doc
|title=Examples with subgroups
|image=[[ファイル:Windows logo - 2012.svg|100px|alt=]]
|state=uncollapsed
|above=Above
|below=Below
|group1=Group1
|list1=List1
|group2=Group2
|list2={{Navbox|child
 |evenodd=swap
 |group1=Group2.1
 |list1=List1
 |group2=Group2.2
 |list2=List2
 |group3=Group2.3
 |list3=List3
 }}
|group3=Group3
|list3=List3
|group4=Group4
|list4={{Navbox subgroup
 |evenodd=swap
 |group1=Group4.1
 |list1=List1
 |group2=Group4.2
 |list2=List2
 |group3=Group4.3
 |list3=List3
 }}
}}

Examples with collapsible groups

編集へんしゅう
{{Navbox
|name=Navbox/doc
|title=Title
|state=uncollapsed
|list1={{Navbox|child
 |navbar=plain
 |title=First title
 |listclass=hlist
 |group1=Group 1
 |list1=
*List 1
*List 1
*List 1

 |group2=Group 2
 |list2=
*List 2
*List 2
*List 2

 |group3=Group 3
 |list3=
*List 3
*List 3
*List 3

 |group4=Group 4
 |list4=
*List 4
*List 4
*List 4
}}
|list2={{Navbox|child
 |navbar=plain
 |title=Second title
 |listclass=hlist
 |list1=
*List 1.2

 |list2=
*List 2.2
*List 2.2
|below=Below
}}
|list3={{Navbox|child
 |navbar=plain
 |title=Third title
 |listclass=hlist
 |group1=Group 1
 |list1=
*List 1
*List 1
*List 1

 |group2=Group 2
 |list2=
*List 2
*List 2
*List 2

 |group3=Group 3
 |list3=
*List 3
**List 3
*List 3

 |group4=Group 4
 |list4=
*List 4
**List 4
**List 4
 |below=Below 2
}}
}}

関連かんれん項目こうもく

編集へんしゅう
ナビゲーションテンプレート対照たいしょう
おりたたみモード タイトルしょく 画像がぞう グループ スタイル
パラメータ
れいテンプレート
{{Navbox}} collapsible navbox Left/Right of body Yes Yes {{イギリスの電車でんしゃ}}
{{Navbox with columns}} collapsible navbox Left/right of columns No Yes {{都道府県とどうふけん知事ちじ}}
{{Navbox with collapsible groups}} collapsible navbox Left/right of body and/or in each list Yes Yes {{日本にっぽん近代きんだい地震じしん}}
{{Navbox subgroup}} collapsible navbox No Yes Yes {{日本にっぽん百名山ひゃくめいざん}}
{{NavboxYears}}
{{NavboxYears2}}
collapsible navbox No No No {{全豪ぜんごうオープン}}
おりたたみ属性ぞくせい
種類しゅるい CSSクラス Javascript たたまれるとき Custom
initial state
ネスト タイトルしょく フォントサイズ
Collapsible table collapsible, navbox Common.jsにて定義ていぎ 2以上いじょう Yes No #ccccff 90%