For some reason, anyone that registers on my forum will not be able to see any of the forums. Its as if they don't have permissions, but they do. Everything is set to "Allow All". The only difference is that I am in the Administrators group and set to be an administrator and moderator. Any idea of what could be happening? [originally posted on jforum.net by Anonymous]
About the "why", it's an issue with how the permissions screen is created. So, after you add new things, is better to re-save permissions if the system is not showing what you expected to be shown.
Rafael [originally posted on jforum.net by Rafael Steil]
I think I may have figured out my problem. I have it setup to use my site's login and I changed the way it registers a new user to the forum. Instead of using addNew(), I'm using addNewWithId(). Could it be not adding the user to the General group in that method? Should I add a call to addToGroup()?
I'm not sure if that will really work though, because I've tried just adding a new user to the General group through the admin screens and it still didn't use the group's permissions. [originally posted on jforum.net by Anonymous]
Hmm, I tried that and it still didn't add a record into the forum_user_groups table. Well I'm going home now, I'll check for your reply in the morning. [originally posted on jforum.net by Anonymous]
Started a new forum for another client, having the exact same problem. I'm just banging my head against the wall trying to figure this out. [originally posted on jforum.net by mattcoz]
Ok, I upgraded the forum to 2.1.4 and I'm getting the same problem. I registered a new user and no record is written to the jforum_user_groups table. The only change I made to the registration process was using the method addNewWithId instead of addNew. So I'm assuming that's where the problem is. I'm not sure where the code is for that method though, so I wasn't able to check if it was doing anything different. [originally posted on jforum.net by mattcoz]