diff options
author | Sean Finney <seanius@debian.org> | 2008-06-22 18:14:43 +0200 |
---|---|---|
committer | Sean Finney <seanius@debian.org> | 2008-06-22 18:14:43 +0200 |
commit | 7e5c12673d68d667a42e4cb1c0fa74ddf6e04b01 (patch) | |
tree | ac270caa8908016532f9674c14594ae08be8debd /templates | |
parent | 8581e7dfe8a68c4398823e05a2d8c675eb13100a (diff) | |
download | patch-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.tmpl | 12 | ||||
-rw-r--r-- | templates/letter_toc.tmpl | 2 | ||||
-rwxr-xr-x | templates/package_vers.tmpl | 20 |
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> |