11 graph = ../paper/graph.tmpl |
11 graph = ../paper/graph.tmpl |
12 |
12 |
13 help = ../paper/help.tmpl |
13 help = ../paper/help.tmpl |
14 helptopics = ../paper/helptopics.tmpl |
14 helptopics = ../paper/helptopics.tmpl |
15 |
15 |
16 helpentry = '<tr><td><a href="{url}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>' |
16 helpentry = '<tr><td><a href="{url|urlescape}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>' |
17 |
17 |
18 naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
18 naventry = '<a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
19 navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
19 navshortentry = '<a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
20 navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
20 navgraphentry = '<a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
21 filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> ' |
21 filenaventry = '<a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> ' |
22 filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> ' |
22 filedifflink = '<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> ' |
23 filenodelink = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> ' |
23 filenodelink = '<a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> ' |
24 filenolink = '{file|escape} ' |
24 filenolink = '{file|escape} ' |
25 fileellipses = '...' |
25 fileellipses = '...' |
26 diffstatlink = ../paper/diffstat.tmpl |
26 diffstatlink = ../paper/diffstat.tmpl |
27 diffstatnolink = ../paper/diffstat.tmpl |
27 diffstatnolink = ../paper/diffstat.tmpl |
28 changelogentry = ../paper/shortlogentry.tmpl |
28 changelogentry = ../paper/shortlogentry.tmpl |
36 filenav = '{before%filenaventry}{after%filenaventry}' |
36 filenav = '{before%filenaventry}{after%filenaventry}' |
37 |
37 |
38 direntry = ' |
38 direntry = ' |
39 <tr class="fileline parity{parity}"> |
39 <tr class="fileline parity{parity}"> |
40 <td class="name"> |
40 <td class="name"> |
41 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}"> |
41 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}"> |
42 <img src="{staticurl}coal-folder.png" alt="dir."/> {basename|escape}/ |
42 <img src="{staticurl|urlescape}coal-folder.png" alt="dir."/> {basename|escape}/ |
43 </a> |
43 </a> |
44 <a href="{url}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}"> |
44 <a href="{url|urlescape}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}"> |
45 {emptydirs|escape} |
45 {emptydirs|escape} |
46 </a> |
46 </a> |
47 </td> |
47 </td> |
48 <td class="size"></td> |
48 <td class="size"></td> |
49 <td class="permissions">drwxr-xr-x</td> |
49 <td class="permissions">drwxr-xr-x</td> |
50 </tr>' |
50 </tr>' |
51 |
51 |
52 fileentry = ' |
52 fileentry = ' |
53 <tr class="fileline parity{parity}"> |
53 <tr class="fileline parity{parity}"> |
54 <td class="filename"> |
54 <td class="filename"> |
55 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
55 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
56 <img src="{staticurl}coal-file.png" alt="file"/> {basename|escape} |
56 <img src="{staticurl|urlescape}coal-file.png" alt="file"/> {basename|escape} |
57 </a> |
57 </a> |
58 </td> |
58 </td> |
59 <td class="size">{size}</td> |
59 <td class="size">{size}</td> |
60 <td class="permissions">{permissions|permissions}</td> |
60 <td class="permissions">{permissions|permissions}</td> |
61 </tr>' |
61 </tr>' |
70 filelogentry = ../paper/filelogentry.tmpl |
70 filelogentry = ../paper/filelogentry.tmpl |
71 |
71 |
72 annotateline = ' |
72 annotateline = ' |
73 <tr class="parity{parity}"> |
73 <tr class="parity{parity}"> |
74 <td class="annotate"> |
74 <td class="annotate"> |
75 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}" |
75 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}" |
76 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a> |
76 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a> |
77 </td> |
77 </td> |
78 <td class="source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</td> |
78 <td class="source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</td> |
79 </tr>' |
79 </tr>' |
80 |
80 |
95 </tr>' |
95 </tr>' |
96 |
96 |
97 changelogparent = ' |
97 changelogparent = ' |
98 <tr> |
98 <tr> |
99 <th class="parent">parent {rev}:</th> |
99 <th class="parent">parent {rev}:</th> |
100 <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td> |
100 <td class="parent"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td> |
101 </tr>' |
101 </tr>' |
102 |
102 |
103 changesetparent = '<a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> ' |
103 changesetparent = '<a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> ' |
104 |
104 |
105 filerevparent = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rename%filerename}{node|short}</a> ' |
105 filerevparent = '<a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rename%filerename}{node|short}</a> ' |
106 filerevchild = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> ' |
106 filerevchild = '<a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> ' |
107 |
107 |
108 filerename = '{file|escape}@' |
108 filerename = '{file|escape}@' |
109 filelogrename = ' |
109 filelogrename = ' |
110 <span class="base"> |
110 <span class="base"> |
111 base |
111 base |
112 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
112 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
113 {file|escape}@{node|short} |
113 {file|escape}@{node|short} |
114 </a> |
114 </a> |
115 </span>' |
115 </span>' |
116 fileannotateparent = ' |
116 fileannotateparent = ' |
117 <tr> |
117 <tr> |
118 <td class="metatag">parent:</td> |
118 <td class="metatag">parent:</td> |
119 <td> |
119 <td> |
120 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
120 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
121 {rename%filerename}{node|short} |
121 {rename%filerename}{node|short} |
122 </a> |
122 </a> |
123 </td> |
123 </td> |
124 </tr>' |
124 </tr>' |
125 changesetchild = ' <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>' |
125 changesetchild = ' <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>' |
126 changelogchild = ' |
126 changelogchild = ' |
127 <tr> |
127 <tr> |
128 <th class="child">child</th> |
128 <th class="child">child</th> |
129 <td class="child"> |
129 <td class="child"> |
130 <a href="{url}rev/{node|short}{sessionvars%urlparameter}"> |
130 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}"> |
131 {node|short} |
131 {node|short} |
132 </a> |
132 </a> |
133 </td> |
133 </td> |
134 </tr>' |
134 </tr>' |
135 fileannotatechild = ' |
135 fileannotatechild = ' |
136 <tr> |
136 <tr> |
137 <td class="metatag">child:</td> |
137 <td class="metatag">child:</td> |
138 <td> |
138 <td> |
139 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
139 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
140 {node|short} |
140 {node|short} |
141 </a> |
141 </a> |
142 </td> |
142 </td> |
143 </tr>' |
143 </tr>' |
144 tags = ../paper/tags.tmpl |
144 tags = ../paper/tags.tmpl |
145 tagentry = ' |
145 tagentry = ' |
146 <tr class="tagEntry parity{parity}"> |
146 <tr class="tagEntry parity{parity}"> |
147 <td> |
147 <td> |
148 <a href="{url}rev/{node|short}{sessionvars%urlparameter}"> |
148 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}"> |
149 {tag|escape} |
149 {tag|escape} |
150 </a> |
150 </a> |
151 </td> |
151 </td> |
152 <td class="node"> |
152 <td class="node"> |
153 {node|short} |
153 {node|short} |
184 changelogbranchname = '<span class="branchname">{name|escape}</span> ' |
184 changelogbranchname = '<span class="branchname">{name|escape}</span> ' |
185 |
185 |
186 filediffparent = ' |
186 filediffparent = ' |
187 <tr> |
187 <tr> |
188 <th class="parent">parent {rev}:</th> |
188 <th class="parent">parent {rev}:</th> |
189 <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td> |
189 <td class="parent"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td> |
190 </tr>' |
190 </tr>' |
191 filelogparent = ' |
191 filelogparent = ' |
192 <tr> |
192 <tr> |
193 <th>parent {rev}:</th> |
193 <th>parent {rev}:</th> |
194 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td> |
194 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td> |
195 </tr>' |
195 </tr>' |
196 filediffchild = ' |
196 filediffchild = ' |
197 <tr> |
197 <tr> |
198 <th class="child">child {rev}:</th> |
198 <th class="child">child {rev}:</th> |
199 <td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> |
199 <td class="child"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> |
200 </td> |
200 </td> |
201 </tr>' |
201 </tr>' |
202 filelogchild = ' |
202 filelogchild = ' |
203 <tr> |
203 <tr> |
204 <th>child {rev}:</th> |
204 <th>child {rev}:</th> |
205 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td> |
205 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td> |
206 </tr>' |
206 </tr>' |
207 |
207 |
208 indexentry = ' |
208 indexentry = ' |
209 <tr class="parity{parity}"> |
209 <tr class="parity{parity}"> |
210 <td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td> |
210 <td><a href="{url|urlescape}{sessionvars%urlparameter}">{name|escape}</a></td> |
211 <td>{description}</td> |
211 <td>{description}</td> |
212 <td>{contact|obfuscate}</td> |
212 <td>{contact|obfuscate}</td> |
213 <td class="age">{lastchange|rfc822date}</td> |
213 <td class="age">{lastchange|rfc822date}</td> |
214 <td class="indexlinks">{archives%indexarchiveentry}</td> |
214 <td class="indexlinks">{archives%indexarchiveentry}</td> |
215 </tr>\n' |
215 </tr>\n' |
216 indexarchiveentry = '<a href="{url}archive/{node|short}{extension|urlescape}"> ↓{type|escape}</a>' |
216 indexarchiveentry = '<a href="{url|urlescape}archive/{node|short}{extension|urlescape}"> ↓{type|escape}</a>' |
217 index = ../paper/index.tmpl |
217 index = ../paper/index.tmpl |
218 archiveentry = ' |
218 archiveentry = ' |
219 <li> |
219 <li> |
220 <a href="{url}archive/{node|short}{extension|urlescape}">{type|escape}</a> |
220 <a href="{url|urlescape}archive/{node|short}{extension|urlescape}">{type|escape}</a> |
221 </li>' |
221 </li>' |
222 notfound = ../paper/notfound.tmpl |
222 notfound = ../paper/notfound.tmpl |
223 error = ../paper/error.tmpl |
223 error = ../paper/error.tmpl |
224 urlparameter = '{separator}{name}={value|urlescape}' |
224 urlparameter = '{separator}{name}={value|urlescape}' |
225 hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />' |
225 hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />' |
226 breadcrumb = '> <a href="{url}">{name}</a> ' |
226 breadcrumb = '> <a href="{url|urlescape}">{name|escape}</a> ' |