This document is available on the Internet at: http://urbanmainframe.com/folders/blog/20040514/folders/blog/20040514/
Ryan Brill wrote an article recently which inspired me to add a new feature to the Urban Mainframe.
"Editing Blog Comments" explored the feasibility of providing a mechanism by which users could, under certain conditions, edit their comments to correct misspellings, clarify certain points and so on...
Ryan identified three methodologies for an edit facility. Quoting directly from his article:
Ryan goes on to describe a fourth method which is combination of the first and third options listed above.
The article generated some great feedback and several contributors highlighted potential problems with such facilities including:
I decided to create a "proof of concept".
Like Ryan before me, I realised that there would have to be a workflow and ruleset for the editing mechanism. I expanded on Ryan's original article and identified my basic requirements:
I have, as far as I can tell, managed to satisfy all of these requirements. I have only performed limited testing at this time, so the editing system should be considered "beta" at the moment. It now needs to be tested more thoroughly so, please, post and edit comments for this article. If you discover any flaws then let me know and I'll endeavour to rectify them. Once we're happy that it's all working properly and that there are no issues, I'll document the code and methology and publish the results here.