Thread:Talk:Flow Portal/Interactive Prototype/Vandalism, privacy issues, spam, libel issues, etc./reply (3)

There's a lot here; I'll see if I can capture all of it.

Currently, the prototype defines the following:


 * Editing your own comments is something you have the right to do.
 * Editing the comments of others is something that requires privilege (in the prototype, that's the "admin" toggle)
 * Deleting a comment is something anyone can do.
 * Restoring a comment is something anyone can do.
 * Deleting a topic (and all comments in it) is something anyone can do.
 * Restoring a topic (and all comments in it) is something anyone can do.
 * Closing a topic (hatnoting it) is something anyone can do.
 * Re-opening a topic is something anyone can do.
 * Suppressing a topic is something only those with privilege can do.
 * Editing a topic title is something anyone can do.

All of those use cases above are doable in the prototype. There is another use case - suppressing a comment - that has not been implemented in the prototype but will be in the next revision.

When comments are edited - by anyone - a marker is placed in the comment indicating that it was altered and by whom.

When a comment or topic is deleted - by anyone - a marker is placed indicating that an item was deleted and by whom. Leaving the marker is important for thread continuity and to note that replies to the comment have been left to something no longer there.

The only functional difference between the current model and the Flow model is that the ability to edit someone else's comments is restricted. That's it.