When a moderator clicks the delete button of a comment from frontend, the commentary is completely removed from the database!
But it's very important to keep track (IP, email,...) of all the moderation team!
So the delete button must expose the review without removing the database (status "enabled" to "disabled")
The delete button should make the comment visible without removing from database (status "enabled" to "disabled").
right now the moderation system sucks a little bit.
What I think to do is:
when a moderator edit a comment, then this action should be saved in a new database table with id, old text and Id of the moderator that made the change. This way we will know who made what.
Another thing is to have a new field delete and set it to 1 for deleted messages.