Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
bugzilla
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
etersoft
bugzilla
Commits
f87e6aed
Commit
f87e6aed
authored
Jan 26, 2002
by
gerv%gerv.net
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Removing new_comment.cgi - all part of quips.cgi now.
parent
6ae2fd1c
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
63 deletions
+0
-63
new_comment.cgi
new_comment.cgi
+0
-63
No files found.
new_comment.cgi
deleted
100755 → 0
View file @
6ae2fd1c
#!/usr/bonsaitools/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 <terry@mozilla.org>
use
strict
;
my
%
FORM
;
my
$buffer
=
""
;
if
(
$ENV
{
'REQUEST_METHOD'
}
eq
"GET"
)
{
$buffer
=
$ENV
{
'QUERY_STRING'
};
}
else
{
read
(
STDIN
,
$buffer
,
$ENV
{
'CONTENT_LENGTH'
});
}
# Split the name-value pairs
my
@pairs
=
split
(
/&/
,
$buffer
);
foreach
my
$pair
(
@pairs
)
{
my
(
$name
,
$value
)
=
split
(
/=/
,
$pair
);
$value
=~
tr
/+/
/
;
$value
=~
s/^(\s*)//s
;
$value
=~
s/(\s*)$//s
;
$value
=~
s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg
;
$FORM
{
$name
}
=
$value
;
}
my
$c
=
$FORM
{
"comment"
};
if
(
(
!
defined
$c
)
||
(
$c
eq
''
)
)
{
print
"Content-type: text/html\n\n"
;
print
"<TITLE>Nothing on your mind?</TITLE>"
;
print
"<H1>Does your mind draw a blank?</H1>"
;
print
"<H2> Hit back, and try again...</H2>"
;
exit
0
;
}
if
(
$c
=~
m/</
)
{
print
"Content-type: text/html\n\n"
;
print
"<CENTER><H1>For security reasons, support for tags"
;
print
" has been turned off in quips.\n</H1>\n"
;
print
"<H2> Hit back, and try again...</H2></CENTER>\n"
;
exit
0
;
}
open
(
COMMENTS
,
">>data/comments"
);
print
COMMENTS
$FORM
{
"comment"
}
.
"\n"
;
close
(
COMMENTS
);
print
"Content-type: text/html\n\n"
;
print
"<TITLE>The Word Of Confirmation</TITLE>"
;
print
"<H1>Done</H1>"
;
print
$c
;
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment