Changes between Initial Version and Version 1 of TracNavigation


Ignore:
Timestamp:
May 13, 2012, 9:15:45 PM (13 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracNavigation

    v1 v1  
     1= ナビゲーション = #TracNavigation
     2
     3Trac 0.11 以降では、メインナビゲーションとメタナビゲーションのエントリを簡単な方法でカスタマイズできるようになりました。
     4
     5新しく追加されたコンフィグのセクション `[mainnav]` と `[metanav]` を使用すると、ナビゲーション項目に使用されるテキストとリンクをカスタマイズしたり、無効化することができます。
     6
     7=== `[mainnav]` #mainnav-bar
     8`[mainnav]` は '''メインナビゲーションバー (main navigation bar)''' に対応しています。メインナビゲーションは ''Wiki'', ''タイムライン'' (英語版では ''Timeline''), ''ロードマップ'' (英語版では ''Roadmap''), ''リポジトリブラウザ'' (英語版では ''Browse Source'') のようなエントリを含むバーです。このナビゲーションバーは Trac で有効に設定され、現在のユーザがアクセスできるようになっている、各メインモジュールのデフォルトページにアクセスします。
     9
     10
     11** [=#Example 例] **
     12
     13以下の例では、 Wiki のスタートページへのリンク名を "Home" に変更して、 "ヘルプ/ガイド" (英語版では "!Help/Guide") を非表示にします。
     14さらに、 "チケットを見る" (英語版では "View Tickets") エントリを特定のレポートにリンクさせます。
     15
     16TracIni からの引用:
     17{{{
     18[mainnav]
     19wiki.label = Home
     20tickets.href = /report/24
     21}}}
     22
     23=== `[metanav]` #metanav-bar
     24`[metanav]` は '''メタナビゲーションバー (meta navigation bar)''' に対応しています。メタナビゲーションは通常、メインナビゲーションバーの上、 ''検索'' (英語版では ''Search'') ボックスの下に配置されています。 ''ログイン'' (英語版では ''Log in''), ''ログアウト'' (英語版では ''Logout''), ''ヘルプ/ガイド'' (英語版では ''!Help/Guide'') などのエントリが含まれています。このナビゲーションバーは Trac プロジェクト全体の情報や、現在のユーザの情報にアクセスします。
     25
     26`[metanav]` セクションには特別なエントリを記述できます: `logout.redirect` を設定することで、ログアウト後に表示するページを指定できます。
     27[[comment([http://trac.edgewall.org/ticket/3808 #Trac3808] を参照してください)]]
     28
     29** 例 **
     30
     31{{{
     32[metanav]
     33help = disabled
     34logout.redirect = wiki/Logout
     35}}}
     36
     37
     38=== Notes
     39記述可能な URL のフォーマット (for `.href` or `.redirect`):
     40|| '''設定内容''' || '''リダイレクト先''' ||
     41|| `wiki/Logout` || `/projects/env/wiki/Logout` ||
     42|| `http://hostname/` || `http://hostname/` ||
     43|| `/projects` || `/projects` ||
     44
     45
     46今のところ、 '''コンテキストナビゲーションバー (contextual navigation bar)''' をカスタマイズすることはできません。コンテキストナビゲーションはメインナビゲーションの下に位置するバーです。
     47
     48
     49----
     50See also: TracInterfaceCustomization, and the [http://trac-hacks.org/wiki/NavAddPlugin TracHacks:NavAddPlugin] or [http://trac-hacks.org/wiki/MenusPlugin TracHacks:MenusPlugin] (still needed for adding entries)