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> |
|
1261
by William Grant
Prettify SubversionLogView to look a bit like OfferingProjectsView. |
10 |
<div id="ivle_padding"> |
11 |
<ul id="svnlog"> |
|
12 |
<li py:for="log in logs"> |
|
13 |
<h2>
|
|
14 |
Revision <a href="/svnlog/${path}?r=${log['revno']}" |
|
15 |
style="font-weight: bold">${log['revno']}</a> |
|
1262
by William Grant
Pretty dates in SubversionLogView. |
16 |
by <strong>${log['author']}</strong>, |
17 |
<span title="${format_datetime(log['date'])}">${format_datetime_short(log['date'])}</span> |
|
1261
by William Grant
Prettify SubversionLogView to look a bit like OfferingProjectsView. |
18 |
<py:choose test="revno"> |
19 |
<span py:when="log['revno']">[selected]</span> |
|
20 |
<a py:otherwise="" href="${url}?r=${log['revno']}">[select]</a> |
|
21 |
</py:choose> |
|
22 |
<a py:if="revno" href="${diffurl}?r=${revno}&r=${log['revno']}">[diff]</a> |
|
23 |
</h2> |
|
24 |
<div class="svnlogcontent"> |
|
25 |
<pre py:content="log['message']" /> |
|
26 |
<div class="svnlogpathlist"> |
|
27 |
<h3>Changed paths:</h3> |
|
28 |
<ul>
|
|
29 |
<li py:for="path in log['paths']"> |
|
30 |
${path[1]} ${path[0]} |
|
31 |
</li> |
|
32 |
</ul> |
|
33 |
</div> |
|
34 |
</div> |
|
35 |
</li> |
|
36 |
</ul> |
|
1099.1.54
by William Grant
ivle.webapp.filesystem.svnlog: Port www/apps/svnlog to new framework. As with |
37 |
</div> |
38 |
</body> |
|
39 |
</html> |