File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -94,7 +94,7 @@ sub make_blog_entry {
9494 my $meta = compute_meta($entry_file , $config );
9595
9696# warn $meta->{'status'}, " ", $meta->{'timestamp'} if $meta->{'status'} eq 'draft';
97- warn " >>>>Image url: " . $meta -> {' postimage' } . " \n " ;
97+ # warn ">>>>Image url: ". $meta->{'postimage'} . "\n";
9898
9999 # print Dumper($meta);
100100 my $result = $config -> {' individual_entry_template_file' }-> fill_in(HASH => $meta );
@@ -265,7 +265,7 @@ sub compute_meta {
265265 $meta -> {' postimage' } = $image_url ;
266266 }
267267 }
268- warn " >>>>Image url: " . $meta -> {' postimage' } . " \n " ;
268+ # warn ">>>>Image url: ". $meta->{'postimage'} . "\n";
269269
270270
271271 # if ($meta->{'entry_url'} eq "/archives/2002/06/egovernment_on.shtml") {
@@ -285,7 +285,7 @@ sub read_index {
285285 my $index ;
286286 if ( -e $filename ) {
287287 $index = YAML::XS::LoadFile($filename ) ||
288- warn " Can't open index file $filename : $! " ;
288+ warn " Can't open index file $filename : $! " ;
289289 }
290290
291291 return $index ;
Original file line number Diff line number Diff line change 5656 $homepage_mtime = 0;
5757}
5858
59+ # warn "Homepage mtime for $homepage_file: $homepage_mtime \n";
60+
5961my $index = read_index($index_file );
6062
6163
6264my ($files );
6365
6466# get all the files that are html of md files
65- find( sub{-f $_ and /(html|md)$/s and unshift @{ $files }, $File::Find::name ;
66- }, $entry_dir );
67+ find( \&wanted, $entry_dir );
68+
69+ sub wanted
70+ {
71+ push (@{ $files }, $File::Find::name ) if ($File::Find::name =~m /\. (html|md)$ / i );
72+ }
6773
74+ $files = [sort {$b cmp $a } @{ $files }];
75+ # warn join(", ", sort @{$files});
6876
6977$config -> {' blog_url' } =~ s [ /$] [] ;
7078
123131 }
124132
125133 if ($entry_count < $config -> {' homepage_entries' }) {
134+ warn " Adding $meta ->{'timestamp'} to homepage...\n " ;
126135 push (@{ $homepage_meta -> {' entries' } }, $meta );
127136 push (@{ $rss_meta -> {' entries' } }, $meta );
128137 } else {
You can’t perform that action at this time.
0 commit comments