annotate mercurial/templates/spartan/map @ 9999:f91e5630ce7e

setup: install translation files as package data Remove the `install_package_data' subclass of `install_data' and use the `package_data' functionality provided by distutils instead. As package data must be located within the package directory, the data files are now generated in the build directory. To simplify the functionality of this change, the top-level `doc' and `templates' directories have been moved into the `mercurial' package directory.
author Dan Villiom Podlaski Christiansen <danchr@gmail.com>
date Tue, 01 Dec 2009 16:06:10 +0100
parents templates/spartan/map@de6bb29e208a
children 8d5de52431f2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7338
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
1 default = 'shortlog'
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
2 mimetype = 'text/html; charset={encoding}'
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
3 header = header.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
4 footer = footer.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
5 search = search.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
6 changelog = changelog.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
7 shortlog = shortlog.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
8 shortlogentry = shortlogentry.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
9 graph = graph.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
10 naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
11 navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
12 navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
13 filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
14 filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
15 filenodelink = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
7338
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
16 filenolink = '{file|escape} '
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
17 fileellipses = '...'
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
18 changelogentry = changelogentry.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
19 searchentry = changelogentry.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
20 changeset = changeset.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
21 manifest = manifest.tmpl
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
22
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
23 direntry = '
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
24 <tr class="parity{parity}">
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
25 <td><tt>drwxr-xr-x</tt>&nbsp;
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
26 <td>&nbsp;
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
27 <td>&nbsp;
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
28 <td>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
29 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}/</a>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
30 <a href="{url}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
31 {emptydirs|urlescape}
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
32 </a>'
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
33
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
34 fileentry = '
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
35 <tr class="parity{parity}">
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
36 <td><tt>{permissions|permissions}</tt>&nbsp;
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
37 <td align=right><tt class="date">{date|isodate}</tt>&nbsp;
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
38 <td align=right><tt>{size}</tt>&nbsp;
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
39 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a>'
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
40
7338
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
41 filerevision = filerevision.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
42 fileannotate = fileannotate.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
43 filediff = filediff.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
44 filelog = filelog.tmpl
8507
decf329f00cb spartan: ensure equal heights for file and annotate views
Martin Geisler <mg@lazybytes.net>
parents: 8431
diff changeset
45 fileline = '<div class="parity{parity}"><a class="lineno" href="#{lineid}" id="{lineid}">{linenumber}</a>&nbsp;{line|escape}</div>'
7338
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
46 filelogentry = filelogentry.tmpl
8507
decf329f00cb spartan: ensure equal heights for file and annotate views
Martin Geisler <mg@lazybytes.net>
parents: 8431
diff changeset
47
decf329f00cb spartan: ensure equal heights for file and annotate views
Martin Geisler <mg@lazybytes.net>
parents: 8431
diff changeset
48 # The &nbsp; ensures that all table cells have content (even if there
decf329f00cb spartan: ensure equal heights for file and annotate views
Martin Geisler <mg@lazybytes.net>
parents: 8431
diff changeset
49 # is an empty line in the annotated file), which in turn ensures that
decf329f00cb spartan: ensure equal heights for file and annotate views
Martin Geisler <mg@lazybytes.net>
parents: 8431
diff changeset
50 # all table rows have equal height.
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
51 annotateline = '
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
52 <tr class="parity{parity}">
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
53 <td class="annotate">
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
54 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}"
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
55 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
56 </td>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
57 <td>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
58 <a class="lineno" href="#{lineid}" id="{lineid}">{linenumber}</a>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
59 </td>
8507
decf329f00cb spartan: ensure equal heights for file and annotate views
Martin Geisler <mg@lazybytes.net>
parents: 8431
diff changeset
60 <td><pre>&nbsp;{line|escape}</pre></td>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
61 </tr>'
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
62 difflineplus = '<span class="plusline"><a class="lineno" href="#{lineid}" id="{lineid}">{linenumber}</a>{line|escape}</span>'
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
63 difflineminus = '<span class="minusline"><a class="lineno" href="#{lineid}" id="{lineid}">{linenumber}</a>{line|escape}</span>'
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
64 difflineat = '<span class="atline"><a class="lineno" href="#{lineid}" id="{lineid}">{linenumber}</a>{line|escape}</span>'
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
65 diffline = '<a class="lineno" href="#{lineid}" id="{lineid}">{linenumber}</a>{line|escape}'
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
66 changelogparent = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
67 <tr>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
68 <th class="parent">parent {rev}:</th>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
69 <td class="parent">
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
70 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
71 </td>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
72 </tr>'
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
73 changesetparent = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
74 <tr>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
75 <th class="parent">parent {rev}:</th>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
76 <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
77 </tr>'
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
78 filerevparent = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
79 <tr>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
80 <td class="metatag">parent:</td>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
81 <td>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
82 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
83 {rename%filerename}{node|short}
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
84 </a>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
85 </td>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
86 </tr>'
7338
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
87 filerename = '{file|escape}@'
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
88 filelogrename = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
89 <tr>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
90 <th>base:</th>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
91 <td>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
92 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
93 {file|escape}@{node|short}
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
94 </a>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
95 </td>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
96 </tr>'
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
97 fileannotateparent = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
98 <tr>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
99 <td class="metatag">parent:</td>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
100 <td>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
101 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
102 {rename%filerename}{node|short}
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
103 </a>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
104 </td>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
105 </tr>'
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
106 changesetchild = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
107 <tr>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
108 <th class="child">child {rev}:</th>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
109 <td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
110 </tr>'
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
111 changelogchild = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
112 <tr>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
113 <th class="child">child {rev}:</th>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
114 <td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
115 </tr>'
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
116 filerevchild = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
117 <tr>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
118 <td class="metatag">child:</td>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
119 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
120 </tr>'
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
121 fileannotatechild = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
122 <tr>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
123 <td class="metatag">child:</td>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
124 <td><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
125 </tr>'
7338
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
126 tags = tags.tmpl
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
127 tagentry = '
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
128 <li class="tagEntry parity{parity}">
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
129 <tt class="node">{node}</tt>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
130 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{tag|escape}</a>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
131 </li>'
8357
d974a32b59dc spartan: add branches page
Sune Foldager <cryo@cyanite.org>
parents: 7338
diff changeset
132 branches = branches.tmpl
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
133 branchentry = '
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
134 <li class="tagEntry parity{parity}">
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
135 <tt class="node">{node}</tt>
8713
de6bb29e208a hgweb: allow distinction between open/closed branches on branches page
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8507
diff changeset
136 <a href="{url}shortlog/{node|short}{sessionvars%urlparameter}" class="{status}">{branch|escape}</a>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
137 </li>'
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
138 diffblock = '<pre class="parity{parity}">{lines}</pre>'
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
139 changelogtag = '<tr><th class="tag">tag:</th><td class="tag">{tag|escape}</td></tr>'
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
140 changesettag = '<tr><th class="tag">tag:</th><td class="tag">{tag|escape}</td></tr>'
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
141 filediffparent = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
142 <tr>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
143 <th class="parent">parent {rev}:</th>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
144 <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
145 </tr>'
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
146 filelogparent = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
147 <tr>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
148 <th>parent {rev}:</th>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
149 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
150 </tr>'
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
151 filediffchild = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
152 <tr>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
153 <th class="child">child {rev}:</th>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
154 <td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
155 </tr>'
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
156 filelogchild = '
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
157 <tr>
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
158 <th>child {rev}:</th>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
159 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
160 </tr>'
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
161 indexentry = '
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
162 <tr class="parity{parity}">
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
163 <td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
164 <td>{description}</td>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
165 <td>{contact|obfuscate}</td>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
166 <td class="age">{lastchange|age} ago</td>
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
167 <td class="indexlinks">
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
168 <a href="{url}rss-log">RSS</a>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
169 <a href="{url}atom-log">Atom</a>
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
170 {archives%archiveentry}
8376
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
171 </td>
04f9253906bb spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8357
diff changeset
172 </tr>'
7338
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
173 index = index.tmpl
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
174 archiveentry = '<a href="{url}archive/{node|short}{extension|urlescape}">{type|escape}</a> '
7338
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
175 notfound = notfound.tmpl
fecfe4392e94 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
176 error = error.tmpl
8431
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
177 urlparameter = '{separator}{name}={value|urlescape}'
5c1aabc58004 spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8376
diff changeset
178 hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />'