From 64be6114d94ef5e8bf7056e135a0d4d8c1e7b308 Mon Sep 17 00:00:00 2001 From: "lpsolit%gmail.com" <> Date: Wed, 6 Apr 2005 07:19:51 +0000 Subject: Bug 86328: Deleting bugs doesn't delete dependent records properly - Patch by Frederic Buclin r=wurblzap a=justdave --- .../en/default/admin/components/deleted.html.tmpl | 14 +---- .../admin/milestones/confirm-delete.html.tmpl | 69 ++++++---------------- .../en/default/admin/milestones/deleted.html.tmpl | 21 +++---- .../admin/versions/confirm-delete.html.tmpl | 48 ++++----------- .../en/default/admin/versions/deleted.html.tmpl | 26 -------- 5 files changed, 40 insertions(+), 138 deletions(-) (limited to 'template/en/default/admin') diff --git a/template/en/default/admin/components/deleted.html.tmpl b/template/en/default/admin/components/deleted.html.tmpl index 6efa38843..83c006869 100644 --- a/template/en/default/admin/components/deleted.html.tmpl +++ b/template/en/default/admin/components/deleted.html.tmpl @@ -36,23 +36,15 @@

[% IF deleted_bug_count %] - Attachments, [% terms.bug %] activity and dependencies deleted for - [%+ deleted_bug_count %] - [%- IF deleted_bug_count %] - [% terms.bugs %] - [% ELSE %] - [% terms.bug %] - [% END %]. - -

[% deleted_bug_count %] - [%- IF deleted_bug_count %] + [%- IF deleted_bug_count > 1 %] [% terms.bugs %] [% ELSE %] [% terms.bug %] [% END %] deleted. - +

+ All references to those deleted [% terms.bugs %] have been removed. [% ELSE %] No [% terms.bugs %] existed for the component. [% END %] diff --git a/template/en/default/admin/milestones/confirm-delete.html.tmpl b/template/en/default/admin/milestones/confirm-delete.html.tmpl index 893b849ae..c3d379cbd 100644 --- a/template/en/default/admin/milestones/confirm-delete.html.tmpl +++ b/template/en/default/admin/milestones/confirm-delete.html.tmpl @@ -17,6 +17,7 @@ # Rights Reserved. # # Contributor(s): Gavin Shelley + # Frédéric Buclin #%] [%# INTERFACE: @@ -69,66 +70,30 @@ [% IF bug_count %] - [% IF !Param("allowbugdeletion") %] - - Sorry, there - + + +
+ There [% IF bug_count > 1 %] are [% bug_count %] [%+ terms.bugs %] [% ELSE %] - is [% bug_count %] [%+ terms.bug %] - [% END %] - - outstanding for this milestone. You must move - - [% IF bug_count > 1 %] - those [% terms.bugs %] - [% ELSE %] - that [% terms.bug %] + is 1 [% terms.bug %] [% END %] - - to another milestone before you can delete this one. - - [% ELSE %] - -
- - There [% IF bug_count > 1 %] - are [% bug_count %] [%+ terms.bugs %] - [% ELSE %] - is 1 [% terms.bug %] - [% END %] - entered for this milestone! When you delete this - milestone, ALL stored [% terms.bugs %] will be deleted, - too. - You could not even see the [% terms.bug %] history for this milestone anymore! -
- - [% END %] + entered for this milestone! When you delete this milestone, + ALL stored [% terms.bugs %] will be reassigned to + the default milestone of this product. +
[% END %] -[% IF default_milestone == name %] - -

Sorry, but '[% name FILTER html %]' is the default milestone for product ' - [%- product FILTER html %]', and so it can not be deleted. - - [% ELSE %] - - [% IF bug_count == 0 || Param('allowbugdeletion') %] +

Do you really want to delete this milestone?

-

Do you really want to delete this milestone?

- -

- - - - -
- - [% END %] - -[% END %] +
+ + + + +
[% PROCESS admin/milestones/footer.html.tmpl %] diff --git a/template/en/default/admin/milestones/deleted.html.tmpl b/template/en/default/admin/milestones/deleted.html.tmpl index 61abb38e5..3a3e52ab5 100644 --- a/template/en/default/admin/milestones/deleted.html.tmpl +++ b/template/en/default/admin/milestones/deleted.html.tmpl @@ -17,6 +17,7 @@ # Rights Reserved. # # Contributor(s): Gavin Shelley + # Frédéric Buclin #%] [%# INTERFACE: @@ -24,8 +25,8 @@ # # product: string; the name of the product the milestone belonged to # - # deleted_bug_count: number; the number of bugs which were deleted - # (if bug deletion is allowed) + # bug_count: number; the number of bugs which were reassigned to + # the default milestone. #%] [% title = BLOCK %]Deleted Milestone '[% name FILTER html %]' of Product @@ -35,23 +36,15 @@ %]

-[% IF deleted_bug_count %] - Attachments, [% terms.bug %] activity and dependencies deleted for - [%+ deleted_bug_count %] - [% IF deleted_bug_count > 1 %] - [%+ terms.bugs %] - [% ELSE %] - [%+ terms.bug %] - [% END %]. +[% IF bug_count %] -

- [% deleted_bug_count %] - [% IF deleted_bug_count > 1 %] + [% bug_count %] + [% IF bug_count > 1 %] [%+ terms.bugs %] [% ELSE %] [%+ terms.bug %] [% END %] - deleted. + reassigned to the default milestone. [% ELSE %] No [% terms.bugs %] were targetted at the milestone. diff --git a/template/en/default/admin/versions/confirm-delete.html.tmpl b/template/en/default/admin/versions/confirm-delete.html.tmpl index 5f9b93943..acc20aeca 100644 --- a/template/en/default/admin/versions/confirm-delete.html.tmpl +++ b/template/en/default/admin/versions/confirm-delete.html.tmpl @@ -17,6 +17,7 @@ # Rights Reserved. # # Contributor(s): Gavin Shelley + # Frédéric Buclin #%] [%# INTERFACE: @@ -67,46 +68,23 @@ [% IF bug_count %] - [% IF !Param("allowbugdeletion") %] - - Sorry, there - - [% IF bug_count > 1 %] - are [% bug_count %] [%+ terms.bugs %] - [% ELSE %] - is [% bug_count %] [%+ terms.bug %] - [% END %] - - outstanding for this version. You must move - - [% IF bug_count > 1 %] - those [% terms.bugs %] - [% ELSE %] - that [% terms.bug %] - [% END %] - - to another version before you can delete this one. - + Sorry, there + [% IF bug_count > 1 %] + are [% bug_count %] [%+ terms.bugs %] [% ELSE %] + is [% bug_count %] [%+ terms.bug %] + [% END %] -
- - There [% IF bug_count > 1 %] - are [% bug_count %] [%+ terms.bugs %] - [% ELSE %] - is 1 [% terms.bug %] - [% END %] - entered for this version! When you delete this - version, ALL stored [% terms.bugs %] will be deleted, - too. - You could not even see the [% terms.bug %] history for this version anymore! -
+ outstanding for this version. You must move + [% IF bug_count > 1 %] + those [% terms.bugs %] + [% ELSE %] + that [% terms.bug %] [% END %] + to another version before you can delete this one. -[% END %] - -[% IF bug_count == 0 || Param('allowbugdeletion') %] +[% ELSE %]

Do you really want to delete this version?

diff --git a/template/en/default/admin/versions/deleted.html.tmpl b/template/en/default/admin/versions/deleted.html.tmpl index f6945ccd3..2ec3ebe10 100644 --- a/template/en/default/admin/versions/deleted.html.tmpl +++ b/template/en/default/admin/versions/deleted.html.tmpl @@ -24,8 +24,6 @@ # # product: string; the name of the product the version belonged to # - # deleted_bug_count: number; the number of bugs which were deleted - # (if bug deletion is allowed) #%] [% title = BLOCK %]Deleted Version '[% name FILTER html %]' of Product @@ -34,30 +32,6 @@ title = title %] -

-[% IF deleted_bug_count %] - Attachments, [% terms.bug %] activity and dependencies deleted for - [%+ deleted_bug_count %] - [% IF deleted_bug_count > 1 %] - [%+ terms.bugs %] - [% ELSE %] - [%+ terms.bug %] - [% END %]. - -

- [% deleted_bug_count %] - [% IF deleted_bug_count > 1 %] - [%+ terms.bugs %] - [% ELSE %] - [%+ terms.bug %] - [% END %] - deleted. - -[% ELSE %] - No [% terms.bugs %] were targetted at the version. -[% END %] -

-

Version '[% name FILTER html %]' deleted.

-- cgit v1.2.3-24-g4f1b