After quite a bit of research (and scrambling around to find a non-corrupt backup), Josh found the problem. A user copied and pasted some content from one page to another, including an "edit" hyperlink to edit the content on the page. Normally, this wouldn't be an issue, since an outside user would need to enter a name and password. But, the CMS authentication subsystem didn't take into account the sophisticated hacking techniques of Google's spider. Whoops.
Thursday, 4 May 2006
I could just be terribly slow, but I've only now discovered The Daily WTF. It's a forum with a daily discussion of some programming horror or other. It is, by turns, hilarious and scary. The bulk of people who come here probably won't understand a great deal of it. Although I'm sure one or two of you, if you haven't seen it before, will probably spend an inordinate amount of time reading it, laughing, trying to remember if you've done anything like that and then forwarding links to people who will cringe along with you. If you find the following amusing and yet eerily familar, it's from a story about dissappearing web pages, then the Daily WTF should be in your RSS Feed: