X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fupstream%2Fblosxom.git;a=blobdiff_plain;f=blosxom.cgi;h=dca7e01e75476342c15b5110993249d62c695b47;hp=fef5750e3d07ba7370ab01fac21bac8a6190c795;hb=05db44dead78cc33a8fdd2d168b0d3047de43f1b;hpb=165fdb1063fd125dbd8a42bdb0cd054e6e904df3 diff --git a/blosxom.cgi b/blosxom.cgi index fef5750..dca7e01 100755 --- a/blosxom.cgi +++ b/blosxom.cgi @@ -550,6 +550,7 @@ sub load_template { # Define default entries subroutine $entries = sub { my ( %files, %indexes, %others ); + my $param_all = param('-all'); find( sub { my $d; @@ -579,7 +580,7 @@ $entries = sub { # static rendering bits my $static_file = "$static_dir/$1/index." . $static_flavours[0]; - if ( param('-all') + if ( $param_all or !-f $static_file or stat($static_file)->mtime < $mtime ) {