View Full Version : phpBB to vBulletin help
DFC005
Mon 7th Apr '08, 7:13pm
OK,
I'm moving from phpbb2 to vB.
No what I want to do is this.... I want to bring across all threads and posts by users but I don't want to bring across the actual users as we're moving to a new login/reg method which integrates with the rest of the site (formerly you had to have two registrations, one for the site and one for the phpbb forum).
What I want is, to import all the posts and have them assigned to "guests" which would be the names of the users of phpbb. Does that make sense?
Cheers!
Steve Machol
Mon 7th Apr '08, 8:02pm
No sorry. You will have to import the users, after which you can delete the users but keep the posts.
DFC005
Mon 7th Apr '08, 8:05pm
No sorry. You will have to import the users, after which you can delete the users but keep the posts.
OK, so if I import the users, then import the posts, can I then delete the users?
Would the posts still be there?
Steve Machol
Mon 7th Apr '08, 8:08pm
Yes, I thought that's what I said. ;)
DFC005
Mon 7th Apr '08, 8:09pm
Yes, I thought that's what I said. ;)
Sorry, I can be an idiot sometimes. You did say exactly that. Thanks, I'll give it a go.
Steve Machol
Mon 7th Apr '08, 8:11pm
No problem. :)
DFC005
Mon 7th Apr '08, 9:15pm
Steve,
I just imported users, forums, threads and posts. Kinda worked except for "Last Post". This shows the last post date as 01-06-1970 and when you jump to the last post in a thread, they all link to showthread.php?p=0#post0.
Also, the "By" field for last post all contain a 0.
Any ideas?
Cheers!
Steve Machol
Mon 7th Apr '08, 11:51pm
That may be because the posts have no users associated with them. Have you followed the 'After the Import' instructions here:
http://www.vbulletin.com/docs/html/impex_cleanup
DFC005
Mon 7th Apr '08, 11:55pm
Yup, did all of those apart from remove the impex files and rebuild the search index....
Steve Machol
Tue 8th Apr '08, 12:02am
Then that is part of not having users associated with those posts.
DFC005
Tue 8th Apr '08, 12:08am
Ahhh, I do actually remember seeing an option like that....
DFC005
Tue 8th Apr '08, 7:19pm
Then that is part of not having users associated with those posts.
Steve, I've just about to have another attempt at running the import. How exactly do I associate users with posts?
I imported the users. Then what do I need to do?
Steve Machol
Tue 8th Apr '08, 10:37pm
In post #1 you said you didn't want to associate user with posts. If you want to change now, then you will probably have to reinstall vB and redo the import from the beginning.
DFC005
Tue 8th Apr '08, 10:49pm
In post #1 you said you didn't want to associate user with posts. If you want to change now, then you will probably have to reinstall vB and redo the import from the beginning.
OK, let me give you the run down of my problem first, and then maybe you can assist me in the best way to attack it.
I've got a phpbb forum of about 15,000 users. We then have another site with a seperate registration/login with - for arguments sake - 200,000+ users. We've decided to move to vBulletin. We obviously only want to have one registration and login process, so we'd like to do away with the smaller database being the phpbb users.
But we'd obviously like to keep the threads and posts contained within. I've just had a thought though. What would happen if I imported the 200,000+ first using a script I've written, then imported the phpbb users? I assume it would give everyone a unique ID and our new database would just be 215,000+? And where possible, I could associate users based on their email right?
That could be a very easy and elegant solution if possible.
Steve Machol
Tue 8th Apr '08, 10:55pm
Assuming you can successfully import the 200k user this means they will have account on your vB. Then when you import the phpBB users, any accounts that having matching email addresses ill automatically be merged during the import. If they don't, they will be imported as new users.
DFC005
Tue 8th Apr '08, 10:57pm
Assuming you can successfully import the 200k user this means they will have account on your vB. Then when you import the phpBB users, any accounts that having matching email addresses ill automatically be merged during the import. If they don't, they will be imported as new users.
OK, and because I'm using impex to import the phpbb users, along with the posts and threads, they will all then be associated yeah?
Just a bit worried about userids and the like.
Steve Machol
Tue 8th Apr '08, 11:01pm
This all assumes that you get the 200k imported correctly.
DFC005
Tue 8th Apr '08, 11:02pm
This all assumes that you get the 200k imported correctly.
Have tested that. It's fine.
vBulletin® v3.8.0 Beta 4, Copyright ©2000-2008, Jelsoft Enterprises Ltd.