StoveBolts
Member
Alright, we've got some issue going on that I'm having a hard time fixing.
1. http://xenforo.com/help/user-group-promotions/ We have some users that every post is in moderation. Others are fine. Some are new xenforo members, some are old vBulletin users that were ported over.
2. Administrative and Super Administrator gets a permissions denied when trying to access reports.
We have almost 6,000 users and 650,000 posts we migrated from vB to xenforo. Here is the history.
Several years ago the site was migrated from phpbb to vBulletin. It was a sloppy migration with little care. While in vB, many custom user groups / permissions were created. xenforo did it's best to import everything, but I found when it couldn't decipher the groups, it did nothing.
Problem 1. Certain users and new users get stuck in moderation when user group promotion is implemented.
One of the first things I noticed was it brought all of our existing moderators in as native xenforo Super Moderators.
This is where I found my first anomaly. I moved all of our moderators from the special groups we created in vB and placed them all in the Moderating group. We have a "Moderator" forum that isn't visible to the pubic, so I added all the permissions (view node etc) for that forum for the moderating group. However, they still couldn't see it. It wasn't until I added the old groups to the forum that they were able to view the forum. I created a test user, added it to the moderating group and it was fine. So I asked, "Why don't they see it? Both test user and Moderating user have the same permissions and belong to the same group.
Looking at the database through phpmyadmin, I did a compare from an imported moderator and my new test moderator. Both lined up perfectly except permission_combination_id (Which you can't see or change from the admincp). I changed our moderators permission_combination_id to the same as my test moderator and they could then see the forum.
I then looked at our user base and we had users in several different custom groups created in vB. It made it really hard to manage so I decided to move everyone into the xenforo 'Registered" group. This worked well, but we started seeing oddities right off the bat. Long story short, it was permission_combination_id again. So I did a compare with a test user I created and did a mass update on permission_combination_id and wha-la, out of almost 6000 users, it changed 1,832 users and it fixed some major problems with many of our users, but not the promoted users problem.
Where we are at now: Every time I set the registered user group per the user-group-promotions tutorial, all new members and a hand full of old members get stuck in the moderation queue for every post while others are completely unaffected.
Problem 2. Administrative and Super admin recieve Permissions denied when trying to access reports page.
So here's what happened. Because our moderators were having issues like not being able to edit their own profiles etc, sometimes getting errors when reporting posts etc, I removed every one of them from the Super Moderator group. I then demoted them to "Registered". I also did this for our three "Administrative" ids'.
Under tools in the admincp, I used the option to delete unused permissions.
I then added all of our mods to the Moderating group, and then assigned them their forums. This resolved all of their issues (thank goodness).
However, it created an issue for the Administrative group. Now all of the Super Admins and all three ids' in the Administrative group no longer have permissions to view reports. We get a "Permissions denied" page.
Before I do anything else, I thought it best to come here first for any suggestions.
Thanks
1. http://xenforo.com/help/user-group-promotions/ We have some users that every post is in moderation. Others are fine. Some are new xenforo members, some are old vBulletin users that were ported over.
2. Administrative and Super Administrator gets a permissions denied when trying to access reports.
We have almost 6,000 users and 650,000 posts we migrated from vB to xenforo. Here is the history.
Several years ago the site was migrated from phpbb to vBulletin. It was a sloppy migration with little care. While in vB, many custom user groups / permissions were created. xenforo did it's best to import everything, but I found when it couldn't decipher the groups, it did nothing.
Problem 1. Certain users and new users get stuck in moderation when user group promotion is implemented.
One of the first things I noticed was it brought all of our existing moderators in as native xenforo Super Moderators.
This is where I found my first anomaly. I moved all of our moderators from the special groups we created in vB and placed them all in the Moderating group. We have a "Moderator" forum that isn't visible to the pubic, so I added all the permissions (view node etc) for that forum for the moderating group. However, they still couldn't see it. It wasn't until I added the old groups to the forum that they were able to view the forum. I created a test user, added it to the moderating group and it was fine. So I asked, "Why don't they see it? Both test user and Moderating user have the same permissions and belong to the same group.
Looking at the database through phpmyadmin, I did a compare from an imported moderator and my new test moderator. Both lined up perfectly except permission_combination_id (Which you can't see or change from the admincp). I changed our moderators permission_combination_id to the same as my test moderator and they could then see the forum.
I then looked at our user base and we had users in several different custom groups created in vB. It made it really hard to manage so I decided to move everyone into the xenforo 'Registered" group. This worked well, but we started seeing oddities right off the bat. Long story short, it was permission_combination_id again. So I did a compare with a test user I created and did a mass update on permission_combination_id and wha-la, out of almost 6000 users, it changed 1,832 users and it fixed some major problems with many of our users, but not the promoted users problem.
Where we are at now: Every time I set the registered user group per the user-group-promotions tutorial, all new members and a hand full of old members get stuck in the moderation queue for every post while others are completely unaffected.
Problem 2. Administrative and Super admin recieve Permissions denied when trying to access reports page.
So here's what happened. Because our moderators were having issues like not being able to edit their own profiles etc, sometimes getting errors when reporting posts etc, I removed every one of them from the Super Moderator group. I then demoted them to "Registered". I also did this for our three "Administrative" ids'.
Under tools in the admincp, I used the option to delete unused permissions.
I then added all of our mods to the Moderating group, and then assigned them their forums. This resolved all of their issues (thank goodness).
However, it created an issue for the Administrative group. Now all of the Super Admins and all three ids' in the Administrative group no longer have permissions to view reports. We get a "Permissions denied" page.
Before I do anything else, I thought it best to come here first for any suggestions.
Thanks