Simple:Press Documentation

bbPress Integration

Introduction

The bbPress component in SPMM allow users to integrate bbPress topics and replies directly inside their user profile.

Note: This is a beta component.  While we’ve tested this as best we can, we know there are some situations where not all functions work as expected.

Features

  • Redirect all user profile links in bbPress to the SPMM user profile screen
  • Add a FORUMS tab to the SPMM user profile that show topics and replies  that the user has participated in
  • Include a list of Favorites and Subscription topics in the SPMM user profile screen
  • Admins can set which roles can have the new FORUMS tab in their SPMM user profile
  • Restrict access to forums by user role
  • Restrict access to topics and reply using the standard SPMM content restriction metabox

Activating The Component

To activate the bbPRESS component:

  • Make sure that the main bbPress plugin is already activated
  • Navigate to MEMBER MANAGER->SETTINGS->COMPONENTS
  • Click the checkbox next to Simple:Press Member Manager – bbPRESS
  • Click the Save Changes button

The component should now be enabled.


Settings

Most bbPress settings are applied on a role-by-role basis:

  • Go to MEMBER MANAGER->USER ROLES
  • Edit the role that you need to restrict
  • Scroll down to the bbPress section
  • Turn on/off the options you need
  • Click the Update Role button on the upper right of the page to save your changes

 


Enable Content Restriction for Forum Topics And Replies

  • Go to MEMBER MANAGER->SETTINGS->ACCESS->OTHER
  • Scroll down to the Restricted Access To Posts section
  • Enable the TOPIC and REPLY checkboxes
  • Click the Save Changes button.

You should now see the standard SPMM content restriction metabox on TOPIC and REPLIES when viewed in wp-admin.

 


Forum Restriction Options

When creating forums, you can choose which role has access to the forum for new topics and new replies.  On each forum definition page you should see the following meta-boxes on the right hand side of the screen:

There are two things to note with these options:

  • If you choose no roles, then all roles will be allowed.
  • If you choose at least one role (or even all roles), your admin role is not allowed (in which case admins will need to start topics with a regular user login – or start them in wp-admin).