BuddyPress Private Communityro Feature Highlights

Features of BuddyPress Private Community Pro:

1- Limit access for visitors

  • Restrictions for BuddyPress Components
  • Restrictions for Custom Post Types
  • Restrictions for Pages
  • Default Login/Register Fallback
  • Custom Restriction Messages

2- Allow members to keep their profile for themselves

3- Profile Progress Bar ( using profile fields, avatar, and cover image)

4- Force Profile Completion

5- BuddyPress Pages Restrictions

  • Members Directory
  • Groups Directory
  • Global Activity Stream
  • Single Profile Page
  • Single Group Page

6- Components Restriction

  • Members: Disable users’ profiles and members’ directory.
  • Activity Stream: Disable activity stream page, tab, and shortcode.
  • Groups: Disable Groups Directory, Single Groups Pages, Groups Widgets, and Tabs.
  • Friendship: Disable Friends Connections, Buttons, Widgets, Tabs.
  • Messages: Disable Private messages.
  • Notifications: Disable Notifications System, Tabs, Settings.
  • Reviews: Disable Reviews & Ratings System.
  • Extended Profiles: Disable Xprofile fields and elements.
  • Account Settings: Disable Account Settings Page.
  • Widgets Settings: Disable Widgets Settings Page.

7- Activity Restrictions

  • Activity Form Elements: 
    • Posting Form: Disable Activity Posting form.
  • Activity Posting Requirements: Set activity minimum posting restrictions. 
    • Min Membership Days: Minimum membership days this role should have to add new posts.
    • Min Activity Comments: Minimum activity comments this role should have to add recent posts.
    • Min Friends: Minimum friends this role should have to add recent posts.
    • Min Joined Groups: Minimum joined groups this role should have to add recent posts.
    • Min Created Groups: Minimum created groups this role should have to add recent posts.
    • Min Messages: Minimum number of messages this role should have to add recent posts.
  • Activity Commenting Requirements: Set the minimum activity commenting requirements. 
    • Min Activity Posts: Minimum activity posts this role should have to add new comments.
    • Min Friends: Minimum friends in this role should have to add new comments.
    • Min Joined Groups: Minimum joined groups this role should have to add new comments.
    • Min Created Groups: Minimum created groups this role should have to add new comments.

8- Groups Restriction

  • Public Groups: Set what requirements are needed for a user to join a public group. 
    • Disable Joining Public Groups: The user cannot join public groups.
    • Disable Leaving Public Groups: The user cannot leave public groups.
    • Disable Viewing Public Groups: The user cannot see public groups pages.
    • Disable Groups Directory Public Groups: Hide public groups from the group directory.
    • Max Groups: Maximum number of public groups this role can join?
    • Min Membership Days: Minimum number of membership days this role should have to be able to join public groups?
    • Min Activity Posts: Minimum number of activity posts this role should have to be able to join public groups?
    • Min Activity Comments: Minimum number of activity comments this role should have to be able to join public groups?
    • Min Friends: Minimum number of friends this role should have to be able to join public groups?
  • Private Groups: Set what requirements are needed for a user to join a private group. 
    • Disable Joining Private Groups: User cannot join private groups.
    • Disable Leaving Private Groups: The user cannot leave private groups.
    • Disable Viewing Private Groups: The user cannot see private groups pages.
    • Disable Groups Directory Private Groups: Hide private groups from the group directory.
    • Max Groups: Maximum number of private groups this role can join?
    • Min Membership Days: Minimum number of membership days this role should have to be able to join private groups?
    • Min Activity Posts: Minimum number of activity posts this role should have to be able to join private groups?
    • Min Activity Comments: Minimum number of activity comments this role should have to be able to join private groups?
    • Min Friends: Minimum number of friends this role should have to be able to join private groups?
  • Hidden Groups: Set what requirements are needed for a user to join a hidden group. 
    • Disable Joining Hidden Groups: The user cannot join hidden groups.
    • Max Groups: Maximum number of hidden groups this role can join?
    • Min Membership Days: Minimum number of membership days this role should have to be able to join hidden groups ?
    • Min Activity Posts: Minimum number of activity posts this role should have to be able to join hidden groups?
    • Min Activity Comments: Minimum number of activity comments this role should have to be able to join hidden groups?
    • Min Friends: Minimum number of friends this role should have to be able to join hidden groups?
  • Groups Creation: Set what requirements are needed for a user to be able to create a new group. 
    • Disable Creating New Groups: This role cannot create new groups.
    • Disable Public Groups Creation: This role cannot create public groups.
    • Disable Private Groups Creation: This role cannot create private groups.
    • Disable Hidden Groups Creation: This role cannot create hidden groups.
    • Max Groups: Maximum number of groups this role can create?
    • Min Friends: Minimum number of friends this role should have to be able to create new groups?
    • Min Activity Posts: Minimum number of activity posts this role should have to be able to create new groups?
    • Min Activity Comments: Minimum number of activity comments this role should have to be able to create new groups?
    • Min Membership Days: Minimum number of membership days this role should have to be able to create new groups?

9- Profile Tabs Restrictions

  • Prevent Role From Accessing BuddyPress Profile Tabs: Activity, Profile, Notifications, Messages, Friends, Groups, Settings.
  • Prevent Role From Accessing Custom Profile Tabs: All Properly Added BuddyPress Tabs from other third-party plugins will be supported automatically. Ex: Mycred History, BBpress Forums.

10- Friendships Restrictions

  • Disable Sending Friendship Requests: Prevent users from sending friend requests.
  • Disable Receiving Friendship Requests: Prevent users from receiving friendship requests.
  • Delete Friends: Prevent users from deleting friends.
  • Max Number Of Friends: Set how many friends this role can have?

11- Messages Restrictions

  • Prevent Role From Starting a New Conversation.
  • Prevent Role From Sending Messages Replies.
  • Prevent Role From Starting a Multiple Conversation.
  • Prevent Messaging Non-Friends: User Can’t message non-friends users.
  • Max Messaged Users: How many users can this role message?
  • Max Messages Per Account: How many messages can this role send per account?

13- Restriction Notices:

  • Manage the notices for Activity posts
  • Manage the notices for Activity comments
  • Manage the notices for group restrictions
  • Manage the notices for group restrictions
  • Manage the notices for message restrictions

 

Leave a Reply

Your email address will not be published.

Update on March 3, 2021