From e8584108d410cc2cf63124d88d640aff6821b975 Mon Sep 17 00:00:00 2001 From: "gerv%gerv.net" <> Date: Fri, 16 Aug 2002 06:01:20 +0000 Subject: Bug 162066 - Fix callers of ThrowCodeError to use messages in code-error.html.tmpl. Patch by gerv; r=bbaetz. --- template/en/default/global/code-error.html.tmpl | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) (limited to 'template/en/default/global/code-error.html.tmpl') diff --git a/template/en/default/global/code-error.html.tmpl b/template/en/default/global/code-error.html.tmpl index d731dbc49..65f8bf672 100644 --- a/template/en/default/global/code-error.html.tmpl +++ b/template/en/default/global/code-error.html.tmpl @@ -42,6 +42,10 @@ to any [% parameters %] which you may have set before calling ThrowCodeError. + [% ELSIF error == "field_type_mismatch" %] + Cannot seem to handle [% field %] + and [% type %] together. + [% ELSIF error == "group_bit_invalid" %] One of the group bits submitted was invalid. @@ -52,6 +56,9 @@ Attempted to add bug to an inactive group, identified by the bit '[% bit FILTER html %]'. + [% ELSIF error == "no_bug_data" %] + No data when fetching bug [% bug_id %]. + [% ELSIF error == "template_error" %] [% template_error_msg %] @@ -62,11 +69,14 @@ Unknown action [% action FILTER html %]! [% ELSE %] - [%# Cope with legacy calling convention, where "error" was the string - # to print. - #%] - - [% error %] + [%# Give sensible error if error functions are used incorrectly. + #%] + You are using Bugzilla's ThrowCodeError() function incorrectly. You + passed in the string '[% message_tag %]'. The correct use is to pass + in a tag, and define that tag in the file code-error.html.tmpl.
+
+ If you are a Bugzilla end-user seeing this message, please save this + page and send it to [% Param('maintainer') %]. [% END %] [% END %] -- cgit v1.2.3-24-g4f1b