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