XPressME Integration Kit

Trac

Initial Version から Version 1 における更新: TracNavigation

差分発生行の前後
Ignore:
Timestamp:
Oct 30, 2008, 4:53:49 PM (16 years 前)
Author:
trac (IP: 127.0.0.1)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracNavigation

    v1 v1  
     1= ナビゲーション = #TracNavigation 
     2 
     3Trac 0.11 以降では、メインナビゲーションとメタナビゲーションのエントリを簡単な方法でカスタマイズできるようになりました。 
     4 
     5新しく追加されたコンフィグのセクション `[mainnav]` と `[metanav]` を使用すると、ナビゲーション項目に使用されるテキストとリンクをカスタマイズしたり、無効化することができます。 
     6 
     7`[mainnav]` は '''メインナビゲーションバー (main navigation bar)''' に対応しています。メインナビゲーションは ''Wiki'', ''タイムライン'' (英語版では ''Timeline''), ''ロードマップ'' (英語版では ''Roadmap''), ''リポジトリブラウザ'' (英語版では ''Browse Source'') のようなエントリを含むバーです。このナビゲーションバーは Trac で有効に設定され、現在のユーザがアクセスできるようになっている、各メインモジュールのデフォルトページにアクセスします。 
     8 
     9`[metanav]` は '''メタナビゲーションバー (meta navigation bar)''' に対応しています。メタナビゲーションは通常、メインナビゲーションバーの上、 ''検索'' (英語版では ''Search'') ボックスの下に配置されています。 ''ログイン'' (英語版では ''Log in''), ''ログアウト'' (英語版では ''Logout''), ''ヘルプ/ガイド'' (英語版では ''Help/Guide'') などのエントリが含まれています。このナビゲーションバーは Trac プロジェクト全体の情報や、現在のユーザの情報にアクセスします。 
     10 
     11今のところ、 '''コンテキストナビゲーションバー (contextual navigation bar)''' をカスタマイズすることはできません。コンテキストナビゲーションはメインナビゲーションの下に位置するバーです。 
     12 
     13=== 例 === #Example 
     14 
     15以下の例では、 Wiki のスタートページへのリンク名を "Home" に変更して、 "ヘルプ/ガイド" (英語版では "Help/Guide") を非表示にします。 
     16さらに、 "チケットを見る" (英語版では "View Tickets") エントリを特定のレポートにリンクさせます。 
     17 
     18Relevant excerpt from the TracIni: 
     19{{{ 
     20[mainnav] 
     21wiki.label = Home 
     22tickets.href = /report/24 
     23 
     24[metanav] 
     25help = disabled 
     26}}} 
     27 
     28---- 
     29See also: TracInterfaceCustomization, [http://trac-hacks.org/wiki/NavAddPlugin the TracHacks:NavAddPlugin] (まだこのエントリを残しておく)