]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Fix for bug 163541: let there be a page title but no primary page header.
authormyk%mozilla.org <>
Tue, 20 Aug 2002 08:25:07 +0000 (08:25 +0000)
committermyk%mozilla.org <>
Tue, 20 Aug 2002 08:25:07 +0000 (08:25 +0000)
2xr=bbaetz

template/en/default/global/header.html.tmpl

index 7e20de9535a857b4a9583e29acfe8af4bda9fcae..6e7da2a168b0d2d329e954edfa00662ab46b0e06 100644 (file)
 [% END %]
 
 [% DEFAULT
-  h1 = title
   h2 = ""
   h3 = "" 
   bgcolor = "#ffffff"
   onload = ""
 %]
+
+[%# We should be able to set the default value of the h1 variable
+  # to the value of the title variable using the DEFAULT directive,
+  # but that doesn't work if a caller sets h1 to the empty string
+  # to avoid h1 inheriting the value of title, since DEFAULT
+  # mistakenly treats empty strings as undefined and gives h1 the
+  # value of title anyway.  To get around that problem we explicitly
+  # set h1's default value here only if it is undefined. %]
+[% h1 = title IF !h1.defined %]
+
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
   <head>