I've got an idea for Midgard. It would be nice if it supported I call "versioning". By that I mean that you go to the site, you are given a session cookie that among other things keep a version number for the site you are visiting. The version number + the url is used to find a page from the database. When changes are made to a page it is stored with a new version number in the database. A visitor that still has a valid session for the old site will browse around on the old site (until someone removes the old version). A deleted page will simply be marked that is shouldn't be a part of any new versions. A new page is marked with the latest version number. This way a broken link will be a thing of the past. Authors could change the site, preview it "live", while visitors won't be bothered with half made pages, errors from scripts that are being updated etc. People without cookies would always be assigned to the latest "published" version of the site and they could find broken links and other oddities when the site is "upgraded" to a new version. /Sebastian -- This is The Midgard Project's mailing list. For more information, please visit the project's web site at http://www.midgard-project.org To unsubscribe the list, send an empty email message to address [EMAIL PROTECTED]
