A week or so ago someone completely destroyed the home page of the Oxford Guide [1]. This was a pain, and to recover the state I had to paste the content from mysql command line output because it wasn't possible to recover the earlier version from the CGI.
Two possible solutions (ideally both should be implemented I think):
- Implement a "delete revision" function (to go with the "Delete node" functions. I would not want to keep most malicious edits: bear in mind that you are still effectively publishing them through the historical versions. When this is spamming for googlejuice... [2]
- Allow editing of historical versions: 16:40 <@grault> load the text of an earlier version into the edit buffer; save it as a new version when you hit save.
Dominic.
[1] http://www.ox.compsoc.net/oxfordguide/?id=Home&version=81 [2] http://www.ox.compsoc.net/oxfordguide/?id=Home&version=XX (replace XX with 65)