Poor, Edmund W wrote:
Solution B: Create a "marked for deletion" function, with a timer. A standard period of time after being marked, say, 24 hours, the software automatically deletes it -- unless someone removes it from the deletion queue. (Variation: any edit to a "marked" article automatically clears the "delete me" flag.
I think that's pretty neat. I'd up it from 24 hours to 7 days, but other than that, I think it sounds grand.
(easy for me to say, of course, since I wrote none of the code)
--Jimbo