Alex Schroeder
b4eccdb413
(WriteLinkDb): Removed lock.
...
(DoLinkDb): Added Lock.
(RefreshLinkDb): Rewrite. It was full of bugs.
(NewNotFoundHandlerSave): Rewrite.
(NotFoundHandlerCacheUpdate): Rewrite.
2004-06-26 00:00:31 +00:00
Alex Schroeder
62eb8db787
($LinkFile, %LinkDb): New variables.
...
(ReadLinkDb, WriteLinkDb, RefreshLinkDb): New.
(DoClearCache, DoLinkDb): New.
(NewNotFoundHandlerDoMaintain): Deleted.
(NewNotFoundHandlerSave): Use the new functionality.
Major rewrite using a link database!
2004-06-13 14:46:50 +00:00
Alex Schroeder
9332f5b81f
(NewNotFoundHandlerDeletePage): Deleted again.
...
(NewNotFoundHandlerDoMaintain): New function.
2004-06-12 11:40:06 +00:00
Alex Schroeder
93c7bd0892
(NewNotFoundHandlerDeletePage, NewNotFoundHandlerSave): Delete
...
both the page, and the page with language extension due to content
negotiation, ie. PageName.en, PageName.de, etc.
2004-06-12 11:31:04 +00:00
Alex Schroeder
d8f142ea50
(NewNotFoundHandlerDeletePage): New
...
function to delete cached copies of pages that are deleted.
2004-06-12 11:27:27 +00:00
Alex Schroeder
d7a125ea53
New.
2004-06-05 00:31:23 +00:00