Is there an addon that can be used to restrict new members from posting?

chillman

Member
Is there an addon that can be used to restrict new members from posting and define conditions for posting?

We have a lot of spammers in our forum who just post without participating. We would therefore like to introduce a mechanism that imposes restrictions on nine users. For example, the following makes sense from our point of view:

  • Posting in certain forums is only allowed if a user has X likes and Y posts.
  • External links in posts only if you have more than X likes and Y posts.

Do you know a nice addon?

Here is another forum that implements this well. Which addon does this forum use?

IMG_9131.webp
 
You can visit the node permissions section and see there may be these conditions. If not so, then a custom solution need to implement.
 
I cannot find conditions like at least "Y Likes" in the node permissions.
You would set node permissions for that forum something like:

Registered users can only view
Allowed users (a group you would create) can post.

Then do a promotion so that new users get the Allowed Users group after x posts (or whatever criteria). Forget if you can promote based on Reactions, though. When I was toying with doing this, I just used posts.
 
Allowed users (a group you would create) can post.

how can I do that in the world of node permissions?

I did these steps so far:
1) Registered users can only view
2) promotion so that new users get the Allowed Users group after x posts (or whatever criteria)

but the step "Allowed users (a group you would create) can post." is missing. I do not find that... Thanks for your further help here...
 
The general steps, using the promotion method:

1) Understand that all members are part of the primary registered members group.

2) You can set the "Registered" members group to have no posting privileges for the selected forums that you want to restrict content.

3) Create a secondary user group, give that group permission to post content (posts, threads, replies, whatever) in those selected forums

4) Create a promotion that adds members to the new group in step #3, based on your criteria (number of posts, reaction score, whatever)

5) When a registered member meets that criteria, they will be added to the new secondary group you created in step #3 and they then can post in the selected forums that you restricted in step #2 above.

Please note that user group promotions are not instant. They run on a cron timer which is defaulted to xx:20 (ever hour, at 20 minutes past the top of the the hour). You can change this frequency if you desire.
 
Ok. I have set everything up as described... Thanks for your help.

But how can I show a notice to these new members telling them that they need at least X or Y to post in this specific forum?

What has happened in my forum is, that the button for new posts has simply disappeared.

How can I set up such notifications, as in this example?

IMG_9131.webp
 
Back
Top Bottom