XF 2.1 Premium forum

interforo

Active member
Hi
I have the idea of turning a sub forum into a premium forum.
How do I set so that only paying members can access to it?
I understand I have to create a group, but what about the link to the payment to be added to it?
 
You create the group and give that group permission to the sub forum. The sub forum should have private ticked. (at the top of Node permissions)

Then create a user upgrade that adds that group when they pay. You do this in ACP>Users>user upgrades

User Access to upgrades is via their account settings.
 
Last edited:
You create the group and give that group permission to the sub forum. The sub forum should have private ticked. (Node permissions)

Then create a user upgrade that adds that group when they pay. You do this in ACP>Users>user upgrades

User Access to upgrades is via their account settings.
Yes. This is exactly the way we have done it on one of the forums I manage.
 
You create the group and give that group permission to the sub forum. The sub forum should have private ticked. (at the top of Node permissions)

Then create a user upgrade that adds that group when they pay. You do this in ACP>Users>user upgrades

User Access to upgrades is via their account settings.
thank you, is it mandatory the subforum needs to be private?
I mean I'd like the forum to be visible to guest and users but only the premium members to actually be able to reply
 
thank you, is it mandatory the subforum needs to be private? I mean I'd like the forum to be visible to guest and users but only the premium members to actually be able to reply

The way I did it was to set up a new category. The first forum describes what the category was for and how to purchase a user upgrade to obtain access to the private forums: this is visible to all so regular members know what they're missing. All other forums in that category require the paid user upgrade to get access (the upgrade automatically adds the member to a secondary user group that gives access).
 
thank you, is it mandatory the subforum needs to be private?
I mean I'd like the forum to be visible to guest and users but only the premium members to actually be able to reply
The same thing often can more or less be achieved with or without being private. It's just the private is often quicker and simpler.

But for what you want you can have a (non private) thread and allow registered an guests to view the node, but disallow post thread and reply. (inheriting the normal forum permissions for everything else if that is what you want)


Screenshot 2020-08-28 at 16.15.35.webp

Then allow your premium group to post thread and reply.


Screenshot 2020-08-28 at 16.19.16.webp
 
I get this error when I set the user upgrade

Code:
Oops! We ran into some problems.
The following payment providers support recurring payments, but the chosen length is too long or too short: PayPal. Please ensure all payment profiles are valid
.
 
Ticketing the private box is not required. Setting the permissions to allow / disallow by usergroup is what makes it work.
Yes of course, either way can work. The method you choose would depend on what you want to do exactly. For very simple see the forum or not, private can be the simplest. For more varied permissions, unticked and set as required.
 
Yes of course, either way can work. The method you choose would depend on what you want to do exactly. For very simple see the forum or not, private can be the simplest. For more varied permissions, unticked and set as required.
Agreed but not for payments. ticking that box just removes the link.
 
Back
Top Bottom