Mercurial > treepkg
diff web/status-by-revision.html @ 151:77d7f2cbd7ce
Actually commit the web/status-by-revision.html
author | Bernhard Herzog <bh@intevation.de> |
---|---|
date | Mon, 09 Jun 2008 10:51:56 +0000 |
parents | |
children | 58cf7e6b7cca |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/status-by-revision.html Mon Jun 09 10:51:56 2008 +0000 @@ -0,0 +1,56 @@ +<html xmlns:py="http://genshi.edgewall.org/"> + <head> + <title>Tree Packager Status</title> + <style type="text/css"> + .statustable { background:#F4F4F4; } + .statustablehead { background:#E0E0E0; } + .statusheading { font-weight:bold; } + .finished { background:#C0FFC0; } + .inprogress { background:#FFFFC0; } + .error { background:#FFC0C0; } + td { padding:5px; background:#FFFFFF} + </style> + </head> + <body> + <h1>Tree Packager Status</h1> + + <table class="statustable"> + <tr> + <th class="statustablehead">Revision</th> + <py:for each="track in report.revisions.tracks"> + <th class="statustablehead">${track.name}</th> + </py:for> + </tr> + + <py:for each="row in report.revisions.sorted_by_revision"> + <tr> + <td>${row[0]}</td> + <py:for each="col in row[1]"> + <py:choose> + <py:when test="col"> + <td class="${col.status.cls}"> + <span class="statusheading">${col.status.desc}</span><br/> + Start: ${col.status.start}<br/> + Stop: ${col.status.stop}<br/> + <py:for each="title, basename in col.log_files"> + <a href="${col.name}/${col.revno}/${basename}">${title}</a> + <br/> + </py:for> + </td> + </py:when> + <py:otherwise> + <td></td> + </py:otherwise> + </py:choose> + </py:for> + + </tr> + </py:for> + </table> + + <hr/> + report generated at ${report.date}, + powered by <a href="http://treepkg.wald.intevation.org/">Tree Packager</a> + + </body> +</html>