summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Finney <seanius@debian.org>2008-07-01 23:10:01 +0200
committerSean Finney <seanius@debian.org>2008-07-01 23:10:01 +0200
commit0f7336a198cb8838e3923600eb19023f02d25a7e (patch)
tree7e73776c7307353ebd1e1b30a65f96c543bc0eef
parentd4baeb0f9b5ce0ee3bdb15bcfe7c4e1b2e7faa74 (diff)
downloadpatch-tracker-0f7336a198cb8838e3923600eb19023f02d25a7e.tar.gz
slightly better breadcrumbs in header
-rwxr-xr-xpatchtracker/Templates.py15
-rw-r--r--templates/skeleton.tmpl9
2 files changed, 11 insertions, 13 deletions
diff --git a/patchtracker/Templates.py b/patchtracker/Templates.py
index 7f73e9a..b940670 100755
--- a/patchtracker/Templates.py
+++ b/patchtracker/Templates.py
@@ -33,10 +33,9 @@ class PackageVersTemplate(OurTemplate):
sl['diffhandler'] = DiffGzHandler(dfile)
else:
sl['diffhandler'] = None
- sl['crumbs'] = [("","Debian patch-tracker"),
- ("package/"+srcpkg.name,srcpkg.name),
- ("package/"+srcpkg.name+"/"+srcpkg.version,
- srcpkg.name+"/"+srcpkg.version)]
+ sl['crumbs'] = [("package/"+srcpkg.name,srcpkg.name),
+ ("package/"+srcpkg.name+"/"+srcpkg.version,
+ srcpkg.name+"/"+srcpkg.version)]
OurTemplate.__init__(self, file=tpl, searchList=sl)
class FrontPageTemplate(OurTemplate):
@@ -54,8 +53,7 @@ class LetterTocTemplate(OurTemplate):
for d in packagelist.iterkeys():
self.dists[d] = True
sl = {}
- sl['crumbs'] = [("","Debian patch-tracker"),
- ("index/"+letter,"index for "+letter)]
+ sl['crumbs'] = [("index/"+letter,"index for "+letter)]
tpl = os.sep.join([Conf.template_dir, "letter_toc.tmpl"])
OurTemplate.__init__(self, file=tpl, searchList=sl)
@@ -83,9 +81,8 @@ class PatchTemplate(OurTemplate):
tpl = os.sep.join([Conf.template_dir, "patch_view.tmpl"])
sl = {'package':pkg, 'version':vers, 'name':name,
'patch':patch, 'patchtype':patchtype}
- sl['crumbs'] = [("","Debian patch-tracker"),
- ("package/"+pkg,pkg),
- ("package/"+pkg+"/"+vers, pkg+"/"+vers)]
+ sl['crumbs'] = [("package/"+pkg,pkg),
+ ("package/"+pkg+"/"+vers, pkg+"/"+vers)]
if patchtype == "debianonly":
sl['crumbs'].append( ("patch/%s/view/%s/%s"%(patchtype,pkg,vers),
"./debian-dir only patch") )
diff --git a/templates/skeleton.tmpl b/templates/skeleton.tmpl
index 0c83498..81fc823 100644
--- a/templates/skeleton.tmpl
+++ b/templates/skeleton.tmpl
@@ -9,11 +9,12 @@
<body>
<div class="pageheader">
<img alt="[patchlogo]" src="$conf.root_url/static/img/swirlpatch.png"/>
- <p> Debian patch tracking system </p>
+ <p> <a href="$conf.root_url">Debian patch tracking system </a> </p>
<div class="breadcrumb">
- #set $links = [$link($conf.root_url+"/"+b[0],b[1]) for b in $crumbs]
- #set $llist = " - ".join($links)
- $llist
+ #set $crumblinks = [$link($conf.root_url+"/"+b[0],b[1]) for b in $crumbs]
+ #for $i in $crumblinks
+ - $i
+ #end for
</div> <!-- breadcrumb -->
</div>
$body