b2evolution b2evolution

  • Sign in
  • Sign up
  • About
  • Demo
  • Downloads
  • Hosting
  • Docs
  • Support
  • Sign in
  • Sign up
  • Manuals Home
  • Latest Updates
 
  1. b2evolution CMS User Manual
  2. Back-office Reference
  3. Collections
  4. Contents
  5. Post Concepts
  6. Visibility statuses
  7. Post/Comment Visibility Statuses

Post/Comment Visibility Statuses

The visibility status of a post or a comment determines which users will be able to create, edit or view the post or the comment.

Here is a summary of possible statuses:

  • Public: Visible by anyone
  • Community: Visible by logged-in users only
  • Members: Visible by members only
  • Review: Waiting for moderator review
  • Private: Visible only by:
    • the owner/author of the post/comment,
    • the owner of the collection (through the main category of the post)
    • and collection administrators;
  • Draft: Unfinished post
  • Deprecated: Visible in Back Office only
  • Redirected: will redirect to another page when accessed

Scroll down for additional details about each status.

Moderators will typically raise or lower the visibility status a post/comment based on whether it’s spam, adheres to the site guidelines, etc.

Note: In many cases, the allowed statuses for a User are related to the Advanced Permissions. Keep in mind, though, that the Blog Owner and the Full Access Blog Admins have super privileges that allow them more than their Advanced Permissions may show.


Visibility Status Applying to Posts

Post/Comment Visibility Statuses

Public Posts

This is for regular publicly published posts.

Display rules:

  • Front office: visible to everyone (unless disabled explicitly in Post Features).
  • Back office: visible to everyone.
  • Comments: anyone who can see the post can also leave comments (if turned on in Comment Settings).

Community Posts

This is for posts that should be visible to the User Community only.

Use cases:

  • For example, this can be useful for forums where you want some content to be visible only to community members (logged in users).
  • This is also useful for not showing un-moderated (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).

Display rules:

  • Front office:
    • Logged in users: visible to everyone (unless disabled explicitly in Post Features).
    • Anonymous users:
      • Item lists: Hidden
      • Direct URL access: a login page will be displayed ($disp-detail=403-item-requires-login)
  • Back office: visible to 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 collection.

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 to users (or User Groups) designated as "members" of the collection 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 to 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).

Display rules:

  • Front office:
    • Logged in users:
      • Item lists: visible only to the author of the post and to Moderators (Users given a "posts-review" permission 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: the user will see a 403 Forbidden page ($disp-detail=403-item-disallowed-for-user)
  • Back office: visible only to the author of the post and to Moderators (Users given a "posts-review" permission in the Advanced Permissions.
  • Comments: anyone who can see the post can also leave comments (if turned on in Comment Settings).

Private Posts

This status is designed for users to have private content.

Uses cases:

  • This is useful in case of a collaborative collection where users want to have some "drafts" NOT shared with their peers yet.

Display rules:

  • Front office:
    • Logged in users:
      • Item lists: visible only to the author of the post.
      • 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: the user will see a 403 Forbidden page ($disp-detail=403-item-disallowed-for-user)
  • Back office: visible only to the author of the post and to Full Access Blog Admins for maintenance purposes.
  • Comments: anyone who can see the post can also leave comments (if turned on in Comment Settings).

Draft Posts

Draft is the default status in which new Posts/Item are typically created. They are visible only to Editor Users.

Use cases:

  • This is useful for example when a post is not finished editing.
  • The drafts can also be picked up by other Editor Users in the back office
  • Authors may see them as reminders in the front office, but other Editor Users won’t so they don’t bloat their view of the front office.

Display rules:

  • Front office:
    • Logged in users:
      • Item lists: visible only to the author of the post if they are configured to appear.
      • Direct URL access: visible only to the author of the post if they are configured to appear. Other users will see a 403 Forbidden page ($disp-detail=403-item-disallowed-for-user)
    • Anonymous users:
      • Item lists: Hidden
      • Direct URL access: the user will see a 403 Forbidden page ($disp-detail=403-item-disallowed-for-user)
  • Back office: visible only to users given a "posts-draft" permission in the Advanced Permissions. This may or may not include the original author.
  • Comments: not allowed.

Deprecated Posts

This is designed for obsolete content you don’t want to delete (or are unsure of deleting yet), but that you don’t want to be seen on the front-office any more.

Display rules:

  • Front office:
    • Item lists: hidden to everyone.
      • Direct URL access: users will see a 404 Not Found page ($disp-detail=404-item-deprecated)
  • Back office: visible only to users given a "posts-deprecated" permission in the Advanced Permissions.
  • Comments: not allowed.

Redirected Posts

This is designed for content that has moved to another place (typically another site). You can enter a URL in the "Link to Url" field and then set the status to Redirected.

  • Front office: trying to access the post (by any user) will redirect (301) to the destination URL
  • Back office: visible only in back-office to users given a "posts-redirected" permission in the Advanced Permissions.
  • Comments: not allowed (and not displayed anywhere anyway)

Visibility Status Applying to Comments

Public Comments

In previous versions, this visibility status was called "published".

  • Front office: visible to everyone.
  • Back office: visible to everyone.

Community Comments

  • Front office:
    • Logged in users: visible to everyone.
    • Anonymous users: hidden (because anonymous users are not "part of the community").
  • Back office: visible to everyone.

Members Comments

In previous versions, this visibility status was called "protected".

  • Front office:
    • Logged in users: visible only to users (or User Groups) designated as "members" of the collection in the Advanced Permissions.
    • Anonymous users: hidden (because anonymous users cannot be "members").
  • Back office: visible only to users (or User Groups) designated as "members" of the collection in the Advanced Permissions.

Review Comments

  • Front office:
    • Logged in users: visible to the author of the comment and to Moderators (Users given a "comments-review" permission in the Advanced Permissions.
    • Anonymous users: hidden (because anonymous users cannot be "moderators").
  • Back office: visible to the author of the comment and to Moderators (Users given a "comments-review" permission in the Advanced Permissions.

Private Comments

  • Front office:
    • Logged in users: visible only to the author of the comment.
    • Anonymous users: hidden
  • Back office: visible only to the author of the comment and to Full Access Blog Admins for maintenance purposes.

Draft Comments

  • Front office:
    • Logged in users: visible only to the author of the post/comment.
    • 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 to everyone.
  • Back office: visible only to users given a "comments-deprecated" permission in the Advanced Permissions.

Create Permission on Post and Comments with Different Statuses

  • Users may create posts and comments with all kind of statuses in all collections if their group has "Full access" permission on all collections.
  • Users may create posts and comments with all kind of statuses (except comment with ‘trash’ status) in each collection where they are the owners of the collection!
  • Comments may have ‘trash’ status when a user deletes it, collection 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 collection Advanced Permissions views, where each permission has a check box.
  • Not logged in ( anonymous ) users may create comments in a collection (only if the collection settings allows it) with the collection default feedback status, which can be set in the collection features form.

Edit Permission on Post and Comments with Different Statuses

  • Users may edit all posts and comments in all collections if their group has "Full access" permission on all collections.
  • Users may edit all posts and comments (except the comments with ‘trash’ status) in each collection where they are the owners of the collection!
  • 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 collection Advanced Permissions views.

Important Note: The global "Full access" on all collections permission override everything. Also, the collection advanced perms doesn’t mater in case of collection owners, because owners ALWAYS have permissions on their own collection.

Tags: 7.0.2, redirect
Created by asimo • Last edit by winskie on 2019-10-10 08:53 • •

No feedback yet


Form is loading...

On this page

  • Visibility Status Applying to Posts
  • Public Posts
  • Community Posts
  • Members Posts
  • Review Posts
  • Private Posts
  • Draft Posts
  • Deprecated Posts
  • Redirected Posts
  • Visibility Status Applying to Comments
  • Public Comments
  • Community Comments
  • Members Comments
  • Review Comments
  • Private Comments
  • Draft Comments
  • Deprecated Comments
  • Create Permission on Post and Comments with Different Statuses
  • Edit Permission on Post and Comments with Different Statuses

Search the Manual

Content Hierarchy

  • b2evolution CMS User Manual
  • User's Guide
  • Installation / Upgrade
  • Front-office Reference
  • Back-office Reference
    • Site
    • Collections
      • Collection Dashboard
      • Contents
        • Post Browsing Screens
        • Post Edit Screen
        • Short Tags Reference
        • Post Concepts
          • Front & Back-Office Edit Screens
          • Image / Attachment Positions
          • Visibility statuses
            • Post/Comment Visibility Statuses
            • Moderating Visibility
          • Intro and Featured Posts
          • Post Views Counting
          • HTML Validator
          • My users do not have access to the files section / upload
          • Plugin API for item settings
          • Workflow Panel
          • Intro Post
        • Mass Edit
        • Mass Post Contents
        • Other post actions
        • Renderers Reference
      • Comments
      • Categories
      • Features
      • Skins
      • Widgets
      • Settings
      • Creating a new collection
    • Files
    • Analytics
    • Users
    • Messages
    • Emails
    • System
    • Working with Results Tables
  • Developer Reference
  • Operations Reference
  • Advanced Topics
  • Glossary
  • Archives
Free blog engine

This online manual is powered by b2evolution CMS – A complete engine for your website.

About b2evolution

  • What is it?
  • Features
  • Getting Started
  • Screenshots
  • Online demo
  • Testimonials
  • Design philosophy
  • Free & open source
  • Terms of service

Downloads

  • Latest releases
  • Skins
  • Plugins
  • Language packs

About us

  • About us
  • Contact

Webhosting Guide

  • Web hosting blog
  • Best web hosting
  • Cheap web hosting
  • Green web hosting
  • Hosting with SSH
  • VPS hosting
  • Dedicated servers
  • Reseller hosting
  • Int'l: UK / France

Docs & Support

  • Online manual
  • Forums
  • Hire a pro !

Other

  • Adsense
  • Press room
  • Privacy policy

Stay in touch

  • GitHub
  • Twitter
  • Facebook
  • LinkedIn
  • News blog
  • RSS feed
  • Atom feed

Founded & Maintained by François Planque