Restricting access to a forum using group promotions
#1
You can use the MyBB group promotions to restrict access to a forum until members reach a specific number of posts, reputation points, referrals or time registered. In the example below members will not be able to access a certain forum until they have made 10 post and been registered for 10 days.

1. ACP >> Users & Groups >> Groups >> Add New User Group

Create a new user group, copying the permissions from the Registered group.
   

2. ACP >> Forums & Posts >> yourforum >> Options >> Permissions

Edit the original Registered groups permissions so that members can't access the forum you wish to have a post count / time registered restriction. If you want them to be able to read threads but not post, give them permissions to view.
   

3. ACP >> Users & Groups >> Group Promotions >> Add New Promotion

Set the promotion as desired, the screenshot shows the correct settings to promote from the Registered group to the Full Members group after a user has made 10 posts and been registered for 7 days.
   

You can also use the group promotions system to restrict new members viewing profiles, voting in polls, editing posts, uploading attachments - anything you find in the group permissions basically.
Reply
#2
Good tutorial AJS. Smile
No PM support
My YouTube
Reply
#3
Very nice. Smile
Reply
#4
For the private message does not work!
Reply
#5
(2011-04-23, 01:58 PM)James Sharid Wrote: For the private message does not work!

Yes, it does.

The only difference when restricting private messaging is that at step 2 you go to ACP >> Users & Groups >> Groups >> yourgroup >> Users and Permissions instead. Then remove the private messaging permissions.
Reply
#6
This user has been denied support. This user has been denied support.
This is good. I m thinking of making this on reputation instead of posts. thanks for this, i'll use this in the future.
Reply
#7
does it have to be 10 posts, and 7 days in order for it to work?
Reply
#8
(2011-07-21, 12:42 AM)acidboy101 Wrote: does it have to be 10 posts, and 7 days in order for it to work?

No, you can choose how many posts/days you like.
Soporte en Español

[Image: signature.png]

Discord at omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
Reply
#9
This user has been denied support. This user has been denied support.
If I create this promotion on a forum that already has users who've posted X times and have registered more than Y days ago, these users won't be promoted automatically.

Also, I don't see an option to run the promotion manually.
Reply
#10
I think you can run the task manually, just run the promotion task.
Soporte en Español

[Image: signature.png]

Discord at omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)