summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorSean Finney <seanius@debian.org>2008-06-22 18:14:43 +0200
committerSean Finney <seanius@debian.org>2008-06-22 18:14:43 +0200
commit7e5c12673d68d667a42e4cb1c0fa74ddf6e04b01 (patch)
treeac270caa8908016532f9674c14594ae08be8debd /templates
parent8581e7dfe8a68c4398823e05a2d8c675eb13100a (diff)
downloadpatch-tracker-7e5c12673d68d667a42e4cb1c0fa74ddf6e04b01.tar.gz
big commit with db and cgi handling updates
i know it's bad form to lump this all together. oh well :p gen-patch-info now does very little besides processing packages and updating the relevant database entries. pretty much everything else is dynamically generated from pagehandler.py now.
Diffstat (limited to 'templates')
-rw-r--r--templates/frontpage.tmpl12
-rw-r--r--templates/letter_toc.tmpl2
-rwxr-xr-xtemplates/package_vers.tmpl20
3 files changed, 19 insertions, 15 deletions
diff --git a/templates/frontpage.tmpl b/templates/frontpage.tmpl
index e283f98..5cb7fcc 100644
--- a/templates/frontpage.tmpl
+++ b/templates/frontpage.tmpl
@@ -6,9 +6,13 @@ Debian Project patch tracking system
#def body
<h1>Debian Project patch tracking system</h1>
<h2>Browse patches by package name</h2>
-#for $k in $allindex.pkgs.iterkeys()
- #if $allindex.pkgs[$k]
- <a href="index/$k">$k</a>
- #end if
+ <table class="patchlisting">
+ <tr><th>index</th><th># packages</th></tr>
+#for $k,$v in $allindex.indices
+ <tr>
+ <td><a href="index/$k">$k</a></td>
+ <td>$v</td>
+ </tr>
#end for
+ </table>
#end def
diff --git a/templates/letter_toc.tmpl b/templates/letter_toc.tmpl
index 308e535..a5623f4 100644
--- a/templates/letter_toc.tmpl
+++ b/templates/letter_toc.tmpl
@@ -13,7 +13,7 @@ Debian Project patch tracking system
<th>$d</th>
#end for
</tr>
-#for $p in $pkgs
+#for $p in $sorted($pkgs.iterkeys)
<tr>
<td>
<a href="http://packages.debian.org/$p">$p</a>
diff --git a/templates/package_vers.tmpl b/templates/package_vers.tmpl
index 4ecd692..e1f6350 100755
--- a/templates/package_vers.tmpl
+++ b/templates/package_vers.tmpl
@@ -20,30 +20,30 @@ debian specific patch information for $src.name / $suite
<th>Source Package Format</th>
<td>$src.format</td>
</tr>
-#if $src.diffgz
+#if $src.diffgz_name
<tr>
<th>Diff.gz</th>
- <td>$src.loc / $src.diffgz['name']</td>
+ <td>$src.loc / $src.diffgz_name</td>
</tr>
#end if
</table>
-#if $src.diffgz
+#if $src.diffgz_name
<h2> "Debian diff" Information </h2>
<table class="patchlisting">
<tr>
<th>Diff file</th>
<td colspan="2">
- <a href="$conf.archive_root_url/$src.loc/$src.diffgz['name']">
- $src.diffgz['name']
+ <a href="$conf.archive_root_url/$src.loc/$src.diffgz_name">
+ $src.diffgz_name
</a>
</td>
</tr>
<tr>
- <th>Size</th><td colspan="2">$src.diffgz['size']</td>
+ <th>Size</th><td colspan="2">$src.diffgz_size</td>
</tr>
<tr>
- <th>MD5sum</th><td colspan="2">$src.diffgz['md5sum']</td>
+ <th>MD5sum</th><td colspan="2">$src.diffgz_md5sum</td>
</tr>
<tr>
<th>./debian only changes</th>
@@ -54,7 +54,7 @@ debian specific patch information for $src.name / $suite
<a href="$u/patch/debianonly/dl/$src.name/$src.version">download</a>
</td>
</tr>
-#if $src.diffgz and $diffhandler.nondebiandir.lines
+#if $src.diffgz_name and $diffhandler.nondebiandir.lines
<tr>
<th>non packaging (i.e. not ./debian) changes</th>
<td>
@@ -68,7 +68,7 @@ debian specific patch information for $src.name / $suite
</table>
#end if
-#if $src.diffgz and $diffhandler.nondebiandir.lines
+#if $src.diffgz_name and $diffhandler.nondebiandir.lines
<h2> Misc. Non-packaging "direct" style patches </h2>
<table class="patchlisting">
<tr>
@@ -81,7 +81,7 @@ debian specific patch information for $src.name / $suite
</table>
#end if
-#if $src.diffgz
+#if $src.diffgz_name
#set $series = $diffhandler.series
#if $series
<h2> "series" style patches </h2>