1. I would like allow only my members to access my PHPBB forum. How can I achieve that?
Integrating PHPBB Forum and Membership Control

What you need to achieve this:
1. Membership Control version 4.0 - GBP 59.00
2. PHPBB - Membership Control Addon - Free

Membership Control verssion 4.0 can be downloaded from here: Download
PHPBB Addon for Membership Control version 4.0 can be downloaded from here: Download

Step 1: PHPBB and JFusion Installation

  • The first step is to install PHPBB. Please install it in a subfolder called "forum" under the Joomla installation folder. For example, if you install your Joomla under the folder "home/yourfolder/public_html/", your PHPBB should be installed under the folder "home/yourfolder/public_html/forum/". If you have install the PHPBB in other folder, please change the folder name to "forum" and make sure that this folder is under the ROOT folder of your Joomla site which you are going to install the Membership Control component to.
  • Go to JFusion's website to download the JFusion plugin: Download
  • Follow these steps to install JFusion and setup the PHPBB setting:
    • After downloading the JFusion component and installing the component, access Joomla Backend --> Components --> JFusion. At this stage you will see that your PHPBB plugin has not been published.Please click the Joomla Options Icon to Edit Joomla settings.

2009-06-01_1246

  • Details of how to configure Joomla Options can be found from here: JFusion Docs
  • After saving the Joomla Options Setting, you will see the following page. Please change joomla_int plugin as the Master user plugin, then click the Wizard button on the PHPBB row to start a wizard to configure PHPBB.

2009-06-01_1301

  • Then enter the forum address to the form field:

2009-06-01_1305

  • The wizard can help you identify all variables that have been set in the PHPBB configuration. More details of how to configure PHPBB settings can be found from here: JFusion PHPBB.

2009-06-01_1308

  • Make sure that you select the default User group for new users in the PHPBB setting:

2009-06-01_1311

  • After you finish configuring PHPBB, back to the Configuration page, and change the phpbb3 plugin to be a slave plugin.

2009-06-01_1313

  • Now go to JoomlaBackend --> Plugin Managers, turn on the JFusion Authentication and JFusion User plugin, and turn off the Joomla Authentication and Joomla User plugin.

2009-06-01_1314

And

2009-06-01_1316

  • That's it for the installation of JFusion and PHPBB
Step 2: Install the PHPBB Forum Addon

  • Please install the Membership Control component by following this instruction.
  • Next, please install the PHPBB Addon by going to Joomla Backend --> Components --> Open Source MSC --> Addon Management --> Browse --> browse the "MSC_Addon/phpbb.zip" in your PHPBB Addon Zip package.
  • You will then see the following screen when you install it successfully
2009-11-02_2126
  • Once installed successfully, please go to Components --> Open Source MSC --> Click the title of the membership group:
2009-10-25_1344
  • You will see the PHPBB tab available for you to configure it:
2009-11-02_2128
  • NOTE: The first time you use the PHPBB Addon, the PHPBB Group will NOT show up because it has not copied the configuration file from PHPBB to your Joomla website. Now, please click the Save button to activate the PHPBB addon.
  • After that, you will see all PHPBB groups are showing up in the drop down list, as shown in the following screenshot:

2009-11-02_2136

  • Now please select the PHPBB group that you would like to link with the Joomla membership, and click the Save button.OR you can click the "Create The Member Group in PHPBB?" option to create this group in PHPBB.
2009-11-02_2139
Let's go to test if the bridge works or not
  • Go to your Joomla Backend --> Components --> Open Source MSC --> Please click the member quick link to manage your members information
2009-11-02_2145
  • Let's select all users to add them to the membership, and see what happens in PHPBB.
2009-11-02_2207
  • Now go to PHPBB Backend --> General --> Manage Groups --> Click the Members Link for the group you were testing. You will see that the three members are added to this group.
2009-11-02_2213
  • Now go to Permissions --> Forum Permissions --> Select the forum you would like to configure the permissons.
  • Select the group and click the Add permissions. Also, you can remove those groups that do not have permissions to access this forum.

2009-11-02_2216

  • Then edit the permissions at your own perferences.
  • That's it. The forum will be accessible OR only accessible by members in this group.

 



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP