From fa170afd817648f306e322802ca85b6abbd37f74 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 21 Jun 2011 16:33:26 +0200 Subject: Initial commit --- cgi-bin/news.plx | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 cgi-bin/news.plx (limited to 'cgi-bin/news.plx') diff --git a/cgi-bin/news.plx b/cgi-bin/news.plx new file mode 100644 index 0000000..cf42681 --- /dev/null +++ b/cgi-bin/news.plx @@ -0,0 +1,47 @@ +#!c:/perl/bin/perl + +use CGI; +use strict; +use Globals; +use Globals qw($audioRocketman); +use Globals qw($videoRocketman); +use Globals qw($bgcolour); + +my $WEBPAGE; # Source for the webpage will be written here + +# get the template +# +$WEBPAGE = openTemplate("news"); + +# get news + +my $NEWS; +my $SHATNER; +if (open(NEWS, '../data/news.txt')) { + $SHATNER = ; + while() { + chomp; + if (/^\[*(.*)\]$/) { + $NEWS.="

".$1." 
\n"; + } + else { + $NEWS.=$_; + } + } +} + +# Put in what we know +# +$WEBPAGE =~ s/%AUDROCKET%/$audioRocketman/g; +$WEBPAGE =~ s/%VIDROCKET%/$videoRocketman/g; +$WEBPAGE =~ s/%SHATNER%/$SHATNER/g; +$WEBPAGE =~ s/%NEWS%/$NEWS/g; +$WEBPAGE =~ s/%BGCOLOUR%/$bgcolour/g; + +# Display the finished Web page +# +print $WEBPAGE; + +# Fin +# +exit; -- cgit v1.2.3