Ignore:
Timestamp:
10/26/05 19:41:16 (8 years ago)
Author:
moschny
Message:

Load . into trac/vendor/current.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trac/vendor/current/templates/header.cs

    r2588 r3034  
    33    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
    44<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    5  <head><?cs 
    6   if:project.name ?> 
    7   <title><?cs if:title ?><?cs var:title ?> - <?cs /if ?><?cs 
    8     var:project.name?> - Trac</title><?cs 
    9   else ?> 
    10   <title>Trac: <?cs var:title ?></title><?cs 
    11   /if ?><?cs 
    12   if:html.norobots ?> 
    13   <meta name="ROBOTS" content="NOINDEX, NOFOLLOW" /><?cs 
    14   /if ?><?cs 
    15   each:rel = links ?><?cs each:link = rel ?> 
    16   <link rel="<?cs var:name(rel) ?>" href="<?cs var:link.href ?>"<?cs 
     5<head><?cs 
     6 if:project.name_encoded ?> 
     7 <title><?cs if:title ?><?cs var:title ?> - <?cs /if ?><?cs 
     8   var:project.name_encoded ?> - Trac</title><?cs 
     9 else ?> 
     10 <title>Trac: <?cs var:title ?></title><?cs 
     11 /if ?><?cs 
     12 if:html.norobots ?> 
     13 <meta name="ROBOTS" content="NOINDEX, NOFOLLOW" /><?cs 
     14 /if ?><?cs 
     15 each:rel = chrome.links ?><?cs 
     16  each:link = rel ?><link rel="<?cs 
     17   var:name(rel) ?>" href="<?cs var:link.href ?>"<?cs 
    1718   if:link.title ?> title="<?cs var:link.title ?>"<?cs /if ?><?cs 
    1819   if:link.type ?> type="<?cs var:link.type ?>"<?cs /if ?> /><?cs 
    19   /each ?><?cs /each ?> 
    20   <style type="text/css"> 
    21    @import url(<?cs var:htdocs_location ?>css/trac.css); 
    22    <?cs if:html.stylesheet ?>@import url(<?cs var:htdocs_location ?><?cs 
    23      var:html.stylesheet ?>);<?cs /if ?> 
    24    <?cs include "site_css.cs" ?> 
    25   </style> 
    26   <script src="<?cs var:htdocs_location ?>trac.js" type="text/javascript"></script> 
    27  </head> 
     20  /each ?><?cs 
     21 /each ?><style type="text/css"><?cs include:"site_css.cs" ?></style> 
     22 <script type="text/javascript" src="<?cs 
     23   var:htdocs_location ?>js/trac.js"></script> 
     24</head> 
    2825<body> 
    2926<?cs include "site_header.cs" ?> 
    3027<div id="banner"> 
    3128 
    32 <div id="header"> 
    33   <a id="logo" href="<?cs var:header_logo.link ?>"><img src="<?cs var:header_logo.src ?>" 
    34       width="<?cs var:header_logo.width ?>" height="<?cs var:header_logo.height ?>" 
    35       alt="<?cs var:header_logo.alt ?>" /></a> 
    36   <hr /> 
    37 </div> 
     29<div id="header"><?cs 
     30 if:chrome.logo.src ?><a id="logo" href="<?cs 
     31  var:chrome.logo.link ?>"><img src="<?cs var:chrome.logo.src ?>"<?cs 
     32  if:chrome.logo.width ?> width="<?cs var:chrome.logo.width ?>"<?cs /if ?><?cs 
     33  if:chrome.logo.height ?> height="<?cs var:chrome.logo.height ?>"<?cs 
     34  /if ?> alt="<?cs var:chrome.logo.alt ?>" /></a><hr /><?cs 
     35 elif:project.name_encoded ?><h1><a href="<?cs var:chrome.logo.link ?>"><?cs 
     36  var:project.name_encoded ?></a></h1><?cs 
     37 /if ?></div> 
    3838 
    3939<form id="search" action="<?cs var:trac.href.search ?>" method="get"> 
    4040 <?cs if:trac.acl.SEARCH_VIEW ?><div> 
    4141  <label for="proj-search">Search:</label> 
    42   <input type="text" id="proj-search" name="q" size="10" value="" /> 
     42  <input type="text" id="proj-search" name="q" size="10" accesskey="f" value="" /> 
    4343  <input type="submit" value="Search" /> 
    4444  <input type="hidden" name="wiki" value="on" /> 
     
    4848</form> 
    4949 
    50 <div id="metanav" class="nav"> 
    51  <h2>Navigation</h2> 
    52  <ul> 
    53   <li class="first"><?cs if:trac.authname == "anonymous" || !trac.authname ?> 
    54     <a href="<?cs var:trac.href.login ?>">Login</a> 
    55   <?cs else ?> 
    56     logged in as <?cs var:trac.authname ?> </li> 
    57     <li><a href="<?cs var:trac.href.logout ?>">Logout</a> 
    58   <?cs /if ?></li> 
    59   <li><a href="<?cs var:trac.href.settings ?>">Settings</a></li> 
    60   <li><a accesskey="6" href="<?cs var:trac.href.wiki ?>/TracGuide">Help/Guide</a></li> 
    61   <li style="display: none"><a accesskey="5" href="http://projects.edgewall.com/trac/wiki/TracFaq">FAQ</a></li> 
    62   <li style="display: none"><a accesskey="0" href="<?cs var:trac.href.wiki ?>/TracAccessibility">Accessibility</a></li> 
    63   <li class="last"><a accesskey="9" href="<?cs var:trac.href.about ?>">About Trac</a></li> 
    64  </ul> 
    65 </div> 
    66  
    67 </div> 
    68  
    69 <?cs def:navlink(text, href, id, aclname, accesskey) ?><?cs 
    70  if $aclname ?><li><a href="<?cs var:href ?>"<?cs  
    71   if $id == $trac.active_module ?> class="active"<?cs 
    72   /if ?><?cs 
    73   if:$accesskey!="" ?> accesskey="<?cs var:$accesskey ?>"<?cs  
    74   /if ?>><?cs var:text ?></a></li><?cs  
     50<?cs def:nav(items) ?><?cs 
     51 if:len(items) ?><ul><?cs 
     52  set:idx = 0 ?><?cs 
     53  set:max = len(items) - 1 ?><?cs 
     54  each:item = items ?><?cs 
     55   set:first = idx == 0 ?><?cs 
     56   set:last = idx == max ?><li<?cs 
     57   if:first || last || item.active ?> class="<?cs 
     58    if:item.active ?>active<?cs /if ?><?cs 
     59    if:item.active && (first || last) ?> <?cs /if ?><?cs 
     60    if:first ?>first<?cs /if ?><?cs 
     61    if:(item.active || first) && last ?> <?cs /if ?><?cs 
     62    if:last ?>last<?cs /if ?>"<?cs 
     63   /if ?>><?cs var:item ?></li><?cs 
     64   set:idx = idx + 1 ?><?cs 
     65  /each ?></ul><?cs 
    7566 /if ?><?cs 
    7667/def ?> 
    7768 
    78 <?cs if $trac.active_module == "wiki" ?><?cs 
    79   set:$wiki_view="wiki" ?><?cs 
    80  else  ?><?cs 
    81   set:$wiki_view="attachment" ?><?cs 
    82  /if  ?><?cs 
    83  if $trac.active_module == "ticket" ?><?cs 
    84   set:$ticket_view="ticket" ?><?cs 
    85  elif $trac.active_module == "query" ?><?cs 
    86   set:$ticket_view="query" ?><?cs 
    87  else ?><?cs 
    88   set:$ticket_view="report" ?><?cs 
    89  /if  ?><?cs 
    90  if $trac.active_module == "log" ?><?cs 
    91   set:$browser_view="log" ?><?cs 
    92  elif $trac.active_module == "file" ?><?cs 
    93   set:$browser_view="file" ?><?cs 
    94  else  ?><?cs 
    95   set:$browser_view="browser" ?><?cs 
    96  /if  ?><?cs 
    97  if $trac.active_module == "milestone" ?><?cs 
    98   set:$roadmap_view="milestone" ?><?cs 
    99  else ?><?cs 
    100   set:$roadmap_view="roadmap" ?><?cs  
    101  /if ?> 
    102  
    103 <div id="mainnav" class="nav"> 
    104  <ul><?cs 
    105   call:navlink("Wiki", trac.href.wiki, wiki_view, 
    106                trac.acl.WIKI_VIEW, "1") ?><?cs 
    107   call:navlink("Timeline", trac.href.timeline, "timeline", 
    108                trac.acl.TIMELINE_VIEW, "2") ?><?cs 
    109   call:navlink("Roadmap", trac.href.roadmap, roadmap_view, 
    110                trac.acl.ROADMAP_VIEW, "3") ?><?cs 
    111   call:navlink("Browse Source", trac.href.browser, browser_view, 
    112                trac.acl.BROWSER_VIEW, "") ?><?cs 
    113   call:navlink("View Tickets", trac.href.report, ticket_view, 
    114                trac.acl.REPORT_VIEW, "") ?><?cs 
    115   call:navlink("New Ticket", trac.href.newticket, "newticket", 
    116                trac.acl.TICKET_CREATE, "7") ?><?cs 
    117   call:navlink("Search", trac.href.search, "search", 
    118                trac.acl.SEARCH_VIEW, "4") ?></ul> 
     69<div id="metanav" class="nav"><?cs call:nav(chrome.nav.metanav) ?></div> 
    11970</div> 
    12071 
     72<div id="mainnav" class="nav"><?cs call:nav(chrome.nav.mainnav) ?></div> 
    12173<div id="main"> 
Note: See TracChangeset for help on using the changeset viewer.