|
|
| version 1.4, 2011/09/23 01:36:54 | version 1.7, 2013/01/10 14:25:57 |
|---|---|
| Line 10 use Data::Dumper; | Line 10 use Data::Dumper; |
| my $ver = q/$Id$/; | my $ver = q/$Id$/; |
| my $comicFile = "comics.conf"; | my $comicFile = "comics.conf"; |
| my %comics = &readComicConfig ( $comicFile ); | my %comics = &readComicConfig ( $comicFile ); |
| my $days_ago = 0; # Set this to fetch comics from X days ago | |
| my %dates = &fetchDates(); | my %dates = &fetchDates(); |
| my $baseDir = $comics{'configs'}{'base_directory'} || "."; | my $baseDir = $comics{'configs'}{'base_directory'} || "."; |
| my $imageDir = $baseDir . "/" . ( $comics{'configs'}{'image_directory'} || "images" ) . | my $imageDir = $baseDir . "/" . ( $comics{'configs'}{'image_directory'} || "images" ) . |
| Line 26 print STDOUT "Starting comic fetch at $D | Line 27 print STDOUT "Starting comic fetch at $D |
| ## | ## |
| &checkDir ( [ $imageDir, $indexDir ] ); | &checkDir ( [ $imageDir, $indexDir ] ); |
| #&writeTitle ( \%dates ); | &writeTitle ( \%dates ); |
| foreach my $comic ( sort keys %comics ) { | foreach my $comic ( sort keys %comics ) { |
| next if ( $comic =~ m/config/ ); | next if ( $comic =~ m/config/ ); |
| Line 176 sub writeFooter { | Line 177 sub writeFooter { |
| <center> | <center> |
| <font size="2"> | <font size="2"> |
| Generated on: <font color="green">$sysDate</font><br/> | Generated on: <font color="green">$sysDate</font><br/> |
| Version: <font color="green">$ver</font></font> | Version: <font color="green">$ver</font><br /> |
| CVS: <a href="http://demandred.dyndns.org/cgi-bin/cvsweb/comics/">http://demandred.dyndns.org/cgi-bin/cvsweb/comics/</a> | |
| <p> | <p> |
| <a href="http://validator.w3.org/check?uri=referer"><img | <a href="http://validator.w3.org/check?uri=referer"><img |
| src="http://www.w3.org/Icons/valid-xhtml10-blue" alt="Valid XHTML 1.0 Transitional" height="31" width="88" border="0" /></a> | src="http://www.w3.org/Icons/valid-xhtml10-blue" alt="Valid XHTML 1.0 Transitional" height="31" width="88" border="0" /></a> |
| Line 316 sub fetchDates () { | Line 318 sub fetchDates () { |
| ($dates{'day'}, $dates{'mon'}, $dates{'year'}, $dates{'dow'}) = (localtime)[3,4,5,6]; | ($dates{'day'}, $dates{'mon'}, $dates{'year'}, $dates{'dow'}) = (localtime)[3,4,5,6]; |
| ## If you missed a day or two, reflect it here: | ## If you missed a day or two, reflect it here: |
| # $dates{'day'}-=1; ## <-- 5 days ago | $dates{'day'} -= $days_ago; ## <-- 5 days ago |
| $dates{'year'} += 1900; | $dates{'year'} += 1900; |
| $dates{'year2'} = substr $dates{'year'}, 2, 2; | $dates{'year2'} = substr $dates{'year'}, 2, 2; |