aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgerv%gerv.net <>2003-12-08 06:46:28 +0000
committergerv%gerv.net <>2003-12-08 06:46:28 +0000
commit65610dbfae8d9effe4bf4861d16708798cdf1c90 (patch)
tree77bcfe30521b70fc40b0c400036ca97fa0867ea0
parent1b50564b270e8986078f1851c1a85ca31609af06 (diff)
downloadbugs-65610dbfae8d9effe4bf4861d16708798cdf1c90.tar
bugs-65610dbfae8d9effe4bf4861d16708798cdf1c90.tar.gz
bugs-65610dbfae8d9effe4bf4861d16708798cdf1c90.tar.bz2
bugs-65610dbfae8d9effe4bf4861d16708798cdf1c90.tar.xz
bugs-65610dbfae8d9effe4bf4861d16708798cdf1c90.zip
Bug 223078 - Provide classes to allow user to style bugs depending on bug number, component or status. Patch by gerv; r=kiko, a=justdave.
-rw-r--r--template/en/default/bug/show.html.tmpl6
-rw-r--r--template/en/default/global/header.html.tmpl4
2 files changed, 9 insertions, 1 deletions
diff --git a/template/en/default/bug/show.html.tmpl b/template/en/default/bug/show.html.tmpl
index 44b9c72b4..ed56ae29d 100644
--- a/template/en/default/bug/show.html.tmpl
+++ b/template/en/default/bug/show.html.tmpl
@@ -28,12 +28,18 @@
[% filtered_desc = bug.short_desc FILTER html %]
[% filtered_timestamp = bug.delta_ts FILTER time %]
+[% bodyattrs = BLOCK %]class='bz_bug [% bug.bug_status
+ FILTER css_class_quote %] [%+ bug.component
+ FILTER css_class_quote %] [%+ bug.bug_id
+ FILTER css_class_quote %]'
+[% END %]
[% PROCESS global/header.html.tmpl
title = "$terms.Bug $bug.bug_id - $bug.short_desc"
h1 = "$terms.Bugzilla $terms.Bug $bug.bug_id"
h2 = filtered_desc
h3 = "Last modified: $filtered_timestamp"
style_urls = [ "css/edit_bug.css" ]
+ bodyattrs = bodyattrs
%]
[% PROCESS bug/navigate.html.tmpl %]
diff --git a/template/en/default/global/header.html.tmpl b/template/en/default/global/header.html.tmpl
index 4d9de8684..e5430ccbc 100644
--- a/template/en/default/global/header.html.tmpl
+++ b/template/en/default/global/header.html.tmpl
@@ -27,6 +27,7 @@
# h2: string. Page subheader.
# h3: string. Right-aligned subheader.
# bgcolor: string. the page's background color ("#rrggbb").
+ # bodyattrs: any extra attributes for the <body> tag
# onload: string. JavaScript code to run when the page finishes loading.
# javascript: string. Javascript to go in the header.
# style: string. CSS style.
@@ -43,6 +44,7 @@
h3 = ""
bgcolor = "#ffffff"
onload = ""
+ bodyattrs = ""
%]
[%# We should be able to set the default value of the h1 variable
@@ -89,7 +91,7 @@
# but set the bgcolor and onload attributes in the DEFAULT directive above.
#%]
- <body bgcolor="[% bgcolor %]" onload="[% onload %]">
+ <body bgcolor="[% bgcolor %]" onload="[% onload %]" [% bodyattrs %]>
[%# Migration note: the following file corresponds to the old Param
# 'bannerhtml'