You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by Rodent of Unusual Size <co...@hyperreal.org> on 1997/07/02 13:10:07 UTC
cvs commit: apache-site/dyn closer.cgi
coar 97/07/02 04:10:06
Modified: dyn closer.cgi
Log:
Add knowledge of fifth field in mirror list data file, which
is a comment or geographical location to be displayed alongside
the URL. Fields are now explicitly TAB-delimited, not whitespace-
delimited, so that the comment field can contain spaces. If
the comment field is empty, no additional info is displayed.
Revision Changes Path
1.5 +17 -9 apache-site/dyn/closer.cgi
Index: closer.cgi
===================================================================
RCS file: /export/home/cvs/apache-site/dyn/closer.cgi,v
retrieving revision 1.4
retrieving revision 1.5
diff -C3 -r1.4 -r1.5
*** closer.cgi 1997/06/28 17:11:00 1.4
--- closer.cgi 1997/07/02 11:10:05 1.5
***************
*** 24,33 ****
$count = 0;
while(<MIRRORS>)
{
! @AR = split;
if(($cc eq $AR[1] || $sld.".".$tld eq $AR[1]) && $AR[0] eq $method)
{
$LIST[$count] = $AR[2];
$count++;
}
}
--- 24,35 ----
$count = 0;
while(<MIRRORS>)
{
! chomp;
! @AR = split (/\t/, $_);
if(($cc eq $AR[1] || $sld.".".$tld eq $AR[1]) && $AR[0] eq $method)
{
$LIST[$count] = $AR[2];
+ $LOC[$count] = $AR[4];
$count++;
}
}
***************
*** 48,66 ****
</H3>
EOF
! print "<B><CENTER>";
while(1)
{
$url = $LIST[$i];
# $url .= "dist/" if $method eq "http";
! print <<EOF;
! <A HREF="$url">$LIST[$i]</A><BR>
! EOF
$i++;
$i = 0 if $i >= $count;
last if $i == $start;
}
! print "</CENTER></B>";
}
}
--- 50,71 ----
</H3>
EOF
! print "<CENTER>";
while(1)
{
$url = $LIST[$i];
# $url .= "dist/" if $method eq "http";
! print "\n<A HREF=\"$url\"><STRONG>$LIST[$i]</STRONG></A>";
! if ($LOC[$i]) {
! print " ($LOC[$i])";
! }
! print "\n";
$i++;
$i = 0 if $i >= $count;
last if $i == $start;
+ print "<BR>";
}
! print "</CENTER>\n";
}
}
***************
*** 99,108 ****
{
print <<EOF;
! <P ALIGN=center>Use one of the sites above or see the <A
! HREF="../mirrors/">full listing of download sites</A>.</P>
! <P ALIGN=CENTER><B><A HREF="../info/how-to-mirror.html">How do I become an Apache mirror site?</A></B>
<P><HR>
--- 104,116 ----
{
print <<EOF;
! <P ALIGN=center>Use one of the sites above or see the
! <A HREF="../mirrors/">full listing of download sites</A>.</P>
! <P ALIGN=CENTER>
! <STRONG><A
! HREF="../info/how-to-mirror.html"
! >How do I become an Apache mirror site?</A></STRONG>
<P><HR>