Community Posts

For example, this can be useful for forums where you want some content to be visible only by community members (logged in users).

This is also useful for not showing unmoderated (and potentially spammy) content to search engines. Note: It is typically the job of the Moderators to make these posts Public or censor them (by raising or lowering their visibility status) or even to delete them (all depending on the specific permissions Moderators have of course).

Direct URL access: a login page will be displayed ($disp-detail=403-item-requires-login)

Back office: visible by everyone.

Members Posts

This is similar to Community but a bit more restrictive as Member Users are not just logged in Users, but Users (or User Groups) who are explicitly designated as "members" of a particular blog.

Use cases:

This allows to offer exclusive content to a subset of the community.

Display rules:

Front office:

Logged in users:

Item lists: visible only by users (or User Groups) designated as "members" of the blog in the Advanced Permissions.

Direct URL access: if not allowed, the user will see a 403 Forbidden page ($disp-detail=403-item-disallowed-for-user)

Anonymous users:

Item lists: Hidden

Direct URL access: a login page will be displayed ($disp-detail=403-item-requires-login)

Back office: visible only by users (or User Groups) designated as "members" of the blog in the Advanced Permissions.

Comments: anyone who can see the post can also leave comments (if turned on in Comment Settings).

Review Posts

This status is even more restrictive as it is designed to be visible only by Moderators.

Use cases:

Can also be used for content that is nearly ready to be published but still needs to be proof-read by some Editors.

In a forum, Topics posted by User Groups you may not trust (for example: "Misbehaving/Suspect Users") can automatically get the status "Review". These topics can then only be seen by Moderators who can approve or reject them by changing their status to Public, Community, Members on the approval side or Deprecate them or maybe even delete them on the denial side (all depending on the specific permissions Moderators have of course).

Draft Comments

Anonymous users: hidden but after posting, an Anonymous User may see a message like "x comments awaiting moderation".

Back office: visible only by users given a "comments-draft" permission in the Advanced Permissions. This may or may not include the original author.

Deprecated Comments

Front office: hidden for everyone.

Back office: visible only by users given a "comments-deprecated" permission in the Advanced Permissions.

Trash Comments

Front office: hidden for everyone.

Back office: hidden for everyone. except for admins with "Full access" permission on all blogs who then have to explicitly open the Recycle Bin to see the "comments-trashed" comments.

Create permission on post and comments with different statuses

Users may create posts and comments with all kind of statuses in all blogs if their group has "Full access" permission on all blogs.

Users may create posts and comments with all kind of statuses (except comment with ‘trash’ status) in each blog where they are the owners of the blog!

Comments may have ‘trash’ status when a user deletes it, blog owners can also delete posts and comments.

When none of the above condition is met, then we can grant create permission on posts and comments for users and groups on the specific blog Advanced Permissions views, where each permission has a check box.

Not logged in ( anonymous ) users may create comments in a blog (only if the blog settings allows it) with the blog default feedback status, which can be set in the blogs features form.

Edit permission on post and comments with different statuses

Users may edit all posts and comments in all blogs if their group has "Full access" permission on all blogs.

Users may edit all posts and comments (except the comments with ‘trash’ status) in each blog where they are the owners of the blog!

When none of the above conditions is met then we can grant edit permission on posts and comments for users and groups on the specific blog Advanced Permissions views.

!Important note: The global "Full access" on all blogs permission override everything. Also the blog advanced perms doesn’t mater in case of blog owners, because owners always have permissions on their own blog.