The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
Is it possible to use the same member database across different vbulletin sites? So it means that when someone registers at one site, he can use the same login for other vb sites and keeps his profile, etc....
Would this be possible at all? |
#2
|
|||
|
|||
![]()
Well, you could *in theory* install 2 copies of vbulletin in the same database with each having a seperate prefix (ex: vb_ and vb2_) then just search and replace all of the calls for the user table in all of the files to call it from the other prefix (ex, if you want installation 1 to load users from installation 2 you would change it to load ONLY THE USER TABLES using vb2_ prefix instead of the vb_ one in the rest of the queries. that SHOULD work... in theory but ey who knows :S lol
Also, be sure to backup database and files before you do that :S lol EDIT: looking at the code, you could probably replace all of the: PHP Code:
PHP Code:
PHP Code:
PHP Code:
![]() ![]() just replace PREFIX_ with the prefix of the installation you want to load users from :P and change it on the other one (the one that doesnt use the prefix you want to load users from) and sorry if that's not explained well i suck at explaining. If you have any questsions just ask =) or drop me an e-mail at: booher[at]techsensation[dot]net |
#3
|
|||
|
|||
![]()
You could use the mod that was released here called vBFacades, you need two vBulletin licenses and it looks like two sites (but behind the scenes is one big one) with it's own unique style, boards showing etc.
Do a search for it. |
#4
|
|||
|
|||
![]()
tks booher. appreciate the effort. hoping to find something that is tried and tested though. but will definitely explore this approach.
vbfacades is no longer published unfortunately ![]() |
#5
|
|||
|
|||
![]()
It wouldnt cause any security problems as far as i can see, it doesnt modify the query, just changes where a few load from. it even loads from the same table, just a different prefix, I just might be missing a couple other tables you'd have to change. gimme a bit and i'll look
--------------- Added [DATE]1281105376[/DATE] at [TIME]1281105376[/TIME] --------------- Some other tables you might wanna change in the same way are: # passwordhistory # picture # picturecomment # picturecomment_hash # pm # pmreceipt # pmtext # pmthrottle # ranks # reputation # reputationlevel # socialgroup # socialgroupcategory # socialgroupicon # socialgroupmember # socialgrouppicture # strikes # Structure user # useractivation # userban # userchangelog # usercss # usercsscache # userfield # usergroup # usergroupleader # usergrouprequest # userlist # usernote # userpromotion # usertextfield # usertitle # visitormessage # visitormessage_hash # word |
#6
|
|||
|
|||
![]()
yah i guess the concern is the complications with tracking and allocation of post counts, reputation and the works. pretty sure that anything not set right will cause a serious db corruption.
|
#7
|
|||
|
|||
![]() Quote:
That might be because the idea is good in theory, it's rather difficult to achieve. Most probably. |
#8
|
|||
|
|||
![]()
I've thought about the idea of being able to share login data between vb installations on different sites. There's a huge advantage since users wouldn't need to register at each site, nor remember different logs/passwords for each site. You wouldn't necessarily have to share or agreggate post data, just the login/password date. The user might still have to modify their preferences for each site.
I wish I had a clue as to how to accomplish this... |
![]() |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|