The Special SiteSplat Membership has launched! Check our In Da Club Plan 👌
  • BBmembership - Membership system for phpBB 3.1 and phpBB 3.2
  • News, Announcements, Feedback, Improvements, Changes and Policies.
News, Announcements, Feedback, Improvements, Changes and Policies.
 #8804  by ThemeSplat
 October 11th, 2015, 1:54 pm
This extension adds a configurable membership levels system for phpBB 3.1. It allows users to select a membership package and pay for it via PayPal or even BBpoints (points system for phpBB 3.1). The Admin can configure the expiry time for each membership and also the group. Many handy options available included the Club mode to have a completely private forum and be opened only via membership.

Let's get into some details on how to set it up correctly so you can start accepting memberships.

marketplace.php?mode=view&item_id=31


-Create your user groups:
The first thing to do you dont have any custom user groups is to create four basics groups.

Image

ACP (Admin Control Panel) > Users and Groups - Manage groups: Create new group (Add your groups name in the field) then hit "Submit"

You will be at the group creation page. Now its important to set the "group type" to "closed" so that the groups are only accessible via Memberships. Next you can set all the other options as you prefer.

Image

-Create four (4) groups and once finished head over to BBmembership setting page. ACP > General - Quick access > BBmembership

Image

Settings:

The settings should be straightforward and assuming you already have PayPal you will need to configure the membership settings with the user groups you previously created. Then set the amount and the expiration time in days. Optional you can set the group as default or even hide the membership package if you do not intent to use it and you might wish to use one package only.

That's it, you'll have now a fully configured BBmembership :)

Alternative template:

Image

If you are looking for the alternative template, navigate to root/ext/sitesplat/todo/vertical/memberships.html , copy the memberships.html file and paste it back to root/ext/sitesplat/styles/FLATBOOTS/template/


Club mode:
If you would like to make the forum private and accessible only with a valid paid membership you can activate the club mode. One the mode is enabled the users will be allowed to register but they will not have access to the forum until the purchase a membership package.


Alternative payment system:
If you wish to make the experience more fun and interesting for the users you can use the BBpoints extension to enable the "Pay with BBpoints" option. The setting is straight forward here as well, all you need to do is to enable BBpoints: marketplace.php?mode=view&item_id=30 and then set the point option to enable on the BBmembership setting page.
 #9552  by FilocJD
 December 4th, 2015, 12:59 am
How do I set up one package to have all options checked off (green)?

UPDATE: Editing the memberships.php, search and change remove text-danger to ok text-green which turns all X's to green check marks. This is great if you want to offer two packages with the same thing, but with different expiration dates in (days).
Attachments:
Snap 2015-12-03 at 21.00.23.png
Snap 2015-12-03 at 21.00.23.png (37.65 KiB) Viewed 110716 times
 #10374  by Lootum
 January 20th, 2016, 5:45 pm
I'm wanting to allow users who use this to get access to maybe one or two extra forums normal users wouldn't get. Is there a way to allow only members who pay access to special forums? Without disabling my entire forum unusable unless someone pays for membership?
 #10375  by Leinad4Mind
 January 20th, 2016, 5:53 pm
Yes it is possible. Just create a Group like VIP and create permissions to that group to see ALL FORUM, and put Registered users (normal users) to see all forum EXCEPT those special forums. Very easy. :-)
Last edited by Leinad4Mind on March 6th, 2016, 5:05 pm, edited 1 time in total.
 #10377  by ThemeSplat
 January 20th, 2016, 5:58 pm
Yup for sure. With the forum and group permissions. https://www.phpbb.com/support/docs/en/3 ... rmissions/

What you would do is set the Registered users to "no" for: X forum and the Premium group to yes for X forum. You will need to fine tune the permissions based on what you think works best. For example "Can read" meaning can the registered user read the forum? or "Can view" Can the registered users view the forum? or should it be hidden? You might need to fine tune other groups you have created. I suggest reading the guide above to understand how to work with the permissions.

EDIT.
You don't need autogroup extension. the BBmembership already moves the user to X group if the purchase is successful ;)
 #13439  by admincristian
 May 5th, 2016, 2:18 pm
I just got it. After install... I can't access memberships.php because it's not there.
NGINX error: 404 Not Found.

EDIT: Using BBOOTS latest, PhpBB 3.1.9, PHP Version 5.6.20, NGINX 1.6.2
 #13440  by ThemeSplat
 May 5th, 2016, 2:45 pm
Your server URL rewrite settings are incorrect. First thing to check , ACP Server settings , URL rewrite. (enable it or disable it) depending on what the current state is.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 8

PRENEXT_POST_NAVIGATION