1099.1.54
by William Grant
ivle.webapp.filesystem.svnlog: Port www/apps/svnlog to new framework. As with |
1 |
<html xmlns="http://www.w3.org/1999/xhtml" |
2 |
xmlns:py="http://genshi.edgewall.org/"> |
|
3 |
<head>
|
|
1253
by William Grant
Replace SubversionLogView's "Subversion Log" titles with more BrowserView-esque ones. |
4 |
<title>${title} (log)</title> |
1099.1.54
by William Grant
ivle.webapp.filesystem.svnlog: Port www/apps/svnlog to new framework. As with |
5 |
</head> |
6 |
<body>
|
|
1253
by William Grant
Replace SubversionLogView's "Subversion Log" titles with more BrowserView-esque ones. |
7 |
<h1 id="path"> |
8 |
<py:for each="segment in paths">/<a href="${segment['href_path']}" title="Navigate to ${segment['nav_path']}">${segment['path']}</a></py:for> (Subversion log) |
|
9 |
</h1> |
|
1099.1.54
by William Grant
ivle.webapp.filesystem.svnlog: Port www/apps/svnlog to new framework. As with |
10 |
<div class="svnlogentry" py:for="log in logs"> |
11 |
<div class="svnloginfo"> |
|
12 |
Revision <a href="/svnlog/${path}?r=${log['revno']}" |
|
13 |
style="font-weight: bold">${log['revno']}</a> |
|
14 |
by <strong>${log['author']}</strong> |
|
15 |
on <strong>${log['date']}</strong> |
|
16 |
<py:choose test="revno"> |
|
17 |
<span py:when="log['revno']">[selected]</span> |
|
18 |
<a py:otherwise="" href="${url}?r=${log['revno']}">[select]</a> |
|
19 |
</py:choose> |
|
1257
by William Grant
Fix the 'diff' link in the log viewer to diff, rather than log. |
20 |
<a py:if="revno" href="${diffurl}?r=${revno}&r=${log['revno']}">[diff]</a> |
1099.1.54
by William Grant
ivle.webapp.filesystem.svnlog: Port www/apps/svnlog to new framework. As with |
21 |
</div> |
22 |
<pre py:content="log['message']" /> |
|
23 |
<hr size="1" /> |
|
24 |
<h2>Changed paths:</h2> |
|
25 |
<div class="svnlogpathlist"> |
|
26 |
<ul>
|
|
27 |
<li py:for="path in log['paths']"> |
|
28 |
${path[1]} <a href="${path[2]}">${path[0]}</a> |
|
29 |
</li> |
|
30 |
</ul> |
|
31 |
</div> |
|
32 |
</div> |
|
33 |
</body> |
|
34 |
</html> |