Topic-Post Approval

Topics/Posts when created may require approval by a moderator.

Can Post Without Approval
Whether the post requires approval depends on the result of the poster's Can post without approval permissions. The resultant permission is derived from the value of the accumulated user assigned permission and the permission assigned to the groups of which the poster is a member. The Can post without approval permission is a forum based permission, so a user may require post approval in one or more fora but not others.

Can Approve Posts
This permission is in the moderator permission category meaning that, by default, an administrator cannot approve posts. The Can approve posts permission can be assigned globally, so the holder can approve posts in any forum, or as a forum based permission, limiting the moderator to only approving posts in that forum.

Visibility of Unapproved Post/Topic

 * 1) Not visible to user
 * 2) Not visible to administrator
 * 3) Visible to moderator (possessing the Can approve posts permission for the forum in which the post was made)

User
User can't see the topic unless approved. Therefore, cannot edit the post once it is submitted until it is approved.

Further Posts
No Further posts can be made on an unapproved topic unless the topic starting post is approved, hence approving the topic.

Posting on Approved Topic
Any post by a user without the Can post without approval permission needs to be approved by a moderator before appearing to all users in a topic.

Multiple Posts
If deleting a post leaves no approved posts, the topic should become unapproved and should not be visible to users.

Single Post
Deleting the single post will delete the post as well as the topic itself.

Approved Posts
All approved posts are marked read.

Unapproved Posts
Unapproved posts remain unchanged i.e whenever approved they will be unread.