##// END OF EJS Templates
hgweb: add separate bookmarks listing to monoblue theme (based on 38c9837b1f75)
Yuya Nishihara -
r13860:b5b84dd4 stable
parent child Browse files
Show More
@@ -0,0 +1,38 b''
1 {header}
2 <title>{repo|escape}: Bookmarks</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
6
7 <body>
8 <div id="container">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Bookmarks</h1>
11
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
14 <dl class="search">
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
18 </form>
19
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li class="current">bookmarks</li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
30 </ul>
31 </div>
32
33 <h2 class="no-link no-border">bookmarks</h2>
34 <table cellspacing="0">
35 {entries%bookmarkentry}
36 </table>
37
38 {footer}
@@ -1,37 +1,38 b''
1 {header}
1 {header}
2 <title>{repo|escape}: Branches</title>
2 <title>{repo|escape}: Branches</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Branches</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Branches</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li class="current">branches</li>
27 <li class="current">branches</li>
27 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <h2 class="no-link no-border">branches</h2>
33 <h2 class="no-link no-border">branches</h2>
33 <table cellspacing="0">
34 <table cellspacing="0">
34 {entries%branchentry}
35 {entries%branchentry}
35 </table>
36 </table>
36
37
37 {footer}
38 {footer}
@@ -1,41 +1,42 b''
1 {header}
1 {header}
2 <title>{repo|escape}: changelog</title>
2 <title>{repo|escape}: changelog</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / changelog</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / changelog</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li class="current">changelog</li>
23 <li class="current">changelog</li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}</li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}</li>
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <h2 class="no-link no-border">changelog</h2>
33 <h2 class="no-link no-border">changelog</h2>
33 <div>
34 <div>
34 {entries%changelogentry}
35 {entries%changelogentry}
35 </div>
36 </div>
36
37
37 <div class="page-path">
38 <div class="page-path">
38 {changenav%nav}
39 {changenav%nav}
39 </div>
40 </div>
40
41
41 {footer}
42 {footer}
@@ -1,64 +1,65 b''
1 {header}
1 {header}
2 <title>{repo|escape}: changeset {rev}:{node|short}</title>
2 <title>{repo|escape}: changeset {rev}:{node|short}</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / files</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / files</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <ul class="submenu">
33 <ul class="submenu">
33 <li class="current">changeset</li>
34 <li class="current">changeset</li>
34 <li><a href="{url}raw-rev/{node|short}">raw</a> {archives%archiveentry}</li>
35 <li><a href="{url}raw-rev/{node|short}">raw</a> {archives%archiveentry}</li>
35 </ul>
36 </ul>
36
37
37 <h2 class="no-link no-border">changeset</h2>
38 <h2 class="no-link no-border">changeset</h2>
38
39
39 <h3 class="changeset"><a href="{url}raw-rev/{node|short}">{desc|strip|escape|firstline|nonempty} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a></h3>
40 <h3 class="changeset"><a href="{url}raw-rev/{node|short}">{desc|strip|escape|firstline|nonempty} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a></h3>
40 <p class="changeset-age"><span>{date|age}</span></p>
41 <p class="changeset-age"><span>{date|age}</span></p>
41
42
42 <dl class="overview">
43 <dl class="overview">
43 <dt>author</dt>
44 <dt>author</dt>
44 <dd>{author|obfuscate}</dd>
45 <dd>{author|obfuscate}</dd>
45 <dt>date</dt>
46 <dt>date</dt>
46 <dd>{date|date}</dd>
47 <dd>{date|date}</dd>
47 {branch%changesetbranch}
48 {branch%changesetbranch}
48 <dt>changeset {rev}</dt>
49 <dt>changeset {rev}</dt>
49 <dd>{node|short}</dd>
50 <dd>{node|short}</dd>
50 {parent%changesetparent}
51 {parent%changesetparent}
51 {child%changesetchild}
52 {child%changesetchild}
52 </dl>
53 </dl>
53
54
54 <p class="description">{desc|strip|escape|addbreaks|nonempty}</p>
55 <p class="description">{desc|strip|escape|addbreaks|nonempty}</p>
55
56
56 <table>
57 <table>
57 {files}
58 {files}
58 </table>
59 </table>
59
60
60 <div class="diff">
61 <div class="diff">
61 {diff}
62 {diff}
62 </div>
63 </div>
63
64
64 {footer}
65 {footer}
@@ -1,35 +1,36 b''
1 {header}
1 {header}
2 <title>{repo|escape}: Error</title>
2 <title>{repo|escape}: Error</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Not found: {repo|escape}</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Not found: {repo|escape}</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li class="current">summary</li>
21 <li class="current">summary</li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <h2 class="no-link no-border">An error occurred while processing your request</h2>
33 <h2 class="no-link no-border">An error occurred while processing your request</h2>
33 <p class="normal">{error|escape}</p>
34 <p class="normal">{error|escape}</p>
34
35
35 {footer}
36 {footer}
@@ -1,64 +1,65 b''
1 {header}
1 {header}
2 <title>{repo|escape}: {file|escape}@{node|short} (annotated)</title>
2 <title>{repo|escape}: {file|escape}@{node|short} (annotated)</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / annotate</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / annotate</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <ul class="submenu">
33 <ul class="submenu">
33 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
34 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
34 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
35 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
35 <li class="current">annotate</li>
36 <li class="current">annotate</li>
36 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
37 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
37 <li><a href="{url}raw-annotate/{node|short}/{file|urlescape}">raw</a></li>
38 <li><a href="{url}raw-annotate/{node|short}/{file|urlescape}">raw</a></li>
38 </ul>
39 </ul>
39
40
40 <h2 class="no-link no-border">{file|escape}@{node|short} (annotated)</h2>
41 <h2 class="no-link no-border">{file|escape}@{node|short} (annotated)</h2>
41 <h3 class="changeset">{file|escape}</h3>
42 <h3 class="changeset">{file|escape}</h3>
42 <p class="changeset-age"><span>{date|age}</span></p>
43 <p class="changeset-age"><span>{date|age}</span></p>
43
44
44 <dl class="overview">
45 <dl class="overview">
45 <dt>author</dt>
46 <dt>author</dt>
46 <dd>{author|obfuscate}</dd>
47 <dd>{author|obfuscate}</dd>
47 <dt>date</dt>
48 <dt>date</dt>
48 <dd>{date|date}</dd>
49 <dd>{date|date}</dd>
49 {branch%filerevbranch}
50 {branch%filerevbranch}
50 <dt>changeset {rev}</dt>
51 <dt>changeset {rev}</dt>
51 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
52 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
52 {parent%fileannotateparent}
53 {parent%fileannotateparent}
53 {child%fileannotatechild}
54 {child%fileannotatechild}
54 <dt>permissions</dt>
55 <dt>permissions</dt>
55 <dd>{permissions|permissions}</dd>
56 <dd>{permissions|permissions}</dd>
56 </dl>
57 </dl>
57
58
58 <p class="description">{desc|strip|escape|addbreaks|nonempty}</p>
59 <p class="description">{desc|strip|escape|addbreaks|nonempty}</p>
59
60
60 <table class="annotated">
61 <table class="annotated">
61 {annotate%annotateline}
62 {annotate%annotateline}
62 </table>
63 </table>
63
64
64 {footer}
65 {footer}
@@ -1,55 +1,56 b''
1 {header}
1 {header}
2 <title>{repo|escape}: diff {file|escape}</title>
2 <title>{repo|escape}: diff {file|escape}</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / file diff</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / file diff</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <ul class="submenu">
33 <ul class="submenu">
33 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
34 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
34 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
35 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
35 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
36 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
36 <li class="current">diff</li>
37 <li class="current">diff</li>
37 <li><a href="{url}raw-diff/{node|short}/{file|urlescape}">raw</a></li>
38 <li><a href="{url}raw-diff/{node|short}/{file|urlescape}">raw</a></li>
38 </ul>
39 </ul>
39
40
40 <h2 class="no-link no-border">diff: {file|escape}</h2>
41 <h2 class="no-link no-border">diff: {file|escape}</h2>
41 <h3 class="changeset">{file|escape}</h3>
42 <h3 class="changeset">{file|escape}</h3>
42
43
43 <dl class="overview">
44 <dl class="overview">
44 {branch%filerevbranch}
45 {branch%filerevbranch}
45 <dt>changeset {rev}</dt>
46 <dt>changeset {rev}</dt>
46 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
47 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
47 {parent%filediffparent}
48 {parent%filediffparent}
48 {child%filediffchild}
49 {child%filediffchild}
49 </dl>
50 </dl>
50
51
51 <div class="diff">
52 <div class="diff">
52 {diff}
53 {diff}
53 </div>
54 </div>
54
55
55 {footer}
56 {footer}
@@ -1,50 +1,51 b''
1 {header}
1 {header}
2 <title>{repo|escape}: File revisions</title>
2 <title>{repo|escape}: File revisions</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / file revisions</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / file revisions</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <ul class="submenu">
33 <ul class="submenu">
33 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
34 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
34 <li class="current">revisions</li>
35 <li class="current">revisions</li>
35 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
36 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
36 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
37 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
37 <li><a href="{url}rss-log/tip/{file|urlescape}">rss</a></li>
38 <li><a href="{url}rss-log/tip/{file|urlescape}">rss</a></li>
38 </ul>
39 </ul>
39
40
40 <h2 class="no-link no-border">{file|urlescape}</h2>
41 <h2 class="no-link no-border">{file|urlescape}</h2>
41
42
42 <table>
43 <table>
43 {entries%filelogentry}
44 {entries%filelogentry}
44 </table>
45 </table>
45
46
46 <div class="page-path">
47 <div class="page-path">
47 {nav%filenav}
48 {nav%filenav}
48 </div>
49 </div>
49
50
50 {footer}
51 {footer}
@@ -1,64 +1,65 b''
1 {header}
1 {header}
2 <title>{repo|escape}: {file|escape}@{node|short}</title>
2 <title>{repo|escape}: {file|escape}@{node|short}</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / file revision</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / file revision</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <ul class="submenu">
33 <ul class="submenu">
33 <li class="current">file</li>
34 <li class="current">file</li>
34 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
35 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
35 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
36 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
36 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
37 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
37 <li><a href="{url}raw-file/{node|short}/{file|urlescape}">raw</a></li>
38 <li><a href="{url}raw-file/{node|short}/{file|urlescape}">raw</a></li>
38 </ul>
39 </ul>
39
40
40 <h2 class="no-link no-border">{file|escape}@{node|short}</h2>
41 <h2 class="no-link no-border">{file|escape}@{node|short}</h2>
41 <h3 class="changeset">{file|escape}</h3>
42 <h3 class="changeset">{file|escape}</h3>
42 <p class="changeset-age"><span>{date|age}</span></p>
43 <p class="changeset-age"><span>{date|age}</span></p>
43
44
44 <dl class="overview">
45 <dl class="overview">
45 <dt>author</dt>
46 <dt>author</dt>
46 <dd>{author|obfuscate}</dd>
47 <dd>{author|obfuscate}</dd>
47 <dt>date</dt>
48 <dt>date</dt>
48 <dd>{date|date}</dd>
49 <dd>{date|date}</dd>
49 {branch%filerevbranch}
50 {branch%filerevbranch}
50 <dt>changeset {rev}</dt>
51 <dt>changeset {rev}</dt>
51 <dd><a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
52 <dd><a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
52 {parent%filerevparent}
53 {parent%filerevparent}
53 {child%filerevchild}
54 {child%filerevchild}
54 <dt>permissions</dt>
55 <dt>permissions</dt>
55 <dd>{permissions|permissions}</dd>
56 <dd>{permissions|permissions}</dd>
56 </dl>
57 </dl>
57
58
58 <p class="description">{desc|strip|escape|addbreaks|nonempty}</p>
59 <p class="description">{desc|strip|escape|addbreaks|nonempty}</p>
59
60
60 <div class="source">
61 <div class="source">
61 {text%fileline}
62 {text%fileline}
62 </div>
63 </div>
63
64
64 {footer}
65 {footer}
@@ -1,125 +1,126 b''
1 {header}
1 {header}
2 <title>{repo|escape}: graph</title>
2 <title>{repo|escape}: graph</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 <!--[if IE]><script type="text/javascript" src="{staticurl}excanvas.js"></script><![endif]-->
5 <!--[if IE]><script type="text/javascript" src="{staticurl}excanvas.js"></script><![endif]-->
6 </head>
6 </head>
7
7
8 <body>
8 <body>
9 <div id="container">
9 <div id="container">
10 <div class="page-header">
10 <div class="page-header">
11 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / graph</h1>
11 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / graph</h1>
12
12
13 <form action="{url}log">
13 <form action="{url}log">
14 {sessionvars%hiddenformentry}
14 {sessionvars%hiddenformentry}
15 <dl class="search">
15 <dl class="search">
16 <dt><label>Search: </label></dt>
16 <dt><label>Search: </label></dt>
17 <dd><input type="text" name="rev" /></dd>
17 <dd><input type="text" name="rev" /></dd>
18 </dl>
18 </dl>
19 </form>
19 </form>
20
20
21 <ul class="page-nav">
21 <ul class="page-nav">
22 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
23 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
24 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
25 <li class="current">graph</li>
25 <li class="current">graph</li>
26 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
27 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
30 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
30 </ul>
31 </ul>
31 </div>
32 </div>
32
33
33 <h2 class="no-link no-border">graph</h2>
34 <h2 class="no-link no-border">graph</h2>
34
35
35 <div id="noscript">The revision graph only works with JavaScript-enabled browsers.</div>
36 <div id="noscript">The revision graph only works with JavaScript-enabled browsers.</div>
36 <div id="wrapper">
37 <div id="wrapper">
37 <ul id="nodebgs"></ul>
38 <ul id="nodebgs"></ul>
38 <canvas id="graph" width="480" height="{canvasheight}"></canvas>
39 <canvas id="graph" width="480" height="{canvasheight}"></canvas>
39 <ul id="graphnodes"></ul>
40 <ul id="graphnodes"></ul>
40 </div>
41 </div>
41
42
42 <script type="text/javascript" src="{staticurl}graph.js"></script>
43 <script type="text/javascript" src="{staticurl}graph.js"></script>
43 <script>
44 <script>
44 <!-- hide script content
45 <!-- hide script content
45
46
46 document.getElementById('noscript').style.display = 'none';
47 document.getElementById('noscript').style.display = 'none';
47
48
48 var data = {jsdata|json};
49 var data = {jsdata|json};
49 var graph = new Graph();
50 var graph = new Graph();
50 graph.scale({bg_height});
51 graph.scale({bg_height});
51
52
52 graph.edge = function(x0, y0, x1, y1, color) \{
53 graph.edge = function(x0, y0, x1, y1, color) \{
53
54
54 this.setColor(color, 0.0, 0.65);
55 this.setColor(color, 0.0, 0.65);
55 this.ctx.beginPath();
56 this.ctx.beginPath();
56 this.ctx.moveTo(x0, y0);
57 this.ctx.moveTo(x0, y0);
57 this.ctx.lineTo(x1, y1);
58 this.ctx.lineTo(x1, y1);
58 this.ctx.stroke();
59 this.ctx.stroke();
59
60
60 }
61 }
61
62
62 var revlink = '<li style="_STYLE"><span class="desc">';
63 var revlink = '<li style="_STYLE"><span class="desc">';
63 revlink += '<a href="{url}rev/_NODEID{sessionvars%urlparameter}" title="_NODEID">_DESC</a>';
64 revlink += '<a href="{url}rev/_NODEID{sessionvars%urlparameter}" title="_NODEID">_DESC</a>';
64 revlink += '</span>_TAGS<span class="info">_DATE, by _USER</span></li>';
65 revlink += '</span>_TAGS<span class="info">_DATE, by _USER</span></li>';
65
66
66 graph.vertex = function(x, y, color, parity, cur) \{
67 graph.vertex = function(x, y, color, parity, cur) \{
67
68
68 this.ctx.beginPath();
69 this.ctx.beginPath();
69 color = this.setColor(color, 0.25, 0.75);
70 color = this.setColor(color, 0.25, 0.75);
70 this.ctx.arc(x, y, radius, 0, Math.PI * 2, true);
71 this.ctx.arc(x, y, radius, 0, Math.PI * 2, true);
71 this.ctx.fill();
72 this.ctx.fill();
72
73
73 var bg = '<li class="bg parity' + parity + '"></li>';
74 var bg = '<li class="bg parity' + parity + '"></li>';
74 var left = (this.columns + 1) * this.bg_height;
75 var left = (this.columns + 1) * this.bg_height;
75 var nstyle = 'padding-left: ' + left + 'px;';
76 var nstyle = 'padding-left: ' + left + 'px;';
76 var item = revlink.replace(/_STYLE/, nstyle);
77 var item = revlink.replace(/_STYLE/, nstyle);
77 item = item.replace(/_PARITY/, 'parity' + parity);
78 item = item.replace(/_PARITY/, 'parity' + parity);
78 item = item.replace(/_NODEID/, cur[0]);
79 item = item.replace(/_NODEID/, cur[0]);
79 item = item.replace(/_NODEID/, cur[0]);
80 item = item.replace(/_NODEID/, cur[0]);
80 item = item.replace(/_DESC/, cur[3]);
81 item = item.replace(/_DESC/, cur[3]);
81 item = item.replace(/_USER/, cur[4]);
82 item = item.replace(/_USER/, cur[4]);
82 item = item.replace(/_DATE/, cur[5]);
83 item = item.replace(/_DATE/, cur[5]);
83
84
84 var tagspan = '';
85 var tagspan = '';
85 if (cur[7].length || cur[8].length || (cur[6][0] != 'default' || cur[6][1])) \{
86 if (cur[7].length || cur[8].length || (cur[6][0] != 'default' || cur[6][1])) \{
86 tagspan = '<span class="logtags">';
87 tagspan = '<span class="logtags">';
87 if (cur[6][1]) \{
88 if (cur[6][1]) \{
88 tagspan += '<span class="branchtag" title="' + cur[6][0] + '">';
89 tagspan += '<span class="branchtag" title="' + cur[6][0] + '">';
89 tagspan += cur[6][0] + '</span> ';
90 tagspan += cur[6][0] + '</span> ';
90 } else if (!cur[6][1] && cur[6][0] != 'default') \{
91 } else if (!cur[6][1] && cur[6][0] != 'default') \{
91 tagspan += '<span class="inbranchtag" title="' + cur[6][0] + '">';
92 tagspan += '<span class="inbranchtag" title="' + cur[6][0] + '">';
92 tagspan += cur[6][0] + '</span> ';
93 tagspan += cur[6][0] + '</span> ';
93 }
94 }
94 if (cur[7].length) \{
95 if (cur[7].length) \{
95 for (var t in cur[7]) \{
96 for (var t in cur[7]) \{
96 var tag = cur[7][t];
97 var tag = cur[7][t];
97 tagspan += '<span class="tagtag">' + tag + '</span> ';
98 tagspan += '<span class="tagtag">' + tag + '</span> ';
98 }
99 }
99 }
100 }
100 if (cur[8].length) \{
101 if (cur[8].length) \{
101 for (var t in cur[8]) \{
102 for (var t in cur[8]) \{
102 var bookmark = cur[8][t];
103 var bookmark = cur[8][t];
103 tagspan += '<span class="bookmarktag">' + bookmark + '</span> ';
104 tagspan += '<span class="bookmarktag">' + bookmark + '</span> ';
104 }
105 }
105 }
106 }
106 tagspan += '</span>';
107 tagspan += '</span>';
107 }
108 }
108
109
109 item = item.replace(/_TAGS/, tagspan);
110 item = item.replace(/_TAGS/, tagspan);
110 return [bg, item];
111 return [bg, item];
111
112
112 }
113 }
113
114
114 graph.render(data);
115 graph.render(data);
115
116
116 // stop hiding script -->
117 // stop hiding script -->
117 </script>
118 </script>
118
119
119 <div class="page-path">
120 <div class="page-path">
120 <a href="{url}graph/{rev}{lessvars%urlparameter}">less</a>
121 <a href="{url}graph/{rev}{lessvars%urlparameter}">less</a>
121 <a href="{url}graph/{rev}{morevars%urlparameter}">more</a>
122 <a href="{url}graph/{rev}{morevars%urlparameter}">more</a>
122 | {changenav%navgraph}
123 | {changenav%navgraph}
123 </div>
124 </div>
124
125
125 {footer}
126 {footer}
@@ -1,37 +1,38 b''
1 {header}
1 {header}
2 <title>{repo|escape}: Branches</title>
2 <title>{repo|escape}: Branches</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Help</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Help</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li class="current">help</li>
29 <li class="current">help</li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <h2 class="no-link no-border">branches</h2>
33 <h2 class="no-link no-border">branches</h2>
33 <pre>
34 <pre>
34 {doc|escape}
35 {doc|escape}
35 </pre>
36 </pre>
36
37
37 {footer}
38 {footer}
@@ -1,44 +1,45 b''
1 {header}
1 {header}
2 <title>{repo|escape}: Branches</title>
2 <title>{repo|escape}: Branches</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Help</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Help</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}help{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}help{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li class="current">help</li>
29 <li class="current">help</li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <h2 class="no-link no-border">branches</h2>
33 <h2 class="no-link no-border">branches</h2>
33 <table cellspacing="0">
34 <table cellspacing="0">
34 <tr><td colspan="2"><h2><a name="main" href="#topics">Topics</a></h2></td></tr>
35 <tr><td colspan="2"><h2><a name="main" href="#topics">Topics</a></h2></td></tr>
35 {topics % helpentry}
36 {topics % helpentry}
36
37
37 <tr><td colspan="2"><h2><a name="main" href="#main">Main Commands</a></h2></td></tr>
38 <tr><td colspan="2"><h2><a name="main" href="#main">Main Commands</a></h2></td></tr>
38 {earlycommands % helpentry}
39 {earlycommands % helpentry}
39
40
40 <tr><td colspan="2"><h2><a name="other" href="#other">Other Commands</a></h2></td></tr>
41 <tr><td colspan="2"><h2><a name="other" href="#other">Other Commands</a></h2></td></tr>
41 {othercommands % helpentry}
42 {othercommands % helpentry}
42 </table>
43 </table>
43
44
44 {footer}
45 {footer}
@@ -1,52 +1,53 b''
1 {header}
1 {header}
2 <title>{repo|escape}: files</title>
2 <title>{repo|escape}: files</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / files</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / files</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li class="current">files</li>
28 <li class="current">files</li>
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <ul class="submenu">
33 <ul class="submenu">
33 <li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> {archives%archiveentry}</li>
34 <li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> {archives%archiveentry}</li>
34 {archives%archiveentry}
35 {archives%archiveentry}
35 </ul>
36 </ul>
36
37
37 <h2 class="no-link no-border">files</h2>
38 <h2 class="no-link no-border">files</h2>
38 <p class="files">{path|escape} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></p>
39 <p class="files">{path|escape} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></p>
39
40
40 <table>
41 <table>
41 <tr class="parity{upparity}">
42 <tr class="parity{upparity}">
42 <td>drwxr-xr-x</td>
43 <td>drwxr-xr-x</td>
43 <td></td>
44 <td></td>
44 <td></td>
45 <td></td>
45 <td><a href="{url}file/{node|short}{up|urlescape}{sessionvars%urlparameter}">[up]</a></td>
46 <td><a href="{url}file/{node|short}{up|urlescape}{sessionvars%urlparameter}">[up]</a></td>
46 <td class="link">&nbsp;</td>
47 <td class="link">&nbsp;</td>
47 </tr>
48 </tr>
48 {dentries%direntry}
49 {dentries%direntry}
49 {fentries%fileentry}
50 {fentries%fileentry}
50 </table>
51 </table>
51
52
52 {footer}
53 {footer}
@@ -1,227 +1,238 b''
1 default = 'summary'
1 default = 'summary'
2 mimetype = 'text/html; charset={encoding}'
2 mimetype = 'text/html; charset={encoding}'
3 header = header.tmpl
3 header = header.tmpl
4 footer = footer.tmpl
4 footer = footer.tmpl
5 search = search.tmpl
5 search = search.tmpl
6 changelog = changelog.tmpl
6 changelog = changelog.tmpl
7 summary = summary.tmpl
7 summary = summary.tmpl
8 error = error.tmpl
8 error = error.tmpl
9 notfound = notfound.tmpl
9 notfound = notfound.tmpl
10
10
11 help = help.tmpl
11 help = help.tmpl
12 helptopics = helptopics.tmpl
12 helptopics = helptopics.tmpl
13
13
14 helpentry = '<tr><td><a href="{url}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>'
14 helpentry = '<tr><td><a href="{url}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>'
15
15
16 naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
16 naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
17 navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
17 navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
18 navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
18 navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
19 filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a>'
19 filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a>'
20 filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
20 filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
21 filenodelink = '
21 filenodelink = '
22 <tr class="parity{parity}">
22 <tr class="parity{parity}">
23 <td><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td>
23 <td><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td>
24 <td></td>
24 <td></td>
25 <td>
25 <td>
26 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
26 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
27 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
27 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
28 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
28 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
29 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
29 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
30 </td>
30 </td>
31 </tr>'
31 </tr>'
32 filenolink = '
32 filenolink = '
33 <tr class="parity{parity}">
33 <tr class="parity{parity}">
34 <td>
34 <td>
35 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td><td></td><td>file |
35 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td><td></td><td>file |
36 annotate |
36 annotate |
37 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
37 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
38 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
38 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
39 </td>
39 </td>
40 </tr>'
40 </tr>'
41
41
42 nav = '{before%naventry} {after%naventry}'
42 nav = '{before%naventry} {after%naventry}'
43 navshort = '{before%navshortentry}{after%navshortentry}'
43 navshort = '{before%navshortentry}{after%navshortentry}'
44 navgraph = '{before%navgraphentry}{after%navgraphentry}'
44 navgraph = '{before%navgraphentry}{after%navgraphentry}'
45 filenav = '{before%filenaventry}{after%filenaventry}'
45 filenav = '{before%filenaventry}{after%filenaventry}'
46
46
47 fileellipses = '...'
47 fileellipses = '...'
48 changelogentry = changelogentry.tmpl
48 changelogentry = changelogentry.tmpl
49 searchentry = changelogentry.tmpl
49 searchentry = changelogentry.tmpl
50 changeset = changeset.tmpl
50 changeset = changeset.tmpl
51 manifest = manifest.tmpl
51 manifest = manifest.tmpl
52 direntry = '
52 direntry = '
53 <tr class="parity{parity}">
53 <tr class="parity{parity}">
54 <td>drwxr-xr-x</td>
54 <td>drwxr-xr-x</td>
55 <td></td>
55 <td></td>
56 <td></td>
56 <td></td>
57 <td><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}</a></td>
57 <td><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}</a></td>
58 <td><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></td>
58 <td><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></td>
59 </tr>'
59 </tr>'
60 fileentry = '
60 fileentry = '
61 <tr class="parity{parity}">
61 <tr class="parity{parity}">
62 <td>{permissions|permissions}</td>
62 <td>{permissions|permissions}</td>
63 <td>{date|isodate}</td>
63 <td>{date|isodate}</td>
64 <td>{size}</td>
64 <td>{size}</td>
65 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a></td>
65 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a></td>
66 <td>
66 <td>
67 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
67 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
68 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
68 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
69 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
69 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
70 </td>
70 </td>
71 </tr>'
71 </tr>'
72 filerevision = filerevision.tmpl
72 filerevision = filerevision.tmpl
73 fileannotate = fileannotate.tmpl
73 fileannotate = fileannotate.tmpl
74 filediff = filediff.tmpl
74 filediff = filediff.tmpl
75 filelog = filelog.tmpl
75 filelog = filelog.tmpl
76 fileline = '
76 fileline = '
77 <div style="font-family:monospace" class="parity{parity}">
77 <div style="font-family:monospace" class="parity{parity}">
78 <pre><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</pre>
78 <pre><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</pre>
79 </div>'
79 </div>'
80 annotateline = '
80 annotateline = '
81 <tr class="parity{parity}">
81 <tr class="parity{parity}">
82 <td class="linenr">
82 <td class="linenr">
83 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}"
83 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}"
84 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a>
84 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a>
85 </td>
85 </td>
86 <td class="lineno">
86 <td class="lineno">
87 <a href="#{lineid}" id="{lineid}">{linenumber}</a>
87 <a href="#{lineid}" id="{lineid}">{linenumber}</a>
88 </td>
88 </td>
89 <td class="source">{line|escape}</td>
89 <td class="source">{line|escape}</td>
90 </tr>'
90 </tr>'
91 difflineplus = '<span style="color:#008800;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
91 difflineplus = '<span style="color:#008800;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
92 difflineminus = '<span style="color:#cc0000;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
92 difflineminus = '<span style="color:#cc0000;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
93 difflineat = '<span style="color:#990099;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
93 difflineat = '<span style="color:#990099;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
94 diffline = '<span><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
94 diffline = '<span><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
95 changelogparent = '
95 changelogparent = '
96 <tr>
96 <tr>
97 <th class="parent">parent {rev}:</th>
97 <th class="parent">parent {rev}:</th>
98 <td class="parent">
98 <td class="parent">
99 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
99 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
100 </td>
100 </td>
101 </tr>'
101 </tr>'
102 changesetbranch = '<dt>branch</dt><dd>{name}</dd>'
102 changesetbranch = '<dt>branch</dt><dd>{name}</dd>'
103 changesetparent = '
103 changesetparent = '
104 <dt>parent {rev}</dt>
104 <dt>parent {rev}</dt>
105 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>'
105 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>'
106 filerevbranch = '<dt>branch</dt><dd>{name}</dd>'
106 filerevbranch = '<dt>branch</dt><dd>{name}</dd>'
107 filerevparent = '
107 filerevparent = '
108 <dt>parent {rev}</dt>
108 <dt>parent {rev}</dt>
109 <dd>
109 <dd>
110 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
110 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
111 {rename%filerename}{node|short}
111 {rename%filerename}{node|short}
112 </a>
112 </a>
113 </dd>'
113 </dd>'
114 filerename = '{file|escape}@'
114 filerename = '{file|escape}@'
115 filelogrename = '| <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">base</a>'
115 filelogrename = '| <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">base</a>'
116 fileannotateparent = '
116 fileannotateparent = '
117 <dt>parent {rev}</dt>
117 <dt>parent {rev}</dt>
118 <dd>
118 <dd>
119 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
119 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
120 {rename%filerename}{node|short}
120 {rename%filerename}{node|short}
121 </a>
121 </a>
122 </dd>'
122 </dd>'
123 changelogchild = '
123 changelogchild = '
124 <dt>child {rev}:</dt>
124 <dt>child {rev}:</dt>
125 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>'
125 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>'
126 changesetchild = '
126 changesetchild = '
127 <dt>child {rev}</dt>
127 <dt>child {rev}</dt>
128 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>'
128 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>'
129 filerevchild = '
129 filerevchild = '
130 <dt>child {rev}</dt>
130 <dt>child {rev}</dt>
131 <dd>
131 <dd>
132 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
132 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
133 </dd>'
133 </dd>'
134 fileannotatechild = '
134 fileannotatechild = '
135 <dt>child {rev}</dt>
135 <dt>child {rev}</dt>
136 <dd>
136 <dd>
137 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
137 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
138 </dd>'
138 </dd>'
139 tags = tags.tmpl
139 tags = tags.tmpl
140 tagentry = '
140 tagentry = '
141 <tr class="parity{parity}">
141 <tr class="parity{parity}">
142 <td class="nowrap">{date|age}</td>
142 <td class="nowrap">{date|age}</td>
143 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{tag|escape}</a></td>
143 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{tag|escape}</a></td>
144 <td class="nowrap">
144 <td class="nowrap">
145 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
145 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
146 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
146 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
147 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
147 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
148 </td>
148 </td>
149 </tr>'
149 </tr>'
150 bookmarks = bookmarks.tmpl
151 bookmarkentry = '
152 <tr class="parity{parity}">
153 <td class="nowrap">{date|age}</td>
154 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{bookmark|escape}</a></td>
155 <td class="nowrap">
156 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
157 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
158 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
159 </td>
160 </tr>'
150 branches = branches.tmpl
161 branches = branches.tmpl
151 branchentry = '
162 branchentry = '
152 <tr class="parity{parity}">
163 <tr class="parity{parity}">
153 <td class="nowrap">{date|age}</td>
164 <td class="nowrap">{date|age}</td>
154 <td><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
165 <td><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
155 <td class="{status}">{branch|escape}</td>
166 <td class="{status}">{branch|escape}</td>
156 <td class="nowrap">
167 <td class="nowrap">
157 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
168 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
158 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
169 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
159 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
170 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
160 </td>
171 </td>
161 </tr>'
172 </tr>'
162 diffblock = '<pre>{lines}</pre>'
173 diffblock = '<pre>{lines}</pre>'
163 filediffparent = '
174 filediffparent = '
164 <dt>parent {rev}</dt>
175 <dt>parent {rev}</dt>
165 <dd><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>'
176 <dd><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>'
166 filelogparent = '
177 filelogparent = '
167 <tr>
178 <tr>
168 <td align="right">parent {rev}:&nbsp;</td>
179 <td align="right">parent {rev}:&nbsp;</td>
169 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
180 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
170 </tr>'
181 </tr>'
171 filediffchild = '
182 filediffchild = '
172 <dt>child {rev}</dt>
183 <dt>child {rev}</dt>
173 <dd><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>'
184 <dd><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>'
174 filelogchild = '
185 filelogchild = '
175 <tr>
186 <tr>
176 <td align="right">child {rev}:&nbsp;</td>
187 <td align="right">child {rev}:&nbsp;</td>
177 <td><a href="{url}file{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
188 <td><a href="{url}file{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
178 </tr>'
189 </tr>'
179 shortlog = shortlog.tmpl
190 shortlog = shortlog.tmpl
180 tagtag = '<span class="tagtag" title="{name}">{name}</span> '
191 tagtag = '<span class="tagtag" title="{name}">{name}</span> '
181 branchtag = '<span class="branchtag" title="{name}">{name}</span> '
192 branchtag = '<span class="branchtag" title="{name}">{name}</span> '
182 inbranchtag = '<span class="inbranchtag" title="{name}">{name}</span> '
193 inbranchtag = '<span class="inbranchtag" title="{name}">{name}</span> '
183 bookmarktag = '<span class="bookmarktag" title="{name}">{name}</span> '
194 bookmarktag = '<span class="bookmarktag" title="{name}">{name}</span> '
184 shortlogentry = '
195 shortlogentry = '
185 <tr class="parity{parity}">
196 <tr class="parity{parity}">
186 <td class="nowrap">{date|age}</td>
197 <td class="nowrap">{date|age}</td>
187 <td>{author|person}</td>
198 <td>{author|person}</td>
188 <td>
199 <td>
189 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">
200 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">
190 {desc|strip|firstline|escape|nonempty}
201 {desc|strip|firstline|escape|nonempty}
191 <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span>
202 <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span>
192 </a>
203 </a>
193 </td>
204 </td>
194 <td class="nowrap">
205 <td class="nowrap">
195 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
206 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
196 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
207 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
197 </td>
208 </td>
198 </tr>'
209 </tr>'
199 filelogentry = '
210 filelogentry = '
200 <tr class="parity{parity}">
211 <tr class="parity{parity}">
201 <td class="nowrap">{date|age}</td>
212 <td class="nowrap">{date|age}</td>
202 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a></td>
213 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a></td>
203 <td class="nowrap">
214 <td class="nowrap">
204 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>&nbsp;|&nbsp;<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a>&nbsp;|&nbsp;<a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
215 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>&nbsp;|&nbsp;<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a>&nbsp;|&nbsp;<a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
205 {rename%filelogrename}
216 {rename%filelogrename}
206 </td>
217 </td>
207 </tr>'
218 </tr>'
208 archiveentry = '<li><a href="{url}archive/{node|short}{extension}">{type|escape}</a></li>'
219 archiveentry = '<li><a href="{url}archive/{node|short}{extension}">{type|escape}</a></li>'
209 indexentry = '
220 indexentry = '
210 <tr class="parity{parity}">
221 <tr class="parity{parity}">
211 <td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td>
222 <td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td>
212 <td>{description}</td>
223 <td>{description}</td>
213 <td>{contact|obfuscate}</td>
224 <td>{contact|obfuscate}</td>
214 <td>{lastchange|age}</td>
225 <td>{lastchange|age}</td>
215 <td class="indexlinks">{archives%indexarchiveentry}</td>
226 <td class="indexlinks">{archives%indexarchiveentry}</td>
216 <td>
227 <td>
217 <div class="rss_logo">
228 <div class="rss_logo">
218 <a href="{url}rss-log">RSS</a>
229 <a href="{url}rss-log">RSS</a>
219 <a href="{url}atom-log">Atom</a>
230 <a href="{url}atom-log">Atom</a>
220 </div>
231 </div>
221 </td>
232 </td>
222 </tr>\n'
233 </tr>\n'
223 indexarchiveentry = '<a href="{url}archive/{node|short}{extension}">{type|escape}</a> '
234 indexarchiveentry = '<a href="{url}archive/{node|short}{extension}">{type|escape}</a> '
224 index = index.tmpl
235 index = index.tmpl
225 urlparameter = '{separator}{name}={value|urlescape}'
236 urlparameter = '{separator}{name}={value|urlescape}'
226 hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />'
237 hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />'
227 graph = graph.tmpl
238 graph = graph.tmpl
@@ -1,36 +1,37 b''
1 {header}
1 {header}
2 <title>{repo|escape}: Mercurial repository not found</title>
2 <title>{repo|escape}: Mercurial repository not found</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Not found: {repo|escape}</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Not found: {repo|escape}</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li class="current">summary</li>
21 <li class="current">summary</li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}</li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}</li>
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <h2 class="no-link no-border">Not Found</h2>
33 <h2 class="no-link no-border">Not Found</h2>
33 <p class="normal">The specified repository "{repo|escape}" is unknown, sorry.</p>
34 <p class="normal">The specified repository "{repo|escape}" is unknown, sorry.</p>
34 <p class="normal">Please go back to the <a href="{url}">main repository list page</a>.</p>
35 <p class="normal">Please go back to the <a href="{url}">main repository list page</a>.</p>
35
36
36 {footer}
37 {footer}
@@ -1,35 +1,36 b''
1 {header}
1 {header}
2 <title>{repo|escape}: Search</title>
2 <title>{repo|escape}: Search</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / search</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / search</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" value="{query|escape}" /></dd>
16 <dd><input type="text" name="rev" value="{query|escape}" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <h2 class="no-link no-border">searching for {query|escape}</h2>
33 <h2 class="no-link no-border">searching for {query|escape}</h2>
33 {entries}
34 {entries}
34
35
35 {footer}
36 {footer}
@@ -1,43 +1,44 b''
1 {header}
1 {header}
2 <title>{repo|escape}: shortlog</title>
2 <title>{repo|escape}: shortlog</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / shortlog</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / shortlog</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li class="current">shortlog</li>
22 <li class="current">shortlog</li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 {archives%archiveentry}
29 {archives%archiveentry}
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
30 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
30 </ul>
31 </ul>
31 </div>
32 </div>
32
33
33 <h2 class="no-link no-border">shortlog</h2>
34 <h2 class="no-link no-border">shortlog</h2>
34
35
35 <table>
36 <table>
36 {entries%shortlogentry}
37 {entries%shortlogentry}
37 </table>
38 </table>
38
39
39 <div class="page-path">
40 <div class="page-path">
40 {changenav%navshort}
41 {changenav%navshort}
41 </div>
42 </div>
42
43
43 {footer}
44 {footer}
@@ -1,67 +1,68 b''
1 {header}
1 {header}
2 <title>{repo|escape}: Summary</title>
2 <title>{repo|escape}: Summary</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / summary</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / summary</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li class="current">summary</li>
21 <li class="current">summary</li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <h2 class="no-link no-border">Mercurial Repository Overview</h2>
33 <h2 class="no-link no-border">Mercurial Repository Overview</h2>
33 <dl class="overview">
34 <dl class="overview">
34 <dt>name</dt>
35 <dt>name</dt>
35 <dd>{repo|escape}</dd>
36 <dd>{repo|escape}</dd>
36 <dt>description</dt>
37 <dt>description</dt>
37 <dd>{desc}</dd>
38 <dd>{desc}</dd>
38 <dt>owner</dt>
39 <dt>owner</dt>
39 <dd>{owner|obfuscate}</dd>
40 <dd>{owner|obfuscate}</dd>
40 <dt>last change</dt>
41 <dt>last change</dt>
41 <dd>{lastchange|rfc822date}</dd>
42 <dd>{lastchange|rfc822date}</dd>
42 </dl>
43 </dl>
43
44
44 <h2><a href="{url}shortlog{sessionvars%urlparameter}">Changes</a></h2>
45 <h2><a href="{url}shortlog{sessionvars%urlparameter}">Changes</a></h2>
45 <table>
46 <table>
46 {shortlog}
47 {shortlog}
47 <tr class="light">
48 <tr class="light">
48 <td colspan="4"><a class="list" href="{url}shortlog{sessionvars%urlparameter}">...</a></td>
49 <td colspan="4"><a class="list" href="{url}shortlog{sessionvars%urlparameter}">...</a></td>
49 </tr>
50 </tr>
50 </table>
51 </table>
51
52
52 <h2><a href="{url}tags{sessionvars%urlparameter}">Tags</a></h2>
53 <h2><a href="{url}tags{sessionvars%urlparameter}">Tags</a></h2>
53 <table>
54 <table>
54 {tags}
55 {tags}
55 <tr class="light">
56 <tr class="light">
56 <td colspan="3"><a class="list" href="{url}tags{sessionvars%urlparameter}">...</a></td>
57 <td colspan="3"><a class="list" href="{url}tags{sessionvars%urlparameter}">...</a></td>
57 </tr>
58 </tr>
58 </table>
59 </table>
59
60
60 <h2 class="no-link">Branches</h2>
61 <h2 class="no-link">Branches</h2>
61 <table>
62 <table>
62 {branches%branchentry}
63 {branches%branchentry}
63 <tr class="light">
64 <tr class="light">
64 <td colspan="4"><a class="list" href="#">...</a></td>
65 <td colspan="4"><a class="list" href="#">...</a></td>
65 </tr>
66 </tr>
66 </table>
67 </table>
67 {footer}
68 {footer}
@@ -1,37 +1,38 b''
1 {header}
1 {header}
2 <title>{repo|escape}: Tags</title>
2 <title>{repo|escape}: Tags</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <div id="container">
8 <div id="container">
9 <div class="page-header">
9 <div class="page-header">
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Tags</h1>
10 <h1><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / Tags</h1>
11
11
12 <form action="{url}log">
12 <form action="{url}log">
13 {sessionvars%hiddenformentry}
13 {sessionvars%hiddenformentry}
14 <dl class="search">
14 <dl class="search">
15 <dt><label>Search: </label></dt>
15 <dt><label>Search: </label></dt>
16 <dd><input type="text" name="rev" /></dd>
16 <dd><input type="text" name="rev" /></dd>
17 </dl>
17 </dl>
18 </form>
18 </form>
19
19
20 <ul class="page-nav">
20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li class="current">tags</li>
25 <li class="current">tags</li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
26 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
27 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
28 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 </ul>
30 </ul>
30 </div>
31 </div>
31
32
32 <h2 class="no-link no-border">tags</h2>
33 <h2 class="no-link no-border">tags</h2>
33 <table cellspacing="0">
34 <table cellspacing="0">
34 {entries%tagentry}
35 {entries%tagentry}
35 </table>
36 </table>
36
37
37 {footer}
38 {footer}
General Comments 0
You need to be logged in to leave comments. Login now