PDA

View Full Version : Post Permissions by Postcount


RobDog888
07-19-2011, 05:41 PM
Well looks like my other thread isnt exactly as I need as after I installed it I found I dont want to restrict access, only new thread or post reply permission based upon a minimum number of posts or days registered or both etc.

Old thread - https://vborg.vbsupport.ru/showthread.php?t=266985

So how could I modify the referenced product to allow access but not post unless they meet the requirements?

Thanks

kh99
07-19-2011, 07:14 PM
Can you use a promotion? Go to Forum & Moderators -> Forum Permissions and set the current user group to disallow posting in those forums, then create a new user group with posting permission and add a promotion (Usergroups -> Promotions -> Add New Promotion) from the old to the new group. (It sounds like you'd want strategy "Posts and (Reputation or Date)".

RobDog888
07-19-2011, 07:24 PM
Thanks, yes thats what I originally thought I could do but I dont want it on all forums or to modify a usergroup creating a management nightmare.

I thought if you create a usergroup its for adding permissions, not taking them away if this usergroup is culmulative?

How can I create a new usergroup to disallow posting in a particular forum without affecting other forums or such?

Adrian Schneider
07-19-2011, 07:38 PM
+1 for promotions.

The maintenance overhead of creating plugins for this and debugging it later (or fixing them when you upgrade) is a lot more than having a few extra usergroups / forum permissions floating around.

RobDog888
07-19-2011, 07:43 PM
Ok I think the plugin threw me off and you guys got me back on I hope lol.

If I create a usergroup that members with xx number of posts or less belong to and have a promotion move them out of it once they reach the minimum posts then that may solve the problem

Is this how you guys are suggesting? How do I make the usergroup membership excluded in only one or two forums and not site wide? I'll have to go to each forum and override the permissions allowing all access on forums that are not to be a part of the restriction (this is what I think will be a headache maintaining as new forums are added).

kh99
07-19-2011, 08:01 PM
Can't you just use Forum Permissions to go to each forum with the restriction and remove the permissions from the appropriate user group?

RobDog888
07-19-2011, 08:14 PM
Ohhhhhh forum permission no usergroup permission

So for every forum go to the new usergroup, which is of xx posts and less, and Deny post new thread and post new reply permission. Then the promotion will automatically move them out when they post xx number of posts?

--------------- Added 1311110395 at 1311110395 ---------------

So do I set "Can override primary group title/markup" to No for this special usergroup and leave the title/markup blank? I assume all permissions that are "No" will deny and not be culmulative?

Enable this option if you use this group as a member (secondary) group and you want group members to have this group's user title and username markup instead of the user title and username markup from their primary group.

kh99
07-19-2011, 08:35 PM
I don't really understand all the details of primary vs secondary user groups, it could be that if a permission from a primary group overrides a secondary group that doesn't have permission, then to make this work you'd have to have the promotion change the primary group. That's not a big deal except that you now have two user groups to alter if you want to change something.

RobDog888
07-19-2011, 08:45 PM
Ok I think if its enabled then it acts like a secondary group and if you set any setting int he secondary group to "No" then it wont deny any "Yes" permission from the primary usergroup.

So not sure how to make this thing work. VB could have done such a better job on permissions and usergroups booo!