]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Remove unused files.
authorterry%mozilla.org <>
Sat, 15 Jan 2000 05:44:09 +0000 (05:44 +0000)
committerterry%mozilla.org <>
Sat, 15 Jan 2000 05:44:09 +0000 (05:44 +0000)
addcomponent.cgi [deleted file]
doaddcomponent.cgi [deleted file]
doeditcomponents.cgi [deleted file]
doeditowners.cgi [deleted file]

diff --git a/addcomponent.cgi b/addcomponent.cgi
deleted file mode 100755 (executable)
index f9c6a6c..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-#!/usr/bonsaitools/bin/perl -w
-# -*- 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): Sam Ziegler <sam@ziegler.org>
-# Terry Weissman <terry@mozilla.org>
-# Mark Hamby <mhamby@logicon.com>
-
-# Code derived from editcomponents.cgi, reports.cgi
-
-use diagnostics;
-use strict;
-
-require "CGI.pl";
-
-# Shut up misguided -w warnings about "used only once":
-
-use vars @::legal_product;
-
-confirm_login();
-
-print "Content-type: text/html\n\n";
-
-if (!UserInGroup("editcomponents")) {
-    print "<H1>Sorry, you aren't a member of the 'editcomponents' group.</H1>\n";
-    print "And so, you aren't allowed to add a new component.\n";
-    exit;
-}
-
-
-PutHeader("Add Component");
-
-print "This page lets you add a component to bugzilla.\n";
-
-unlink "data/versioncache";
-GetVersionTable();
-
-my $prodcode = "P0";
-
-my $product_popup = make_options (\@::legal_product, $::legal_product[0]);
-
-print "
-      <form method=post action=doaddcomponent.cgi>
-
-      <TABLE>
-      <TR>
-              <th align=right>Component:</th>
-              <TD><input size=60 name=\"component\" value=\"\"></TD>
-      </TR>
-      <TR>
-              <TH  align=right>Program:</TH>
-              <TD><SELECT NAME=\"product\">
-                      $product_popup
-                      </SELECT></TD>
-      </TR>
-      <TR>
-              <TH  align=right>Description:</TH>
-              <TD><input size=60 name=\"description\" value=\"\"></TD>
-      </TR>
-      <TR>
-              <TH  align=right>Initial owner:</TH>
-              <TD><input size=60 name=\"initialowner\" value=\"\"></TD>
-      </TR>
-      ";
-
-if (Param('useqacontact')) {
-      print "
-              <TR>
-                      <TH  align=right>Initial QA contact:</TH>
-                      <TD><input size=60 name=\"initialqacontact\" value=\"\"></TD>
-              </TR>
-              ";
-}
-
-print "
-      </table>
-      <hr>
-      ";
-
-print "<input type=submit value=\"Submit changes\">\n";
-
-print "</form>\n";
-
-print "<p><a href=query.cgi>Skip all this, and go back to the query page</a>\n";
diff --git a/doaddcomponent.cgi b/doaddcomponent.cgi
deleted file mode 100755 (executable)
index b26b4a1..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-#!/usr/bonsaitools/bin/perl -w
-# -*- 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): Sam Ziegler <sam@ziegler.org>
-# Terry Weissman <terry@mozilla.org>
-# Mark Hamby <mhamby@logicon.com>
-
-# Code derived from doeditcomponents.cgi
-
-
-use diagnostics;
-use strict;
-
-require "CGI.pl";
-
-confirm_login();
-
-print "Content-type: text/html\n\n";
-
-# foreach my $i (sort(keys %::FORM)) {
-#     print value_quote("$i $::FORM{$i}") . "<BR>\n";
-# }
-
-if (!UserInGroup("editcomponents")) {
-    print "<H1>Sorry, you aren't a member of the 'editcomponents' group.</H1>\n";
-    print "And so, you aren't allowed to add components.\n";
-    exit;
-}
-
-
-PutHeader("Adding new component");
-
-unlink "data/versioncache";
-GetVersionTable();
-
-my $component = trim($::FORM{"component"});
-my $product = trim($::FORM{"product"});
-my $description = trim($::FORM{"description"});
-my $initialowner = trim($::FORM{"initialowner"});
-
-if (!defined $::FORM{"initialqacontact"}) {
-    # May not be defined if we're not using this field.
-    $::FORM{'initialqacontact'} = "";
-}
-my $initialqacontact = trim($::FORM{"initialqacontact"});
-
-if ($component eq "") {
-    print "You must enter a name for the new component.  Please press\n";
-    print "<b>Back</b> and try again.\n";
-    exit;
-}
-
-# Check to ensure the component doesn't exist already.
-SendSQL("SELECT value FROM components WHERE " .
-      "program = " . SqlQuote($product) . " and " .
-      "value = " . SqlQuote($component));
-my @row = FetchSQLData();
-if (@row) {
-        print "<H1>Component already exists</H1>";
-        print "The component '$component' already exists\n";
-        print "for product '$product'.<P>\n";
-        print "<p><a href=query.cgi>Go back to the query page</a>\n";
-        exit;
-}
-
-# Check that the email addresses are legitimate.
-foreach my $addr ($initialowner, $initialqacontact) {
-    if ($addr ne "") {
-        DBNameToIdAndCheck($addr);
-    }
-}
-
-# Add the new component.
-SendSQL("INSERT INTO components ( " .
-      "value, program, description, initialowner, initialqacontact" .
-      " ) VALUES ( " .
-      SqlQuote($component) . "," .
-      SqlQuote($product) . "," .
-      SqlQuote($description) . "," .
-      SqlQuote($initialowner) . "," .
-      SqlQuote($initialqacontact) . ")" );
-
-unlink "data/versioncache";
-
-print "OK, done.<p>\n";
-print "<a href=addcomponent.cgi>Edit another new component.</a><p>\n";
-print "<a href=editcomponents.cgi>Edit existing components.</a><p>\n";
-print "<a href=query.cgi>Go back to the query page.</a>\n";
diff --git a/doeditcomponents.cgi b/doeditcomponents.cgi
deleted file mode 100755 (executable)
index cac248d..0000000
+++ /dev/null
@@ -1,151 +0,0 @@
-#!/usr/bonsaitools/bin/perl -w
-# -*- 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): Sam Ziegler <sam@ziegler.org>
-# Terry Weissman <terry@mozilla.org>
-
-# Code derived from doeditowners.cgi
-
-
-use diagnostics;
-use strict;
-
-require "CGI.pl";
-
-
-# Shut up misguided -w warnings about "used only once":
-
-use vars @::legal_product;
-
-
-confirm_login();
-
-print "Content-type: text/html\n\n";
-
-# foreach my $i (sort(keys %::FORM)) {
-#     print value_quote("$i $::FORM{$i}") . "<BR>\n";
-# }
-
-if (!UserInGroup("editcomponents")) {
-    print "<H1>Sorry, you aren't a member of the 'editcomponents' group.</H1>\n";
-    print "And so, you aren't allowed to edit the owners.\n";
-    exit;
-}
-
-
-sub Check {
-    my ($code1, $code2) = (@_);
-    if ($code1 ne $code2) {
-        print "<H1>A race error has occurred.</H1>";
-        print "It appears that someone else has been changing the database\n";
-        print "while you've been editing it.  I'm afraid you will have to\n";
-        print "start all over.  Sorry! <P>\n";
-        print "<p><a href=query.cgi>Go back to the query page</a>\n";
-        exit;
-    }
-}
-
-
-my @cmds;
-
-sub DoOne {
-    my ($oldvalue, $field, $where, $checkemail) = (@_);
-    if (!defined $::FORM{$field}) {
-        print "ERROR -- $field not defined!";
-        exit;
-    }
-    if ($oldvalue ne $::FORM{$field}) {
-        my $name = $field;
-        $name =~ s/^.*-//;
-        my $table = "products";
-        if ($field =~ /^P\d+-C\d+-/) {
-            $table = "components";
-        }
-        push @cmds, "update $table set $name=" .
-            SqlQuote($::FORM{$field}) . " where $where";
-        print "Changed $name for $where <P>";
-        if ($checkemail) {
-            DBNameToIdAndCheck($::FORM{$field});
-        }
-    }
-}
-            
-
-
-PutHeader("Saving new component info");
-
-unlink "data/versioncache";
-GetVersionTable();
-
-my $prodcode = "P000";
-
-foreach my $product (@::legal_product) {
-    SendSQL("select description, milestoneurl, disallownew, votesperuser from products where product='$product'");
-    my @row = FetchSQLData();
-    if (!@row) {
-        next;
-    }
-    my ($description, $milestoneurl, $disallownew, $votesperuser) = (@row);
-    $prodcode++;
-    Check($product, $::FORM{"prodcode-$prodcode"});
-
-    my $where = "product=" . SqlQuote($product);
-    DoOne($description, "$prodcode-description", $where);
-    if (Param('usetargetmilestone')) {
-        DoOne($milestoneurl, "$prodcode-milestoneurl", $where);
-    }
-    DoOne($disallownew, "$prodcode-disallownew", $where);
-    DoOne($votesperuser, "$prodcode-votesperuser", $where);
-
-    SendSQL("select value, initialowner, initialqacontact, description from components where program=" . SqlQuote($product) . " order by value");
-    my $c = 0;
-    while (my @row = FetchSQLData()) {
-        my ($component, $initialowner, $initialqacontact, $description) =
-            (@row);
-        $c++;
-        my $compcode = $prodcode . "-" . "C$c";
-
-       Check($component, $::FORM{"compcode-$compcode"});
-
-        my $where = "program=" . SqlQuote($product) . " and value=" .
-            SqlQuote($component);
-
-        DoOne($initialowner, "$compcode-initialowner", $where, 1);
-        if (Param('useqacontact')) {
-            DoOne($initialqacontact, "$compcode-initialqacontact", $where,
-                  1);
-        }
-        DoOne($description, "$compcode-description", $where);
-    }
-
-}
-
-print "Saving changes.<P>\n";
-
-foreach my $cmd (@cmds) {
-    print "$cmd <BR>";
-    SendSQL($cmd);
-}
-
-unlink "data/versioncache";
-
-print "OK, done.<p>\n";
-print "<a href=editcomponents.cgi>Edit the components some more.</a><p>\n";
-print "<a href=query.cgi>Go back to the query page.</a>\n";
diff --git a/doeditowners.cgi b/doeditowners.cgi
deleted file mode 100755 (executable)
index c1aefc5..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/usr/bonsaitools/bin/perl -w
-# -*- 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): Sam Ziegler <sam@ziegler.org>
-
-use diagnostics;
-use strict;
-
-require "CGI.pl";
-
-confirm_login();
-
-print "Content-type: text/html\n\n";
-
-if (!UserInGroup("editcomponents")) {
-    print "<H1>Sorry, you aren't a member of the 'editcomponents' group.</H1>\n";
-    print "And so, you aren't allowed to edit the owners.\n";
-    exit;
-}
-
-
-PutHeader("Saving new owners");
-
-SendSQL("select program, value, initialowner from components order by program, value");
-
-my @line;
-
-foreach my $key (keys(%::FORM)) {
-    $::FORM{url_decode($key)} = $::FORM{$key};
-}
-
-my @updates;
-my $curIndex = 0;
-
-while (@line = FetchSQLData()) {
-    my $curItem = "$line[0]_$line[1]";
-    if (exists $::FORM{$curItem}) {
-        $::FORM{$curItem} =~ s/\r\n/\n/;
-        if ($::FORM{$curItem} ne $line[2]) {
-            print "$line[0] : $line[1] is now owned by $::FORM{$curItem}.<BR>\n";
-            $updates[$curIndex++] = "update components set initialowner = '$::FORM{$curItem}' where program = '$line[0]' and value = '$line[1]'";
-        }
-    }
-}
-
-foreach my $update (@updates) {
-    SendSQL($update);
-}
-
-print "OK, done.<p>\n";
-print "<a href=editowners.cgi>Edit the owners some more.</a><p>\n";
-print "<a href=query.cgi>Go back to the query page.</a>\n";