Can you give me an example where it won't work? I have done testing and all appears to be ok. So i need to see where/how this won't work - if it's possible. Thanks!
I have created multible forums and they shared users. The only problem was if you let users upload there own avatars, each forums won't find the Avatar except for the one where it was uploaded.
We had discussed this before sometime ago.
Paul wrote:I never said it cant be done . I only said it cant be done with just changing the some table names. There need to be changed a lot more things.
Sorry, I didn't mean to say that you said it can't be done, I did test it with multible forums (3) on my local computer. Only sharing users database. I see some problems with the Avatars, However, I didn't set it up on a full production web site. There might be some other problems I didn't see.
I remember that discussion (the above link). I thought it was longer than it showed. oh well.
Hmmm now you have me curious. I might set up one to see how it goes and what problems that might be encountered. I know this question has come up before..
I currently dont have the time to explain it very expanded, but its basicly this:
you have 2 forums, combined users table, not combined permission table.
In phpbb_users there is a field called user_permissions, what is a cached result of the permission table. This is updated once you somewhere you your permissions.
Now lets say, we have at board a 3 forums, what are all public readable. We have at board b 3 forums, what are only readable for admins. We change at board a the permissions, so all users can read it. At board b, the permissions are read. Hey, the cached version (What is from board a), says the user has all read per,missions, lets display it!
You understand now what I mean? There is a permissions conflict between the 2 boards. The fix for this is to rename the field, and modify all files to use the renamed field.
This issue might be for more fields, I havent tried it yet.
It would be great to see this functionality (ie, multiple boards sharing same users) built into a future version of phpBB. Is this ever likely to happen?
I know that such a feature would not be used by all phpBB boards, but it would seem that the effort required to implement it is not huge (although far from trivial, too!), compared to the enormous benefit it would have for those who would use it.