Skip to content

Commit 11bcb00

Browse files
committed
recents
1 parent 43461b3 commit 11bcb00

3 files changed

Lines changed: 1914 additions & 5 deletions

File tree

Blog.pm

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff 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;

fold_blog.pl

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,15 +56,23 @@
5656
$homepage_mtime = 0;
5757
}
5858

59+
# warn "Homepage mtime for $homepage_file: $homepage_mtime \n";
60+
5961
my $index = read_index($index_file);
6062

6163

6264
my($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

@@ -123,6 +131,7 @@
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 {

0 commit comments

Comments
 (0)