* recentchanges: Exipre all *._change pages, even if the directory
they're in has changed.master
parent
340fe9707c
commit
e57749b702
|
@ -28,7 +28,7 @@ sub refresh ($) { #{{{
|
|||
|
||||
# delete old and excess changes
|
||||
foreach my $page (keys %pagesources) {
|
||||
if ($page=~/^\Q$config{recentchangespage}\E\/change_/ && ! $seen{$page}) {
|
||||
if ($page =~ /\._change$/ && ! $seen{$page}) {
|
||||
unlink($config{srcdir}.'/'.$pagesources{$page});
|
||||
}
|
||||
}
|
||||
|
|
|
@ -17,6 +17,8 @@ ikiwiki (2.31) UNRELEASED; urgency=low
|
|||
* recentchanges: Improve handling of links on the very static changes pages
|
||||
by thunking to the CGI, which can redirect to the page, or allow it to be
|
||||
created if it doesn't exist.
|
||||
* recentchanges: Exipre all *._change pages, even if the directory
|
||||
they're in has changed.
|
||||
|
||||
-- Joey Hess <joeyh@debian.org> Sat, 02 Feb 2008 23:36:31 -0500
|
||||
|
||||
|
|
|
@ -12,3 +12,6 @@ that the pages from the old hierarchy will not be removed from the disk. But th
|
|||
this should be a rather uncommon thing.
|
||||
|
||||
--[[tschwinge]]
|
||||
|
||||
> And fixed this, by making it look at all *._change pages, not just
|
||||
> those in a specific directory, when deciding which to expire. --[[Joey]]
|
||||
|
|
Loading…
Reference in New Issue