Commit Graph

6 Commits

Author SHA1 Message Date
Alex Schroeder
7442dc7c92 (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
2c48deecb9 ($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
c5ea825573 (NewNotFoundHandlerDeletePage): Deleted again.
(NewNotFoundHandlerDoMaintain): New function.
2004-06-12 11:40:06 +00:00
Alex Schroeder
3d433194a5 (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
c7e11f3706 (NewNotFoundHandlerDeletePage): New
function to delete cached copies of pages that are deleted.
2004-06-12 11:27:27 +00:00
Alex Schroeder
8374ee29a3 New. 2004-06-05 00:31:23 +00:00