コンテンツにスキップ

テンプレート:Tnavbar

提供: Wikisource

このテンプレートのキャッシュを破棄する

テンプレートの解説[表示] [編集] [履歴] [キャッシュを破棄]

このテンプレート tnavbar (template navigation bar) はテンプレートへリンクするためのものです。テンプレート自身に埋め込んで、そのノートページなどへのリンクを作ることができます。テンプレートが使われているページから、読者が直ちにテンプレートページへたどり着けるようになり、便利です。

使用法

[編集]

{{Tnavbar|Tnavbar/doc}} と記述すると

このテンプレートを: 表示・ノート・編集・履歴

という表示が得られます。

以下から適当なものを選んで、目的のテンプレートに貼り付ければそのまま利用することができます。

→
記述例
表示
{{Tnavbar|{{subst:PAGENAME}}}}
このテンプレートを: 表示・ノート・編集・履歴
{{Tnavbar|{{subst:PAGENAME}}|plain=1}}
{{Tnavbar|{{subst:PAGENAME}}|nodiv=1}}  このテンプレートを: 表示・ノート・編集・履歴 
{{Tnavbar|{{subst:PAGENAME}}|plain=1|nodiv=1}}  表示・ノート・編集・履歴 
{{Tnavbar|{{subst:PAGENAME}}|mini=1}}
表・話・編・歴
{{Tnavbar|{{subst:PAGENAME}}|mini=1|nodiv=1}}  表・話・編・歴 
{{Tnavbar|{{subst:PAGENAME}}|viewplain=1}}
{{Tnavbar|{{subst:PAGENAME}}|miniv=1}}

記述例中の {{subst:PAGENAME}} は、テンプレートの編集を保存した際にそのテンプレートのページ名に置換されます。

また、ほとんどの場合でこのテンプレートを直接使用するより、{{Navbox}}、{{Infobox}} といったラッパーを利用するほうが簡便です。ご検討ください。

引数

[編集]
引数の一覧
引数指定内容既定値 説明
1 テンプレート名なし必須。tnavbar からリンクするテンプレートのページ名です。名前空間部分 (Template:) は除きます。
plain 「このテンプレートを:」表示の有無表示ありナビゲーションの前に「このテンプレートを:」という文章を表示するかどうか指定します。表示しないときは、plain=1 と記述してください。
nodiv div 要素とするかdiv 要素として出力このテンプレートが出力するHTML要素を div にするかどうか指定します。規定は div 要素で、nodiv=1 とすると span 要素として出力します。
mini 短縮版にするか非短縮版リンク文字列を一文字にし、コンパクトな表示にするかどうか指定します。短縮版にするには mini=1 とします。
viewplain テンプレートページのみにリンクする テンプレートページのみにリンクし、ノートページなどへのリンクは表示しないシンプルな形式です。
  • {{Tnavbar|Tnavbar/doc|viewplain=1}} →
miniv テンプレートページのみにリンクする
(短縮版)
 viewplain の短縮版で、もっともシンプルな形式です。
  • {{Tnavbar|Tnavbar/doc|miniv=1}} →
style スタイル指定なしこのテンプレートが出力する div または span の style 属性値に追加指定します。
fontstyle フォントのスタイル指定なしフォントのスタイルを指定します。ハイパーリンクのデフォルト文字色などを上書きできます。
fontcolor 文字色指定なし文字色を指定します。ハイパーリンクのデフォルト文字色を上書きします。

ラッパー

[編集]
{{tnavbar-header}}
tnavbar を右に float して表示します。ナビゲーションテンプレートの見出し部分に便利です。
{{tnavbar-collapsible}}
collapsible tables を利用しているテンプレートで利用できます。

以下はナビゲーションテンプレート作成の際に利用できるメタテンプレートの一覧です。

ナビゲーションテンプレート対照
折畳モードタイトル色画像グループスタイル
パラメータ
例テンプレート
{{Navbox subgroup}}collapsiblenavboxNoYesYes{{日本百名山}}
{{Navbox}}collapsiblenavboxLeft/Right of bodyYesYes{{イギリスの電車}}
{{Navbox with columns}}collapsiblenavboxLeft/right of columnsNoYes{{都道府県知事}}
{{NavboxYears}}
{{NavboxYears2}}
collapsiblenavbox NoNoNo{{全豪オープンテニス}}
{{Navbox with collapsible groups}} collapsiblenavbox Left/right of body and/or in each listYesYes{{日本近代地震}}
折畳属性
種類CSSクラスJavascript畳まれるときCustom
initial state
ネストタイトル色フォントサイズ
Collapsible tablecollapsible, navboxCommon.jsにて定義2個以上YesNo#ccccff90%