--- ConnorCalendar/calendar.pl 2014/03/21 02:55:24 1.9
+++ ConnorCalendar/calendar.pl 2018/10/30 13:53:00 1.13
@@ -1,4 +1,4 @@
-#!/usr/bin/perl -wT
+#!/usr/bin/perl -w
=begin comment info
+------------------------------------------------------------------------------
@@ -8,7 +8,7 @@
|
| Nicholas DeClario
| March 2009
-| $Id: calendar.pl,v 1.9 2014/03/21 02:55:24 nick Exp $
+| $Id: calendar.pl,v 1.13 2018/10/30 13:53:00 nick Exp $
|
+------------------------------------------------------------------------------
=end comment
@@ -23,17 +23,17 @@ use Getopt::Long;
use Pod::Usage;
use Data::Dumper;
use Calendar::Simple;
-use Date::Calendar::Year qw( :all );
-use Date::Calendar::Profiles qw( $Profiles );
+use Date::Pcalendar::Year qw( :all );
+use Date::Pcalendar::Profiles qw( $Profiles );
-my $VERSION = q/$Id: calendar.pl,v 1.9 2014/03/21 02:55:24 nick Exp $/;
+my $VERSION = '$Id: calendar.pl,v 1.13 2018/10/30 13:53:00 nick Exp $';
my $DEBUG = "";
my $URL = "http://demandred.dyndns.org/cgi-bin/ConnorCalendar/index.cgi";
my %post_in = ( );
my %opts = &fetchOptions( );
my @list = ( );
my @months = qw/ January February March April May June July
- August September October November December /;
+ August September October November December /;
my %holidays = (
"Easter Sunday" => 'even',
"Christmas Day" => 'even',
@@ -51,25 +51,29 @@ my %specials = (
"11/28" => "even",
"5/6" => "odd",
);
-my @weekend = qw/ 2011 8 12 /;
+
+print "Content-type: text/html\n\n";
+print &header( );
+
+
+## Change this @weekend to 'qw/ 2011 8 12 /' for original schedule
+my @weekend = qw/ 2011 8 19 /;
my %weekends = &calcWeekends( @weekend );
&ReadParse( );
-my $yr = sprintf( "%d", $post_in{'cy'} ) || ( ( localtime )[5] + 1900 );
+my $yr = sprintf( "%d", $post_in{'cy'} || ( localtime )[5] + 1900 );
my $YEAR = sprintf( "%d", $yr );
push @list, 'Easter Sunday' if ( $YEAR % 2 == 0 );
-print "Content-type: text/html\n\n";
-print &header( );
print &css( );
-my $year_us = Date::Calendar::Year->new( $YEAR, $Profiles->{'US-FL'} );
+my $year_us = Date::Pcalendar::Year->new( $YEAR, $Profiles->{'US-FL'} );
my @hdays = $year_us->labels( );
print "<-- " .
"Calendar Days Connor Visits for $YEAR" .
- "-->
";
+ " -->";
my $row = 0;
print "";
for( my $month = 1; $month <= 12; $month++ )
@@ -111,13 +115,13 @@ for( my $month = 1; $month <= 12; $month
$row++;
}
print "
";
-print "Holidays I have Connor are in Red\n";
+print "
Holidays Connor visits are in Red\n";
print "Today is Blue\n";
-print "Weekends and special days I have Connor are in Green\n
";
+print "Weekends and special days Connor visits are in Green\n
";
print "List of Special/Holidays " .
- "I have Connor:
";
+ "Connor Visits:
";
print map { $_ . " \n" } sort @list;
print " |
\n";
print "