Diff for /ConnorCalendar/calendar.pl between versions 1.11 and 1.13

version 1.11, 2016/11/03 12:54:10 version 1.13, 2018/10/30 13:53:00
Line 33  my %post_in  = ( ); Line 33  my %post_in  = ( );
 my %opts     = &fetchOptions( );  my %opts     = &fetchOptions( );
 my @list     = ( );  my @list     = ( );
 my @months   = qw/ January February March April May June July   my @months   = qw/ January February March April May June July 
                    August September October November December /;                     August September October November December /;
 my %holidays = (   my %holidays = ( 
                  "Easter Sunday"        => 'even',                   "Easter Sunday"        => 'even',
                  "Christmas Day"        => 'even',                   "Christmas Day"        => 'even',
Line 51  my %specials = ( Line 51  my %specials = (
                 "11/28"                 => "even",                  "11/28"                 => "even",
                 "5/6"                   => "odd",                  "5/6"                   => "odd",
                 );                  );
   
   print "Content-type: text/html\n\n";
   print &header( );
   
   
 ## Change this @weekend to 'qw/ 2011 8 12 /' for original schedule  ## Change this @weekend to 'qw/ 2011 8 12 /' for original schedule
 my @weekend  = qw/ 2011 8 19 /;  my @weekend  = qw/ 2011 8 19 /;
 my %weekends = &calcWeekends( @weekend );  my %weekends = &calcWeekends( @weekend );
   
 &ReadParse( );  &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 );  my $YEAR = sprintf( "%d", $yr );
 push @list, 'Easter Sunday' if ( $YEAR % 2 == 0 );  push @list, 'Easter Sunday' if ( $YEAR % 2 == 0 );
   
 print "Content-type: text/html\n\n";  
 print &header( );  
 print &css( );  print &css( );
 my $year_us = Date::Pcalendar::Year->new( $YEAR, $Profiles->{'US-FL'} );  my $year_us = Date::Pcalendar::Year->new( $YEAR, $Profiles->{'US-FL'} );
 my @hdays = $year_us->labels( );  my @hdays = $year_us->labels( );
Line 112  for( my $month = 1; $month <= 12; $month Line 115  for( my $month = 1; $month <= 12; $month
         $row++;          $row++;
 }  }
 print "</tr></table>";  print "</tr></table>";
 print "<p class=\"Legend\">Holidays I have Connor are in <font color=red>Red</font>\n</br>";  print "<p class=\"Legend\">Holidays Connor visits are in <font color=red>Red</font>\n</br>";
 print "Today is <font color=blue>Blue</font>\n</br>";  print "Today is <font color=blue>Blue</font>\n</br>";
 print "Weekends and special days I have Connor are in <font color=green>Green</font>\n</p>";  print "Weekends and special days Connor visits are in <font color=green>Green</font>\n</p>";
   
   
 print "<table width=35% align=center border=0><tr><td>List of Special/Holidays " .  print "<table width=35% align=center border=0><tr><td>List of Special/Holidays " .
       "I have Connor:<br /><p class=Legend>";        "Connor Visits:<br /><p class=Legend>";
 print map { $_ . "<br />\n" } sort @list;  print map { $_ . "<br />\n" } sort @list;
 print "</p></td></tr></table>\n";  print "</p></td></tr></table>\n";
 print "</pre><p class=\"footer\">Version: <font color=green>$VERSION</font><br />";  print "</pre><p class=\"footer\">Version: <font color=green>$VERSION</font><br />";
Line 196  sub calcWeekends Line 199  sub calcWeekends
         my $d = shift;          my $d = shift;
         my %weekends = ( );          my %weekends = ( );
   
         print "Weekends I have Connor:\n";          print "Weekends Connor Visits:\n";
   
         use Calendar;          use Calendar;
         my $date = Calendar->new_from_Gregorian( $m, $d, $y );          my $date = Calendar->new_from_Gregorian( $m, $d, $y );

Removed from v.1.11  
changed lines
  Added in v.1.13


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>