Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F148297753
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
8 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/en/Makefile b/en/Makefile
index c08f57bb81..1430f770f2 100644
--- a/en/Makefile
+++ b/en/Makefile
@@ -1,113 +1,112 @@
-# $FreeBSD: www/en/Makefile,v 1.117 2004/12/30 17:53:43 hrs Exp $
+# $FreeBSD: www/en/Makefile,v 1.118 2005/02/13 19:51:22 hrs Exp $
.if exists(Makefile.conf)
.include "Makefile.conf"
.endif
.if exists(../Makefile.inc)
.include "../Makefile.inc"
.endif
# These are turned into validated, normalized HTML files.
DOCS= applications.sgml
DOCS+= art.sgml
DOCS+= auditors.sgml
DOCS+= availability.sgml
DOCS+= docs.sgml
DOCS+= features.sgml
-DOCS+= register.sgml
DOCS+= internet.sgml
DOCS+= mailto.sgml
DOCS+= publish.sgml
DOCS+= relnotes.sgml
DOCS+= send-pr.sgml
DOCS+= support.sgml
DOCS+= usergroups.sgml
DOCS+= where.sgml
DOCS+= y2kbug.sgml
# These will be directly installed.
DATA= favicon.ico
DATA+= freebsd.css
DATA+= index.css
DATA+= robots.txt
DATA+= vendors.html
# Subdirectories
# SGML
SUBDIR= FAQ
SUBDIR+= advocacy
SUBDIR+= commercial
SUBDIR+= copyright
SUBDIR+= docproj
SUBDIR+= donations
SUBDIR+= events
SUBDIR+= gnome
SUBDIR+= handbook
SUBDIR+= internal
SUBDIR+= java
SUBDIR+= kse
SUBDIR+= news
SUBDIR+= platforms
SUBDIR+= projects
SUBDIR+= prstats
SUBDIR+= releases
SUBDIR+= releng
SUBDIR+= search
SUBDIR+= security
SUBDIR+= smp
SUBDIR+= snapshots
SUBDIR+= tutorials
.if !defined(WEB_ONLY) || empty(WEB_ONLY)
SUBDIR+= doc
SUBDIR+= ports
.endif
.if defined(BUILD_RELNOTES)
SUBDIR+= relnotes
.endif
# Non-SGML
SUBDIR+= cgi
SUBDIR+= gifs
WEB_LANG?= da de es fr it ja nl pt_BR ru tr zh
# Non-English
.if !defined(ENGLISH_ONLY) || empty(ENGLISH_ONLY)
.for DIR in ${WEB_LANG}
SUBDIR+= ../${DIR}
.endfor
.endif
WEBDIR?= data
# index.html is special, and generated from index.xsl and news/news.xml
DATA+= index.html
CLEANFILES+= index.html
.include "${WEB_PREFIX}/share/mk/web.site.mk"
index.html: index.xsl ${XML_INCLUDES}\
${XML_NEWS_INCLUDES} \
${XML_NEWS_NEWS} ${XML_NEWS_NEWS_MASTER} \
${XML_NEWS_PRESS} ${XML_NEWS_PRESS_MASTER} \
${XML_MIRRORS} ${XML_TRANSTABLE} \
${XML_ADVISORIES} ${XML_NOTICES} \
${XML_NAVIGATION}
${XSLTPROC} ${XSLTPROCOPTS} \
-o $@ \
--param advisories.xml "'${XML_ADVISORIES}'" \
--param mirrors.xml "'${XML_MIRRORS}'" \
--param navigation.xml "'${XML_NAVIGATION}'" \
--param news.press.xml-master "'${XML_NEWS_PRESS_MASTER}'" \
--param news.press.xml "'${XML_NEWS_PRESS}'" \
--param news.project.xml-master "'${XML_NEWS_NEWS_MASTER}'" \
--param news.project.xml "'${XML_NEWS_NEWS}'" \
--param notices.xml "'${XML_NOTICES}'" \
--param transtable.xml "'${XML_TRANSTABLE}'" \
${.CURDIR}/index.xsl ${XML_NEWS_NEWS}
.if !defined(NO_TIDY)
-${TIDY} ${TIDYOPTS} ${.TARGET}
.endif
diff --git a/en/cgi/reg.cgi b/en/cgi/reg.cgi
index 1c85671701..ccaef30728 100755
--- a/en/cgi/reg.cgi
+++ b/en/cgi/reg.cgi
@@ -1,110 +1,110 @@
#!/usr/bin/perl
#
# Perl program to send mail.
#
-# $FreeBSD: www/en/cgi/reg.cgi,v 1.9 2005/02/12 12:59:53 ceri Exp $
+# $FreeBSD: www/en/cgi/reg.cgi,v 1.10 2005/02/12 13:04:00 ceri Exp $
sub do_header;
sub close_body;
$mailprog = '/usr/sbin/sendmail';
print "Content-type: text/html\n\n";
if ($ENV{'REQUEST_METHOD'} eq "get") { $buffer = $ENV{'QUERY_STRING'}; }
else { read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'}); }
@nvpairs = split(/&/, $buffer);
foreach $pair (@nvpairs)
{
($name, $value) = split(/=/, $pair);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$FORM{$name} = $value;
}
if ($FORM{"emaila"} eq "") {
print "<HTML>\n";
print "<HEAD>\n";
print "<TITLE>Entry Error: Email Field Blank</TITLE>\n";
print "</HEAD>\n";
print "<BODY BGCOLOR=\"\#FFFFFF\" TEXT=\"\#000000\">\n";
print "<BASEFONT SIZE=4>\n";
print "<P>Your email address was left blank. Please enter it.\n";
print "</BODY>\n";
print "</HTML>\n";
exit(0);
}
$sub_recipient = "majordomo\@FreeBSD.org";
#
# format the mail file
format MAIL =
~~ ^<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
$value
.
my ($sub_announce, $sub_security, $unsub_announce, $unsub_security) = ();
$sub_announce = 1 if $FORM{"announce"} eq "yes";
$unsub_announce = 1 if $FORM{"announce"} eq "no";
$sub_security = 1 if $FORM{"security-notifications"} eq "yes";
$unsub_security = 1 if $FORM{"security-notifications"} eq "no";
# Open the mail file and write to it
# if user is subscribing to maillist
# which they should be, otherwise why did they hit submit ?
if ( $sub_announce || $sub_security || $unsub_announce || $unsub_security ) {
open (MAIL, "|$mailprog $sub_recipient") || die "$mailprog not available.\n";
print MAIL "From: $FORM{'emaila'}\n";
print MAIL "Subject: \n\n";
$sub_announce and print MAIL "subscribe freebsd-announce $FORM{'emaila'}\n";
$unsub_announce and print MAIL "unsubscribe freebsd-announce $FORM{'emaila'}\n";
$sub_security and print MAIL "subscribe freebsd-security-notifications $FORM{'emaila'}\n";
$unsub_security and print MAIL "unsubscribe freebsd-security-notifications $FORM{'emaila'}\n";
close (MAIL);
} else {
&do_header("No action");
print "<P>No action chosen, hence no action taken.</p>";
&close_body;
exit;
}
&do_header("Subscription processed");
print "<P>Thank you, $FORM{'emaila'}, for your submission.\n";
print "<BR>The request will need to be authenticated; check your mailbox ";
print "for instructions on how to do this.\n";
&close_body;
sub do_header {
my $title = @_;
print "<HTML>\n";
print "<HEAD>\n";
print "<TITLE>$title</TITLE>\n";
print "</HEAD>\n";
print "<BODY BGCOLOR=\"\#FFFFFF\" TEXT=\"\#000000\">\n";
print "<IMG SRC=\"..\/gifs\/bar.gif\" BORDER=0 USEMAP=\"\#bar\">\n";
print "<MAP NAME=\"bar\">\n";
print "<AREA SHAPE=\"RECT\" COORDS=\"1,1,111,31\" HREF=\"../index.html\">\n";
print "<AREA SHAPE=\"RECT\" COORDS=\"112,11,196,31\" HREF=\"../ports/index.html\">\n";
print "<AREA SHAPE=\"RECT\" COORDS=\"196,12,257,33\" HREF=\"../support.html\">\n";
print "<AREA SHAPE=\"RECT\" COORDS=\"256,12,365,33\" HREF=\"../docs.html\">\n";
print "<AREA SHAPE=\"RECT\" COORDS=\"366,13,424,32\" HREF=\"../commercial.html\">\n";
print "<AREA SHAPE=\"RECT\" COORDS=\"425,16,475,32\" HREF=\"../search/search.html\">\n";
print "<AREA SHAPE=\"RECT\" COORDS=\"477,16,516,33\" HREF=\"../search/index-site.html\">\n";
print "<AREA SHAPE=\"RECT\" COORDS=\"516,15,562,33\" HREF=\"../index.html\">\n";
print "<AREA SHAPE=\"RECT\" COORDS=\"0,0,564,32\" HREF=\"../index.html\">\n";
print "</MAP>\n";
print "<CENTER>\n";
}
sub close_body {
print "</CENTER>\n";
print "</BODY>\n";
print "</HTML>\n";
}
1;
diff --git a/en/register.sgml b/en/register.sgml
deleted file mode 100644
index 4a91b053b0..0000000000
--- a/en/register.sgml
+++ /dev/null
@@ -1,69 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
-<!ENTITY date "$FreeBSD: www/en/register.sgml,v 1.24 2005/02/04 17:35:08 ceri Exp $">
-<!ENTITY title "Register">
-<!ENTITY % includes SYSTEM "includes.sgml"> %includes;
-]>
-
-<html>
- &header;
-
- <center><font size="4">Subscribe to the announce@FreeBSD.org and
- security-announce@FreeBSD.org mailing lists.</font></center>
-
- <p>The announce@FreeBSD.org mailing list is used to communicate important
- Project events, such as new releases, milestone events and security
- advisories.</p>
-
- <p>Security advisories are also communicated via the
- security-notifications@FreeBSD.org mailing list (note that
- announce@FreeBSD.org is a superset of this list, and so there is no need
- to subscribe to both).</p>
-
- <form action="http://www.FreeBSD.org/cgi/reg.cgi" method="post">
- <center>
- <table width="75%" border="0">
- <tr>
- <td><label for="emaila">Email Address:</label> </td>
-
- <td align="left"><input type="text" name="emaila" id="emaila"
- size="30"></td>
- </tr>
-
- <tr>
- <td><b>Options for the
- announce@FreeBSD.org mailing list:</b> </td>
-
- <td><input type="radio" name="announce" id="announce-yes"
- value="yes"> <label for="announce-yes">Subscribe</label><br>
- <input type="radio" name="announce" id="announce-no"
- value="no"> <label for="announce-no">Unsubscribe</label></td>
- </tr>
-
- <tr>
- <td><b>Options for the
- security-notifications@FreeBSD.org mailing list:</b> </td>
-
- <td><input type="radio" name="security-notifications"
- id="sn-yes" value="yes"> <label for="sn-yes">Subscribe</label><br>
- <input type="radio" name="security-notifications" id="sn-no"
- value="no"> <label for="sn-no">Unsubscribe</label></td>
- </tr>
- </table>
-
- <p><input type="submit" value="Send">
- <input type="reset" value="Reset"></p>
- </center>
- </form>
-
- &footer;
- </body>
-</html>
-
-<!--
- Local Variables:
- mode: sgml
- sgml-indent-data: t
- sgml-omittag: nil
- sgml-always-quote-attributes: t
- End:
--->
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Sun, Aug 9, 12:27 PM (1 d, 10 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29371280
Default Alt Text
(8 KB)
Attached To
Mode
R9 FreeBSD doc repository
Attached
Detach File
Event Timeline
Log In to Comment