ikiwiki/IkiWiki
Joey Hess 332821144b calendar: rework so it can use use_pagespec
This was tricky because of the caching, and because use_pagespec always
adds a dependency. That would have made year calendars depend on the whole
pagespec, which is overly broad. So I removed the caching, format_month,
and in format_year just look at %pagesources to see if month pages are
available.

In format_month, I make it always call use_pagespec, so each month calendar
gets the right dependency and any influcences added. This means a bit more
work, but the added work is fairly minimal, and presence dependencies
remove a *lot* of work it used to do.

(100% untested!)
2009-10-08 23:30:34 -04:00
..
Plugin calendar: rework so it can use use_pagespec 2009-10-08 23:30:34 -04:00
Setup auto.setup, auto-blog.setup: Fix sanitization of entered wikiname. Closes: #547378 2009-09-23 13:46:32 -04:00
CGI.pm Expand banned_users; it can now include PageSpecs, which allows banning by IP address. 2009-09-08 15:17:39 -04:00
Receive.pm Merge branch 'master' into cvs 2009-09-10 16:18:23 -04:00
Render.pm Merge branch 'master' into dependency-types 2009-10-08 20:33:58 -04:00
Setup.pm avoid ugly messages when running ikiwiki -setup on a *directory* 2009-09-23 14:56:18 -04:00
UserInfo.pm remove deprecated admin prefs 2008-12-24 16:16:03 -05:00
Wrapper.pm Merge commit 'schmonz/master' into cvs 2009-09-10 16:18:27 -04:00