9 notfound = notfound.tmpl |
9 notfound = notfound.tmpl |
10 naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
10 naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
11 navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
11 navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
12 navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
12 navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
13 filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a>' |
13 filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a>' |
14 filedifflink = '<a href="#url#diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">#file|escape#</a> ' |
14 filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> ' |
15 filenodelink = ' |
15 filenodelink = ' |
16 <tr class="parity#parity#"> |
16 <tr class="parity{parity}"> |
17 <td><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">#file|escape#</a></td> |
17 <td><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td> |
18 <td></td> |
18 <td></td> |
19 <td> |
19 <td> |
20 <a href="#url#file/#node|short#/#file|urlescape#{sessionvars%urlparameter}">file</a> | |
20 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> | |
21 <a href="#url#annotate/#node|short#/#file|urlescape#{sessionvars%urlparameter}">annotate</a> | |
21 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> | |
22 <a href="#url#diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">diff</a> | |
22 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> | |
23 <a href="#url#log/#node|short#/#file|urlescape#{sessionvars%urlparameter}">revisions</a> |
23 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
24 </td> |
24 </td> |
25 </tr>' |
25 </tr>' |
26 filenolink = ' |
26 filenolink = ' |
27 <tr class="parity#parity#"> |
27 <tr class="parity{parity}"> |
28 <td> |
28 <td> |
29 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">#file|escape#</a></td><td></td><td>file | |
29 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td><td></td><td>file | |
30 annotate | |
30 annotate | |
31 <a href="#url#diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">diff</a> | |
31 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> | |
32 <a href="#url#log/#node|short#/#file|urlescape#{sessionvars%urlparameter}">revisions</a> |
32 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
33 </td> |
33 </td> |
34 </tr>' |
34 </tr>' |
35 fileellipses = '...' |
35 fileellipses = '...' |
36 changelogentry = changelogentry.tmpl |
36 changelogentry = changelogentry.tmpl |
37 searchentry = changelogentry.tmpl |
37 searchentry = changelogentry.tmpl |
38 changeset = changeset.tmpl |
38 changeset = changeset.tmpl |
39 manifest = manifest.tmpl |
39 manifest = manifest.tmpl |
40 direntry = ' |
40 direntry = ' |
41 <tr class="parity#parity#"> |
41 <tr class="parity{parity}"> |
42 <td>drwxr-xr-x</td> |
42 <td>drwxr-xr-x</td> |
43 <td></td> |
43 <td></td> |
44 <td></td> |
44 <td></td> |
45 <td><a href="#url#file/#node|short##path|urlescape#{sessionvars%urlparameter}">#basename|escape#</a></td> |
45 <td><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}</a></td> |
46 <td><a href="#url#file/#node|short##path|urlescape#{sessionvars%urlparameter}">files</a></td> |
46 <td><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></td> |
47 </tr>' |
47 </tr>' |
48 fileentry = ' |
48 fileentry = ' |
49 <tr class="parity#parity#"> |
49 <tr class="parity{parity}"> |
50 <td>#permissions|permissions#</td> |
50 <td>{permissions|permissions}</td> |
51 <td>#date|isodate#</td> |
51 <td>{date|isodate}</td> |
52 <td>#size#</td> |
52 <td>{size}</td> |
53 <td><a href="#url#file/#node|short#/#file|urlescape#{sessionvars%urlparameter}">#basename|escape#</a></td> |
53 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a></td> |
54 <td> |
54 <td> |
55 <a href="#url#file/#node|short#/#file|urlescape#{sessionvars%urlparameter}">file</a> | |
55 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> | |
56 <a href="#url#log/#node|short#/#file|urlescape#{sessionvars%urlparameter}">revisions</a> | |
56 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> | |
57 <a href="#url#annotate/#node|short#/#file|urlescape#{sessionvars%urlparameter}">annotate</a> |
57 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
58 </td> |
58 </td> |
59 </tr>' |
59 </tr>' |
60 filerevision = filerevision.tmpl |
60 filerevision = filerevision.tmpl |
61 fileannotate = fileannotate.tmpl |
61 fileannotate = fileannotate.tmpl |
62 filediff = filediff.tmpl |
62 filediff = filediff.tmpl |
63 filelog = filelog.tmpl |
63 filelog = filelog.tmpl |
64 fileline = '<div style="font-family:monospace" class="parity#parity#"><pre><a class="linenr" href="##lineid#" id="#lineid#">#linenumber#</a> #line|escape#</pre></div>' |
64 fileline = '<div style="font-family:monospace" class="parity{parity}"><pre><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</pre></div>' |
65 annotateline = ' |
65 annotateline = ' |
66 <tr class="parity{parity}"> |
66 <tr class="parity{parity}"> |
67 <td class="linenr"> |
67 <td class="linenr"> |
68 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}" |
68 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}" |
69 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a> |
69 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a> |
71 <td class="lineno"> |
71 <td class="lineno"> |
72 <a href="#{lineid}" id="{lineid}">{linenumber}</a> |
72 <a href="#{lineid}" id="{lineid}">{linenumber}</a> |
73 </td> |
73 </td> |
74 <td class="source">{line|escape}</td> |
74 <td class="source">{line|escape}</td> |
75 </tr>' |
75 </tr>' |
76 difflineplus = '<span style="color:#008800;"><a class="linenr" href="##lineid#" id="#lineid#">#linenumber#</a> #line|escape#</span>' |
76 difflineplus = '<span style="color:#008800;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>' |
77 difflineminus = '<span style="color:#cc0000;"><a class="linenr" href="##lineid#" id="#lineid#">#linenumber#</a> #line|escape#</span>' |
77 difflineminus = '<span style="color:#cc0000;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>' |
78 difflineat = '<span style="color:#990099;"><a class="linenr" href="##lineid#" id="#lineid#">#linenumber#</a> #line|escape#</span>' |
78 difflineat = '<span style="color:#990099;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>' |
79 diffline = '<span><a class="linenr" href="##lineid#" id="#lineid#">#linenumber#</a> #line|escape#</span>' |
79 diffline = '<span><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>' |
80 changelogparent = ' |
80 changelogparent = ' |
81 <tr> |
81 <tr> |
82 <th class="parent">parent #rev#:</th> |
82 <th class="parent">parent {rev}:</th> |
83 <td class="parent"> |
83 <td class="parent"> |
84 <a href="#url#rev/#node|short#{sessionvars%urlparameter}">#node|short#</a> |
84 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> |
85 </td> |
85 </td> |
86 </tr>' |
86 </tr>' |
87 changesetbranch = '<dt>branch</dt><dd>{name}</dd>' |
87 changesetbranch = '<dt>branch</dt><dd>{name}</dd>' |
88 changesetparent = ' |
88 changesetparent = ' |
89 <dt>parent {rev}</dt> |
89 <dt>parent {rev}</dt> |
95 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
95 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
96 {rename%filerename}{node|short} |
96 {rename%filerename}{node|short} |
97 </a> |
97 </a> |
98 </dd>' |
98 </dd>' |
99 filerename = '{file|escape}@' |
99 filerename = '{file|escape}@' |
100 filelogrename = '| <a href="{url}file/#node|short#/#file|urlescape#{sessionvars%urlparameter}">base</a>' |
100 filelogrename = '| <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">base</a>' |
101 fileannotateparent = ' |
101 fileannotateparent = ' |
102 <dt>parent {rev}</dt> |
102 <dt>parent {rev}</dt> |
103 <dd> |
103 <dd> |
104 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
104 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
105 {rename%filerename}{node|short} |
105 {rename%filerename}{node|short} |
106 </a> |
106 </a> |
107 </dd>' |
107 </dd>' |
108 changelogchild = ' |
108 changelogchild = ' |
109 <dt>child #rev#:</dt> |
109 <dt>child {rev}:</dt> |
110 <dd><a href="{url}rev/#node|short#{sessionvars%urlparameter}">#node|short#</a></dd>' |
110 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>' |
111 changesetchild = ' |
111 changesetchild = ' |
112 <dt>child {rev}</dt> |
112 <dt>child {rev}</dt> |
113 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>' |
113 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>' |
114 filerevchild = ' |
114 filerevchild = ' |
115 <dt>child {rev}</dt> |
115 <dt>child {rev}</dt> |
121 <dd> |
121 <dd> |
122 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> |
122 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> |
123 </dd>' |
123 </dd>' |
124 tags = tags.tmpl |
124 tags = tags.tmpl |
125 tagentry = ' |
125 tagentry = ' |
126 <tr class="parity#parity#"> |
126 <tr class="parity{parity}"> |
127 <td class="nowrap">#date|age# ago</td> |
127 <td class="nowrap">{date|age} ago</td> |
128 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">#tag|escape#</a></td> |
128 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{tag|escape}</a></td> |
129 <td class="nowrap"> |
|
130 <a href="{url}rev/#node|short#{sessionvars%urlparameter}">changeset</a> | |
|
131 <a href="{url}log/#node|short#{sessionvars%urlparameter}">changelog</a> | |
|
132 <a href="{url}file/#node|short#{sessionvars%urlparameter}">files</a> |
|
133 </td> |
|
134 </tr>' |
|
135 branches = branches.tmpl |
|
136 branchentry = ' |
|
137 <tr class="parity{parity}"> |
|
138 <td class="nowrap">{date|age} ago</td> |
|
139 <td><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{node|short}</a></td> |
|
140 <td>{branch|escape}</td> |
|
141 <td class="nowrap"> |
129 <td class="nowrap"> |
142 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> | |
130 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> | |
143 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> | |
131 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> | |
144 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a> |
132 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a> |
145 </td> |
133 </td> |
146 </tr>' |
134 </tr>' |
147 diffblock = '<pre>#lines#</pre>' |
135 branches = branches.tmpl |
|
136 branchentry = ' |
|
137 <tr class="parity{parity}"> |
|
138 <td class="nowrap">{date|age} ago</td> |
|
139 <td><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{node|short}</a></td> |
|
140 <td>{branch|escape}</td> |
|
141 <td class="nowrap"> |
|
142 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> | |
|
143 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> | |
|
144 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a> |
|
145 </td> |
|
146 </tr>' |
|
147 diffblock = '<pre>{lines}</pre>' |
148 filediffparent = ' |
148 filediffparent = ' |
149 <dt>parent {rev}</dt> |
149 <dt>parent {rev}</dt> |
150 <dd><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>' |
150 <dd><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>' |
151 filelogparent = ' |
151 filelogparent = ' |
152 <tr> |
152 <tr> |
153 <td align="right">parent #rev#: </td> |
153 <td align="right">parent {rev}: </td> |
154 <td><a href="{url}file/{node|short}/#file|urlescape#{sessionvars%urlparameter}">#node|short#</a></td> |
154 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td> |
155 </tr>' |
155 </tr>' |
156 filediffchild = ' |
156 filediffchild = ' |
157 <dt>child {rev}</dt> |
157 <dt>child {rev}</dt> |
158 <dd><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>' |
158 <dd><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>' |
159 filelogchild = ' |
159 filelogchild = ' |
160 <tr> |
160 <tr> |
161 <td align="right">child #rev#: </td> |
161 <td align="right">child {rev}: </td> |
162 <td><a href="{url}file{node|short}/#file|urlescape#{sessionvars%urlparameter}">#node|short#</a></td> |
162 <td><a href="{url}file{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td> |
163 </tr>' |
163 </tr>' |
164 shortlog = shortlog.tmpl |
164 shortlog = shortlog.tmpl |
165 tagtag = '<span class="tagtag" title="{name}">{name}</span> ' |
165 tagtag = '<span class="tagtag" title="{name}">{name}</span> ' |
166 branchtag = '<span class="branchtag" title="{name}">{name}</span> ' |
166 branchtag = '<span class="branchtag" title="{name}">{name}</span> ' |
167 inbranchtag = '<span class="inbranchtag" title="{name}">{name}</span> ' |
167 inbranchtag = '<span class="inbranchtag" title="{name}">{name}</span> ' |
168 shortlogentry = ' |
168 shortlogentry = ' |
169 <tr class="parity#parity#"> |
169 <tr class="parity{parity}"> |
170 <td class="nowrap">#date|age# ago</td> |
170 <td class="nowrap">{date|age} ago</td> |
171 <td>#author|person#</td> |
171 <td>{author|person}</td> |
172 <td> |
172 <td> |
173 <a href="{url}rev/#node|short#{sessionvars%urlparameter}"> |
173 <a href="{url}rev/{node|short}{sessionvars%urlparameter}"> |
174 #desc|strip|firstline|escape|nonempty# |
174 {desc|strip|firstline|escape|nonempty} |
175 <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span> |
175 <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span> |
176 </a> |
176 </a> |
177 </td> |
177 </td> |
178 <td class="nowrap"> |
178 <td class="nowrap"> |
179 <a href="{url}rev/#node|short#{sessionvars%urlparameter}">changeset</a> | |
179 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> | |
180 <a href="{url}file/#node|short#{sessionvars%urlparameter}">files</a> |
180 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a> |
181 </td> |
181 </td> |
182 </tr>' |
182 </tr>' |
183 filelogentry = ' |
183 filelogentry = ' |
184 <tr class="parity#parity#"> |
184 <tr class="parity{parity}"> |
185 <td class="nowrap">#date|age# ago</td> |
185 <td class="nowrap">{date|age} ago</td> |
186 <td><a href="{url}rev/#node|short#{sessionvars%urlparameter}">#desc|strip|firstline|escape|nonempty#</a></td> |
186 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a></td> |
187 <td class="nowrap"> |
187 <td class="nowrap"> |
188 <a href="{url}file/#node|short#/#file|urlescape#{sessionvars%urlparameter}">file</a> | <a href="{url}diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">diff</a> | <a href="{url}annotate/#node|short#/#file|urlescape#{sessionvars%urlparameter}">annotate</a> |
188 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> | <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> | <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
189 #rename%filelogrename# |
189 {rename%filelogrename} |
190 </td> |
190 </td> |
191 </tr>' |
191 </tr>' |
192 archiveentry = '<li><a href="{url}archive/{node|short}{extension}">#type|escape#</a></li>' |
192 archiveentry = '<li><a href="{url}archive/{node|short}{extension}">{type|escape}</a></li>' |
193 indexentry = ' |
193 indexentry = ' |
194 <tr class="parity{parity}"> |
194 <tr class="parity{parity}"> |
195 <td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td> |
195 <td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td> |
196 <td>{description}</td> |
196 <td>{description}</td> |
197 <td>{contact|obfuscate}</td> |
197 <td>{contact|obfuscate}</td> |