Changeset 3034 for trac/vendor/current/templates/header.cs
- Timestamp:
- 10/26/05 19:41:16 (8 years ago)
- File:
-
- 1 edited
-
trac/vendor/current/templates/header.cs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trac/vendor/current/templates/header.cs
r2588 r3034 3 3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 4 4 <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 17 18 if:link.title ?> title="<?cs var:link.title ?>"<?cs /if ?><?cs 18 19 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> 28 25 <body> 29 26 <?cs include "site_header.cs" ?> 30 27 <div id="banner"> 31 28 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> 38 38 39 39 <form id="search" action="<?cs var:trac.href.search ?>" method="get"> 40 40 <?cs if:trac.acl.SEARCH_VIEW ?><div> 41 41 <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="" /> 43 43 <input type="submit" value="Search" /> 44 44 <input type="hidden" name="wiki" value="on" /> … … 48 48 </form> 49 49 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 75 66 /if ?><?cs 76 67 /def ?> 77 68 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> 119 70 </div> 120 71 72 <div id="mainnav" class="nav"><?cs call:nav(chrome.nav.mainnav) ?></div> 121 73 <div id="main">
Note: See TracChangeset
for help on using the changeset viewer.
