From 87bb76f2ab8c6bf488f4dee9b8f84635a5df7bf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Buclin?= Date: Thu, 16 Dec 2010 00:09:17 +0100 Subject: Bug 313583: Remove long_list.cgi, showattachment.cgi and xml.cgi. They are all deprecated since Bugzilla 2.19. r/a=mkanat --- long_list.cgi | 36 -------------------- showattachment.cgi | 40 ---------------------- template/en/default/pages/release-notes.html.tmpl | 4 +++ xml.cgi | 41 ----------------------- 4 files changed, 4 insertions(+), 117 deletions(-) delete mode 100755 long_list.cgi delete mode 100755 showattachment.cgi delete mode 100755 xml.cgi diff --git a/long_list.cgi b/long_list.cgi deleted file mode 100755 index 7e1f69534..000000000 --- a/long_list.cgi +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/perl -wT -# -*- Mode: perl; indent-tabs-mode: nil -*- -# -# 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): Terry Weissman -# Gervase Markham - -use strict; -use lib qw(. lib); -use Bugzilla; - -my $cgi = Bugzilla->cgi; - -# Convert comma/space separated elements into separate params -my $buglist = $cgi->param('buglist') || $cgi->param('bug_id') || $cgi->param('id'); -my @ids = split (/[\s,]+/, $buglist); - -my $ids = join('', map { $_ = "&id=" . $_ } @ids); - -print $cgi->redirect("show_bug.cgi?format=multiple$ids"); diff --git a/showattachment.cgi b/showattachment.cgi deleted file mode 100755 index e90a01533..000000000 --- a/showattachment.cgi +++ /dev/null @@ -1,40 +0,0 @@ -#!/usr/bin/perl -wT -# -*- Mode: perl; indent-tabs-mode: nil -*- -# -# 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): Terry Weissman -# Jacob Steenhagen - -use strict; - -use lib qw(. lib); - -use Bugzilla; -use Bugzilla::Util; - -my $cgi = Bugzilla->cgi; - -my $id = $cgi->param('attach_id'); -detaint_natural($id) if defined $id; -$id ||= ""; - -print $cgi->redirect(-location=>"attachment.cgi?id=$id", - -status=>'301 Permanent Redirect'); - -exit; diff --git a/template/en/default/pages/release-notes.html.tmpl b/template/en/default/pages/release-notes.html.tmpl index 020e0a98f..2b702a05e 100644 --- a/template/en/default/pages/release-notes.html.tmpl +++ b/template/en/default/pages/release-notes.html.tmpl @@ -669,6 +669,10 @@
  • The Bugzilla::Util::lsearch function is gone. Use firstidx from List::MoreUtils, instead.
  • [% terms.Bugzilla %] now includes YUI 2.8.2.
  • +
  • long_list.cgi, showattachment.cgi and + xml.cgi are deprecated scripts which are no longer actively + used since [% terms.Bugzilla %] 2.19. These scripts will be removed in + [%+ terms.Bugzilla %] 4.2.
  • diff --git a/xml.cgi b/xml.cgi deleted file mode 100755 index ce6a7c39b..000000000 --- a/xml.cgi +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/perl -wT -# -*- Mode: perl; indent-tabs-mode: nil -*- -# -# 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): Dawn Endico -# Terry Weissman -# Gervase Markham - -use strict; - -use lib qw(. lib); -use Bugzilla; - -my $cgi = Bugzilla->cgi; - -# Convert comma/space separated elements into separate params -my @ids = (); - -if (defined $cgi->param('id')) { - @ids = split (/[, ]+/, $cgi->param('id')); -} - -my $ids = join('', map { $_ = "&id=" . $_ } @ids); - -print $cgi->redirect("show_bug.cgi?ctype=xml$ids"); -- cgit v1.2.1