From: Frédéric Buclin Date: Tue, 26 Jul 2011 09:08:44 +0000 (+0200) Subject: Bug 647158: The Error Console in Firefox reports X-Git-Tag: bugzilla-4.0.2~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=67eb42b3e38110697c3e6301fef7fc8fcc66065b;p=thirdparty%2Fbugzilla.git Bug 647158: The Error Console in Firefox reports "unbalanced tree was written using document.write()" when reporting a new bug or when visiting the "User Authentication" panel in the Parameters page r=glob a=LpSolit --- diff --git a/js/attachment.js b/js/attachment.js index d759248cdf..9251a9b541 100644 --- a/js/attachment.js +++ b/js/attachment.js @@ -312,7 +312,7 @@ function hideElementById(id) } } -function showElementById(id, val) +function showElementById(id) { var elm = document.getElementById(id); if (elm) { @@ -348,3 +348,16 @@ function toggle_attachment_details_visibility ( ) } } +/* Used in bug/create.html.tmpl to show/hide the attachment field. */ + +function handleWantsAttachment(wants_attachment) { + if (wants_attachment) { + hideElementById('attachment_false'); + showElementById('attachment_true'); + } + else { + showElementById('attachment_false'); + hideElementById('attachment_true'); + clearAttachmentFields(); + } +} diff --git a/template/en/default/admin/params/common.html.tmpl b/template/en/default/admin/params/common.html.tmpl index 3ec38ca56d..d86da0dcdc 100644 --- a/template/en/default/admin/params/common.html.tmpl +++ b/template/en/default/admin/params/common.html.tmpl @@ -62,55 +62,48 @@ [% END %] [% ELSIF param.type == "o" %] -
- [% boxSize = 7 %] [% boxSize = 3 + param.choices.size IF param.choices.size < 7 %] [% plist = Param(param.name).split(',') %] - [% ELSIF param.type == "s" %] + + +
+
Add an attachment @@ -625,11 +606,7 @@ TUI_hide_default('expert_fields'); flag_table_id ="attachment_flags" %]
- +
[% END %]