From: Jeff D. <da...@da...> - 2001-11-09 22:58:59
|
The 1.3.1 branch of PhpWiki is a development branch, so things might change as time goes one, but here's how it works right now: There are two ways to "delete" pages: Real Deletion: Log on as the admin, hit the delete button. (Same as in 1.2.1.) Then the page and all it's archived versions are gone. There is no way to get them back (unless someone is keeping backups external to PhpWiki.) "Soft" Deletion: Edit a page, and delete all it's content. (Save a blank page.) Anyone can do this to any page (which isn't locked). PhpWiki will then (mostly) behave as if the page does not exist. Title searches won't find it, for example, and wiki-links to the page, will look just like links to non-existant pages (with the question mark.) If you browse the page, it will look like a non-existant page ("Describe ThisPage here.") But, if you look at the page History, you'll see that the old version(s) of the page are still in the archive. PhpWiki 1.3.1 keeps "a bunch" of previous revisions in the archives. Deciding how many and which versions are kept is a highly configurable (and highly complex) affair. I'm going to leave a detailed description of the algorithm for another day. The system was designed to make it very hard for someone to permanently wipe out a specific version of a page by flooding it with edits. (See the comments in index.php for details.) On Fri, 9 Nov 2001 17:36:15 -0500 (EST) "Steve Wainstead" <sw...@pa...> wrote: > In 1.2.1 only one previous version is saved, from the previous author. > On Fri, 9 Nov 2001, Colleen R. Dick wrote: > > > Hi I have a question about phpwiki. OK if I accidentally delete a page > > the admin can get it back from a previous rev, right? |