PDA

View Full Version : Banned Users can Access 1 Forum


BirdOPrey5
12-11-2010, 03:29 PM
I've been doing this off and on with a custom usergroup where if I "Ban" some people I instead really put them in a usergroup that only has permission to view/post in 1 forum and can't do anything else on the board... but you have to manually put people in this group and manually move them back out once the "ban" expires.

I'm looking for a mod that will allow all TEMP banned users the ability to access 1 particular forum I set (by forumid) to browse/post in but all other actions remained banned. On their banned notice there should be a link directing them to the 1 forum.

I know the "banned" code runs pretty deep into vbulletin but I'm guessing this might prove to be a pretty popular mod if it was released.

betts02
12-12-2010, 05:13 PM
When you ban a user they get added to the banned usergroup

Simply edit the banned usergroup forum permissions, Once edited you wont need to edit anything ever again.

Not tested, but should work the way you want it.

BirdOPrey5
12-12-2010, 06:57 PM
It was my understanding that a "banned" usergroup can't do anything regardless of the permissions settings (that's why you have to specify if it's a "banned" group or not) but I will double check this, thank you.

James T Brock
12-12-2010, 07:22 PM
He's right, I have things set-up that way on my forum. However this doesn't work for banned IP's.

BirdOPrey5
12-12-2010, 07:29 PM
Yeah, I just triple checked as well... even going to the exact URL of a forum I explicitly gave banned users permission to view I still see just a "banned" message.

Lynne
12-12-2010, 08:05 PM
You may set up your Banned Usergroup however *you* want it to be. If you have the setting set that they cannot see any forums, then they can't see any forums. However, you can also go to Forum Permissions and change Can View Forum to yes and then they can see that one forum.

BirdOPrey5
12-12-2010, 08:32 PM
You may set up your Banned Usergroup however *you* want it to be. If you have the setting set that they cannot see any forums, then they can't see any forums. However, you can also go to Forum Permissions and change Can View Forum to yes and then they can see that one forum.

That's what I did, I went to forum permissions under "Forums and Moderators" and for 1 forum I did customized permissions for banned users to view forums, view thread content, and post and reply to threads...

But when I went to the direct forum URL (domain.com/forums/forumdisplay.php?f=6) I still only got the banned message, couldn't see the forum.

Is there something else I need to change?

Lynne
12-12-2010, 10:58 PM
OK, it looks like you have to do it the other way. In the usergroup manager, set Can See Forum to Yes. Then, in Forum Permissions, go change it to No for all forums except the one you want him to see.

BirdOPrey5
12-13-2010, 12:09 AM
OK, it looks like you have to do it the other way. In the usergroup manager, set Can See Forum to Yes. Then, in Forum Permissions, go change it to No for all forums except the one you want him to see.

This does work but it's not ideal, user's can still see the forum home (although they don't see any forums listed) they can still access PMs (although not send them) and do other basics... Also if they try to access a forum they get a "no permission" error rather than the "banned" message.

I could fix a lot of this with template edits I guess to show a custom message to banned users but frankly it will add a layer of complication just not worth it.

I thank you for this option but my request stands, if possible for someone to make a product to over-ride a single forums ban I'd much appreciate it.

Fluke667
08-16-2012, 11:28 PM
BirdOPrey5 how you solved it?

BirdOPrey5
08-17-2012, 01:08 AM
Never solved, I just put them in a custom (non-banned) usergroup with minimal permissions now.

I only really ban spammers and such.

Badshah93
08-19-2012, 08:56 AM
Check this out

https://vborg.vbsupport.ru/showthread.php?t=286835