View Full Version : Permissions Issue
I have a trouble maker group - that is under moderation. This is a primary group.
I then have a secondary group - we'll call it group A.
I have a layout as such
General forum
-- Forum B
If they post in general forum they will get moderated.
However Group A has permission to post in Forum B - they can just post there with no moderation.
How can i fix this? I have set it that only Admins and Group A can see Forum B - that is the purpose of the secondary group, however people in the trouble maker group still need to be moderated.
BlueNinjaGo
05-14-2009, 02:17 AM
Ok, I think I see what you're trying to say.
Try this:
3 usergroups (2 primary, 1 secondary)
Group1 - Always moderated
Group2 - Never Moderated
Secondary Group - Always Moderated and can see board B
Since secondary groups can't take away permissions (AFAIK), then Group 2 will not be affected, while Group1 will still always be moderated regardless of the board they're on.
OK - i think i already have what you are saying. Which isn't working.
Group1 (Troublemakers) - always moderated
Group2 (registered members - never moderated
Secondary group (books) - is currently not moderated - and can see Forum/board B.
Problem with this is if i change the books group to be moderated - then i will have to moderate registered members posts in there as well - right? i only want to moderated the troublemakers.
BlueNinjaGo
05-14-2009, 02:30 AM
Like I said, it shouldn't take away permissions... so group 2 should remain unaffected...
Althought it takes 2 seconds to change it and test it...
(If you have that many trouble makers, check out the miserable users hack)
Lynne
05-14-2009, 03:53 AM
A "Yes" permission always takes precendence over a "No" permission. In this case, the permission is "Follow Forum Moderation Rules" and a Yes means they are not moderated. So, if a user belongs to your Secondary group(books - not moderated), and Group 1 (Troublemakers - moderated) then they won't be moderated.
You can change this in the Forum Permissions > find forum (board B) > find usergroup (books) to Edit and set it to be moderated.
but that will change everyone in usergroup books, to be moderated in board b - regardless of if their primary group is registered, or troublemaker?
--------------- Added 1242278277 at 1242278277 ---------------
I don't want to moderate everyone in books, just those that are in books, where their primary group is troublemakers.
--------------- Added 1242283211 at 1242283211 ---------------
Ok, I think I see what you're trying to say.
Try this:
3 usergroups (2 primary, 1 secondary)
Group1 - Always moderated
Group2 - Never Moderated
Secondary Group - Always Moderated and can see board B
Since secondary groups can't take away permissions (AFAIK), then Group 2 will not be affected, while Group1 will still always be moderated regardless of the board they're on.well i set it as you suggested - however, that still won't work.
A "Yes" permission always takes precendence over a "No" permission. In this case, the permission is "Follow Forum Moderation Rules" and a Yes means they are not moderated. So, if a user belongs to your Secondary group(books - not moderated), and Group 1 (Troublemakers - moderated) then they won't be moderated.
You can change this in the Forum Permissions > find forum (board B) > find usergroup (books) to Edit and set it to be moderated.
I tried this - but still nothing.
Primary groups is either registered (not moderated), or troublemakers (moderated).
Secondary group has no persmission for anything except to give them access to forum A.
If i change the forum permissions then EVERYONE in secondary group can either post or is moderated - it doesn't use the primary group setting.
Lynne
05-14-2009, 03:29 PM
If they belong to a primary group that is NOT moderated ("Follow Forum Moderation Rules" is Yes) and they are in a secondary group that IS moderated ("Follow Forum Moderation Rules" is No), then they are NOT moderated (Yes beats out the No).
If they belong to a primary group that IS moderated ("Follow Forum Moderation Rules" is No) and they are in a secondary group that IS moderated ("Follow Forum Moderation Rules" is No), then they ARE moderated (No and No equals No).
The primary group IS moderated - the secondary group IS moderated - but then ALL people in the secondary group are moderated - not just those in the primary group that IS moderated.
Those that are in the primary group that is NOT moderated, are in the secondary group that IS moderated, but then they are also moderated. I have checked this several times.
Lynne
05-14-2009, 09:07 PM
I'm not sure what else to suggest because I tested this on my test site and it worked as I wrote it. I had my user in a primary group, not moderated, and put him in a moderated secondary group and he could post just fine. I changed him to a moderated primary group and then his posts were moderated.
Tried again just to be sure, but it doesn't work. Not sure what else to do.
Lynne
05-15-2009, 02:29 AM
You can try disabling your plugins and creating a default style and seeing if either of those fixes the issue (see below). If they don't, then put in a support ticket.
Create a new style with no parent:
Styles & Templates > Style Manager > Add New Style
Parent Style: No Parent Style
Title: Default vBulletin
Allow User Selection: Yes
Save
Then browse the site using that totally default vbulletin style - do you still have the same problem?
If it is still happening - Try disabling your modifications/plugins and see if you still have this problem.
Note: To temporarily disable the plugin system, edit config.php and add this line right under <?php
define('DISABLE_HOOKS', true);
Thank you will try that :)
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.