「テンプレート:Navbox/doc」の版間の差分
提供: Yourpedia
(新しいページ: '<!-- from en:Template:Navbox/doc 09:40, 25 November 2007 UTC By CapitalR, Wiikipedian, Davidgothberg, Antaya et al. --> <noinclude>{{Documentation subpage}}</noinclude> <in...') |
|||
| (同じ利用者による、間の1版が非表示) | |||
| 1行目: | 1行目: | ||
| − | <!-- from [[en:Template:Navbox/doc]] 09:40, 25 November 2007 UTC By CapitalR, Wiikipedian, Davidgothberg, Antaya et al. --> | + | <!-- from [[en:Template:Navbox/doc]] 09:40, 25 November 2007 UTC By CapitalR, Wiikipedian, Davidgothberg, Antaya et al. --><noinclude>{{Documentation subpage}}</noinclude><includeonly> |
| − | <noinclude>{{Documentation subpage}}</noinclude> | + | {{使用箇所の多いテンプレート|120,000以上}} |
| − | <includeonly>{{複雑なテンプレート}}</includeonly> | + | {{複雑なテンプレート}}</includeonly> |
| − | + | {{Notice|2008年8月23日 (土) 05:03 (UTC) の編集で、[[:en:Template:Navbox|英語版]]と同様のテンプレートに更新されましたが、それに対応する解説文の更新がまだ完了していません。解説文の更新作業に協力して下さる方を求めています。|お願い}} | |
| + | {{Navbox suite}} | ||
| + | このテンプレートを使って、リンク先のリストから[[:Category:ナビゲーションテンプレート|ナビゲーション用のテンプレート]]を比較的容易に作れます。殆どのナビゲーションテンプレートで使えるデフォルトスタイルが予め定義されています。デフォルトスタイルの変更の推奨はしませんが、必要であれば可能です。 | ||
== 使用法 == | == 使用法 == | ||
| 35行目: | 37行目: | ||
:: 表の最上部中央に表示されるテキストです。通常はテンプレートの主題、つまり表本体の簡潔な説明です。これは一行でなければなりませんが、二行目が必要な場合は、センタリングが正しく行われる様、<code><nowiki>{{-}}</nowiki></code>を使ってください。 | :: 表の最上部中央に表示されるテキストです。通常はテンプレートの主題、つまり表本体の簡潔な説明です。これは一行でなければなりませんが、二行目が必要な場合は、センタリングが正しく行われる様、<code><nowiki>{{-}}</nowiki></code>を使ってください。 | ||
: '''''list<sub>n</sub>''''' ('''''body''''' may be used in place of '''''list1''''') | : '''''list<sub>n</sub>''''' ('''''body''''' may be used in place of '''''list1''''') | ||
| − | :: (''list1''、''list2''、など)テンプレート本体、通常はリンク先のリストです。書式はインラインですが、<code><nowiki><div> </div></nowiki></code>でリスト全体を囲めば複数行での入力もできます。最低でも''list''パラメータは一つ必要です。以降の''list''は、それぞれ表の別の行に表示されます。 ''group<sub>n</sub>''パラメータが指定されていると、個々の ''list<sub>n</sub>'' の前にそのグループが表示されます | + | :: (''list1''、''list2''、など)テンプレート本体、通常はリンク先のリストです。書式はインラインですが、<code><nowiki><div> </div></nowiki></code>でリスト全体を囲めば複数行での入力もできます。最低でも''list''パラメータは一つ必要です。以降の''list''は、それぞれ表の別の行に表示されます。 ''group<sub>n</sub>''パラメータが指定されていると、個々の ''list<sub>n</sub>'' の前にそのグループが表示されます (下記参照)。 |
=== 任意 === | === 任意 === | ||
| 100行目: | 102行目: | ||
==== その他 ==== | ==== その他 ==== | ||
| − | :; ''state'' | + | :; ''state'' <span style="font-weight:normal;">[<code>autocollapse, uncollapsed, collapsed, plain, off</code>]</span> |
| − | :: デフォルトは <code>autocollapse</code> です。<code>collapsed</code> を設定すると、Navbox | + | :* デフォルトは <code>autocollapse</code> です。<code>autocollapse</code> を設定すると、同一ページに折り畳み可能な表 ([隠す] リンクありの表、すなわち <code>plain, off</code> 以外を指定) が複数ある場合には折り畳んで初期表示されますが、それ以外の場合は展開した状態で初期表示されます。技術的詳細は[[MediaWiki:Common.js]]を御覧ください。 |
| − | :: | + | :* <code>collapsed</code> を設定すると、Navbox は折り畳んだ状態で初期表示されます。 |
| + | :* <code>plain</code> を設定すると、Navbox は右端に [隠す] リンクなしで展開された状態で表示され、タイトルはセンタリングされます。 | ||
| + | :* <code>off</code> を設定すると、Navbox は右端に [隠す] リンクなしで展開された状態で表示されますが、タイトルはセンタリングされません。これは上級者向けのオプションで、多くの場合 <code>plain</code> の使用で十分です。 | ||
| + | :* <code>autocollapse</code>, <code>collapsed</code>, <code>plain</code>, <code>off</code> 以外の値(例: <code>uncollapsed</code>)を設定すると、Navbox は [隠す] リンクありで展開された状態で初期表示されます。 | ||
| + | |||
| + | :: 初期状態をテンプレート作者の期待する Navbox の初期状態を記事で上書きできる様にする場合は、テンプレートに "state" という名前のパラメータを作成し、次の様にパススルーにします。 | ||
:: <tt><nowiki>| state = {{{state<includeonly>|希望する初期状態</includeonly>}}}</nowiki></tt> | :: <tt><nowiki>| state = {{{state<includeonly>|希望する初期状態</includeonly>}}}</nowiki></tt> | ||
:: 例: {{tl|イギリスの電車}} のデフォルト状態は autocollapse です。 [[クラス395電車]]には Navbox が一つしかないので、展開表示されます。一方、 [[ユーロスター クラス 373/TGV TMST]] には autocollapse な Navbox が二つあるので、閉じた状態で表示されます。 | :: 例: {{tl|イギリスの電車}} のデフォルト状態は autocollapse です。 [[クラス395電車]]には Navbox が一つしかないので、展開表示されます。一方、 [[ユーロスター クラス 373/TGV TMST]] には autocollapse な Navbox が二つあるので、閉じた状態で表示されます。 | ||
| 109行目: | 116行目: | ||
:: Example: {{tl|Historical currencies of Hungary}} with expanded as the default initial state. All transcluding articles shows the content by default, unless there were an hypothetical article that specifies state = collapsed when transcluding. | :: Example: {{tl|Historical currencies of Hungary}} with expanded as the default initial state. All transcluding articles shows the content by default, unless there were an hypothetical article that specifies state = collapsed when transcluding. | ||
--> | --> | ||
| − | :: <nowiki><includeonly>|</nowiki> | + | :: <nowiki><includeonly>|</nowiki> により、テンプレート自身を表示する際には展開される様にできます。 |
| + | |||
:; ''navbar'' | :; ''navbar'' | ||
:: デフォルトは <code>Tnavbar</code> です。<code>plain</code> を設定すると、タイトルバー左の {{Tnavbar|Navbox|mini=1|nodiv=1}} リンクは表示されません。 | :: デフォルトは <code>Tnavbar</code> です。<code>plain</code> を設定すると、タイトルバー左の {{Tnavbar|Navbox|mini=1|nodiv=1}} リンクは表示されません。 | ||
| 336行目: | 344行目: | ||
== 関連項目 == | == 関連項目 == | ||
| − | + | {{Navigational templates}}<includeonly> | |
| − | + | <!-- カテゴリ --> | |
| − | * {{ | + | [[Category:ナビゲーションテンプレート|*{{PAGENAME}}]] |
| − | + | [[Category:メタテンプレート|{{PAGENAME}}]] | |
| − | {{ | + | |
| − | + | <!-- 言語間リンク --> | |
| − | <!-- | + | [[ar:قالب:Navbox]] |
| − | [[ | + | [[bg:Шаблон:Навигационен шаблон]] |
| − | + | [[ca:Plantilla:Navbox]] | |
| + | [[da:Skabelon:Navbox]] | ||
[[en:Template:Navbox]] | [[en:Template:Navbox]] | ||
| + | [[eo:Ŝablono:Navigilo2]] | ||
| + | [[es:Plantilla:Navbox]] | ||
| + | [[fa:الگو:جعبه گشتن]] | ||
[[fr:Modèle:Méta palette de navigation]] | [[fr:Modèle:Méta palette de navigation]] | ||
| − | [[ko:틀:Navbox]] | + | [[ko:틀:안내]] |
| + | [[hi:साँचा:Navbox]] | ||
| + | [[id:Templat:Navbox]] | ||
| + | [[it:Template:Navbox]] | ||
| + | [[ka:თარგი:ნავდაფა]] | ||
| + | [[lmo:Template:Navbox]] | ||
| + | [[mk:Шаблон:Navbox]] | ||
| + | [[ms:Templat:Navbox]] | ||
| + | [[no:Mal:Navbox]] | ||
| + | [[pl:Szablon:Navbox]] | ||
| + | [[pt:Predefinição:Navbox]] | ||
| + | [[ro:Format:Casetă de navigare simplă]] | ||
[[sl:Predloga:Navpolje]] | [[sl:Predloga:Navpolje]] | ||
| + | [[sv:Mall:Navbox]] | ||
| + | [[th:แม่แบบ:Navbox]] | ||
| + | [[tr:Şablon:Navbox]] | ||
| + | [[uk:Шаблон:Navbox]] | ||
| + | [[zh:模板:Navbox2]] | ||
</includeonly> | </includeonly> | ||
2009年10月30日 (金) 23:44時点における最新版
| このページは、テンプレートの解説ページです。このページを直接参照すると、リンク先のページ名やURLを変数で指定しているリンクが赤リンクになる場合がありますが、リンク先を指定し直さなくてよい場合もあります。リンクの設定の不具合に関する質問等は親ページの会話ページに投稿して下さい。 |
| お願い2008年8月23日 (土) 05:03 (UTC) の編集で、英語版と同様のテンプレートに更新されましたが、それに対応する解説文の更新がまだ完了していません。解説文の更新作業に協力して下さる方を求めています。 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
このテンプレートを使って、リンク先のリストからナビゲーション用のテンプレートを比較的容易に作れます。殆どのナビゲーションテンプレートで使えるデフォルトスタイルが予め定義されています。デフォルトスタイルの変更の推奨はしませんが、必要であれば可能です。
目次
使用法[編集]
グループ数が少ない場合など、使わないパラメータは消去してください。
{{Navbox
|name = {{subst:PAGENAME}}
|state =
|title =
|image =
|above =
|group1 =
|list1 =
|group2 =
|list2 =
...
|group20 =
|list20 =
|below =
}}
パラメータ[編集]
必須[編集]
- name
- テンプレートの名前は、テンプレートが使われている全てのページで「表・話・編・歴」("表示・会話・編集・履歴")リンクが正しく機能するために必須です。値には
{{subst:PAGENAME}}を用いると便利です。 - title
- 表の最上部中央に表示されるテキストです。通常はテンプレートの主題、つまり表本体の簡潔な説明です。これは一行でなければなりませんが、二行目が必要な場合は、センタリングが正しく行われる様、
{{-}}を使ってください。
- listn (body may be used in place of list1)
- (list1、list2、など)テンプレート本体、通常はリンク先のリストです。書式はインラインですが、
<div> </div>でリスト全体を囲めば複数行での入力もできます。最低でもlistパラメータは一つ必要です。以降のlistは、それぞれ表の別の行に表示されます。 groupnパラメータが指定されていると、個々の listn の前にそのグループが表示されます (下記参照)。
- (list1、list2、など)テンプレート本体、通常はリンク先のリストです。書式はインラインですが、
任意[編集]
セル[編集]
- groupn
- (group1、group2、など)指定されたテキストがlistnの左、ヘッダセルに表示されます。指定がなければ、listnは表の全幅を使います。
- image
- タイトルバーの下、本体 (group/list) の右に指定された画像を表示します。list1の指定は適切な表示に必須です。画像の指定には、
-
[[Image:Example.jpg|100px]]<code>
-
- といった、画像表示に用いられる標準的ウィキコードを用います。
- imageleft
- タイトルバーの下、本体 (group/list) の左に指定された画像を表示します。list1の指定は適切な表示に必須です。画像の指定には、
- <code>[[Image:Example.jpg|100px]]<code>
- といった、画像表示に用いられる標準的ウィキコードを用います。
- above
- タイトルバーと最初の group/list との間、すなわちテンプレート本体(group、list または image)の above (上)に表示される全幅セルです。画像のないテンプレートの場合、aboveはgroup1パラメータなしのlist1と同様に表示されます。
- below
- テンプレート本体(group、list または image)の below (下)に表示される全幅セルです。画像のないテンプレートの場合、belowはgroupnパラメータなしの最後のlistnと同様に表示されます。below パラメータの使用例は{{イギリス国鉄の蒸気機関車}}を参照。
スタイル(推奨しない)[編集]
ウィキペディア全体でテンプレートとページの一貫性を保つため、デフォルト以外のスタイルの使用は推奨できません。しかし、必要がある場合に備えスタイルを変更するオプションが用意されています。
デフォルトスタイル[編集]
Navbox を使う際によく変更されるスタイルを示します。他の、よりこみいったスタイルは一覧を単純にするため示していません。
- <code>titlestyle = background:#ccccff;
-
bodystyle = background:white; width:100%; vertical-align:middle; -
abovestyle = background:#ddddff; text-align:center; -
belowstyle = background:#ddddff; text-align:center; -
groupstyle = background:#ddddff; text-align:right; -
liststyle = background:transparent; text-align:left/center; -
oddstyle = background:transparent; -
evenstyle = background:#f7f7f7;
liststyle と oddstyle は透明なので、偶数行は bodystyle と同色、デフォルトでは白です。グループがなく、text-align:center;が指定されていないリストは text-align:left; です。bodystyle だけに垂直アライメントがあるので、他の要素はvertical-align:middle;を継承します。
その他[編集]
- state [
autocollapse, uncollapsed, collapsed, plain, off]
- デフォルトは
autocollapseです。autocollapseを設定すると、同一ページに折り畳み可能な表 ([隠す] リンクありの表、すなわちplain, off以外を指定) が複数ある場合には折り畳んで初期表示されますが、それ以外の場合は展開した状態で初期表示されます。技術的詳細はMediaWiki:Common.jsを御覧ください。 -
collapsedを設定すると、Navbox は折り畳んだ状態で初期表示されます。 -
plainを設定すると、Navbox は右端に [隠す] リンクなしで展開された状態で表示され、タイトルはセンタリングされます。 -
offを設定すると、Navbox は右端に [隠す] リンクなしで展開された状態で表示されますが、タイトルはセンタリングされません。これは上級者向けのオプションで、多くの場合plainの使用で十分です。 -
autocollapse,collapsed,plain,off以外の値(例:uncollapsed)を設定すると、Navbox は [隠す] リンクありで展開された状態で初期表示されます。
- state [
- 初期状態をテンプレート作者の期待する Navbox の初期状態を記事で上書きできる様にする場合は、テンプレートに "state" という名前のパラメータを作成し、次の様にパススルーにします。
- | state = {{{state<includeonly>|希望する初期状態</includeonly>}}}
- 例: {{イギリスの電車}} のデフォルト状態は autocollapse です。 クラス395電車には Navbox が一つしかないので、展開表示されます。一方、 ユーロスター クラス 373/TGV TMST には autocollapse な Navbox が二つあるので、閉じた状態で表示されます。
- <includeonly>| により、テンプレート自身を表示する際には展開される様にできます。
- navbar
- デフォルトは
Tnavbarです。plainを設定すると、タイトルバー左の リンクは表示されません。
テーブルのレイアウト[編集]
{{Navbox}}を使い、image, above and below パラメータを指定せずに作成された表(境界は説明のために追加):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{{Navbox}}を使い、image, above and below パラメータを指定して作成された表(境界は説明のために追加):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{{Navbox}}を使い、image, imageleft, lists, and without groups, above, below パラメータを指定して作成された表:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
使用例[編集]
画像なし[編集]
{{Navbox
|name = Navbox/doc
|title = [[:en:Multimedia Super Corridor|MSC (Multimedia Super Corridor) Malaysia]]{{-}}''without image''
|group1 = Centre
|list1 = [[:en:Cyberjaya]]
|group2 = Area
|list2 = [[:en:Klang Valley]]
|group3 = Major landmarks
|list3 = <div>
[[:en:Petronas Twin Towers]] -
[[:en:Kuala Lumpur Tower]] -
[[:en:Kuala Lumpur Sentral]] -
[[:en:Technology Park Malaysia]] -
[[:en:Putrajaya]] -
[[:en:Cyberjaya]] -
[[:en:Kuala Lumpur International Airport]]
</div>
|group4 = Infrastructure
|list4 = [[:en:Express Rail Link]] - [[:en:KL-KLIA Dedicated Expressway]]
|group5 = Prime applications
|list5 = [[:en:EGovernment]] - [[:en:MyKad]]
}}
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
画像あり、グループなし[編集]
{{Navbox
|name = Navbox/doc
|title = [[:en:Multimedia Super Corridor|MSC (Multimedia Super Corridor) Malaysia]]
|image = [[Image:Flag of Malaysia.svg|80px]]
|list1 = <div>
[[:en:Petronas Twin Towers]] -
[[:en:Kuala Lumpur Tower]] -
[[:en:Kuala Lumpur Sentral]] -
[[:en:Technology Park Malaysia]] -
[[:en:Putrajaya]] -
[[:en:Cyberjaya]] -
[[:en:Kuala Lumpur International Airport]]
</div>
}}
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
二画像、グループなし、複数リスト[編集]
{{Navbox
|name = Navbox/doc
|title = [[:en:Multimedia Super Corridor|MSC (Multimedia Super Corridor) Malaysia]]
|image = [[Image:Flag of Malaysia.svg|80px]]
|imageleft = [[Image:Flag of Malaysia.svg|80px]]
|list1 = [[:en:Petronas Twin Towers]] - [[:en:Kuala Lumpur Tower]] - [[:en:Kuala Lumpur Sentral]]
|list2 = [[:en:Express Rail Link]] - [[:en:KL-KLIA Dedicated Expressway]]
|list3 = [[:en:EGovernment]] - [[:en:MyKad]]
|list4 = [[:en:Klang Valley]]
}}
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
画像、グループ、above, below あり[編集]
{{Navbox
|name = Navbox/doc
|title = [[:en:Multimedia Super Corridor|MSC (Multimedia Super Corridor) Malaysia]]
|image = [[Image:Flag of Malaysia.svg|80px]]
|above = Above text goes here
|group1 = Centre
|list1 = [[:en:Cyberjaya]]
|group2 = Area
|list2 = [[:en:Klang Valley]]
|group3 = Major landmarks
|list3 = <div>
[[:en:Petronas Twin Towers]] -
[[:en:Kuala Lumpur Tower]] -
[[:en:Kuala Lumpur Sentral]] -
[[:en:Technology Park Malaysia]] -
[[:en:Putrajaya]] -
[[:en:Cyberjaya]] -
[[:en:Kuala Lumpur International Airport]]
</div>
|group4 = Infrastructure
|list4 = [[:en:Express Rail Link]] - [[:en:KL-KLIA Dedicated Expressway]]
|group5 = Prime applications
|list5 = [[:en:EGovernment]] - [[:en:MyKad]]
|below = Website: [http://www.msc.com.my/ www.msc.com.my]
}}
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
関連項目[編集]
| 折畳モード | タイトル色 | 画像 | グループ | スタイル パラメータ |
例テンプレート | |
|---|---|---|---|---|---|---|
| {{Navbox subgroup}} | collapsible | navbox | No | Yes | Yes | {{日本百名山}} |
| {{Navbox}} | collapsible | navbox | Left/Right of body | Yes | Yes | {{イギリスの電車}} |
| {{Navbox with columns}} | collapsible | navbox | Left/right of columns | No | Yes | {{都道府県知事}} |
| {{NavboxYears}} {{NavboxYears2}} |
collapsible | navbox | No | No | No | {{全豪オープンテニス}} |
| {{Navbox with collapsible groups}} | collapsible | navbox | Left/right of body and/or in each list | Yes | Yes | {{日本近代地震}} |
| 種類 | CSSクラス | Javascript | 畳まれるとき | Custom initial state |
ネスト | タイトル色 | フォントサイズ |
|---|---|---|---|---|---|---|---|
| Collapsible table | collapsible, navbox | Common.jsにて定義 | 2個以上 | Yes | No | #ccccff | 90% |