[%# The contents of this file are subject to the Mozilla Public # License Version 1.1 (the "License"); you may not use this file # except in compliance with the License. You may obtain a copy of # the License at http://www.mozilla.org/MPL/ # # Software distributed under the License is distributed on an "AS # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or # implied. See the License for the specific language governing # rights and limitations under the License. # # The Original Code is the Bugzilla Bug Tracking System. # # The Initial Developer of the Original Code is Netscape Communications # Corporation. Portions created by Netscape are # Copyright (C) 1998 Netscape Communications Corporation. All # Rights Reserved. # # Contributor(s): Gavin Shelley # Frédéric Buclin #%] [%# INTERFACE: # product : Bugzilla::Product Object; new product. # classification: Bugzilla::Classification Object; The product classification (may be empty or missing) # changes: hashref with all changes made to the product. Each key is an edited field, # and its value is an arrayref of the form [old values, new values]. #%] [% IF classification %] [% classification_text = BLOCK %] of classification '[% classification.name FILTER html %]' [% END %] [% END %] [% title = BLOCK %]Updating Product '[% product.name FILTER html %]' [% classification_text FILTER none %][% END %] [% PROCESS global/header.html.tmpl title = title style_urls = ['skins/standard/admin.css'] %] [% PROCESS "global/field-descs.none.tmpl" %] [% IF changes.name.defined %]

Updated product name from '[% changes.name.0 FILTER html %]' to '[% product.name FILTER html %]'.

[% END %] [% IF changes.description.defined %]

Updated description to:

[% product.description FILTER html_light %]

[% END %] [% IF changes.isactive.defined %]

Product is now [% IF product.is_active %] open for [% ELSE %] closed to [% END %] new [% terms.bugs %].

[% END %] [% IF changes.defaultmilestone.defined %]

Updated default milestone from '[% changes.defaultmilestone.0 FILTER html %]' to '[% product.default_milestone FILTER html %]'.

[% END %] [% IF changes.allows_unconfirmed.defined %]

[% IF product.allows_unconfirmed %] The product now allows the [%+ display_value('bug_status', 'UNCONFIRMED') FILTER html %] status. [% ELSE %] The product no longer allows the [%+ display_value('bug_status', 'UNCONFIRMED') FILTER html %] status. Note that any [%- terms.bugs %] that currently have the [%+ display_value('bug_status', 'UNCONFIRMED') FILTER html %] status will remain in that status until they are edited. [% END %]

[% END %] [% Hook.process('changes') %] [% IF !changes.keys.size %]

Nothing changed for product '[% product.name FILTER html %]'.

[% END %] [% PROCESS admin/products/footer.html.tmpl %] [% PROCESS global/footer.html.tmpl %]