On 2005-09-09 14:21:41, Stefan Scholl wrote:
An index for *all* pages would be nice (highlighting internal links for non existant pages).
Some global data structure that could contain all the names and the number of the current version. This number will be used as part of a file name within the page's directory.
All access to this global data structure must be done with locking.
Every write access to this data structure must write the data to a file, too, which can be loaded when you start CL-WIKI.
Scanning all directories for a file name with the highest number isn't very difficult. ==> A desaster recovery is trivial.