vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB5 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=262)
-   -   import users from phpbb3 to vb5 (https://vborg.vbsupport.ru/showthread.php?t=326242)

plongeur.com 03-28-2018 02:44 PM

import users from phpbb3 to vb5
 
Hi, I am considering "merging" an old phpbb3 forum into a vbulletin5 one.
I actually only care about users profile and not so much about posts and topics.

The idea would be to match users based on the email and create the ones that are not already there.

Do you think this is doable ? has anyone ever tried/achieved this ?
VB should really revive impex...

Dave 03-28-2018 03:01 PM

I'm sure several people have done this, usually by importing the phpbb3 data into a vBulletin 3/4 forum through impex, and then by upgrading to vBulletin 5.

plongeur.com 03-28-2018 03:44 PM

the funny part is that i already have a lot of users and content in my VB5 forum.

I thought doing the VB4 impex and upgrade VB5 but i still would have to merge the users of the two VB5 instances in the end... i am not sure this is easily doable.

Dave 03-28-2018 04:11 PM

Ah yes... having existing data in the target database will definitely make this a bit harder.

In that case you can do something like:
1. Copy the existing tables to another table or database.
2. Empty the tables that you copied over in the previous step, and make sure to check the seed (primary key) and set it to the last known ID you have.
3. Do the migration from phpbb.
4. Move back the users from step 1, ignoring any duplicates.

noypiscripter 03-28-2018 06:41 PM

I didn't fully read. Pleas ignore this post.

plongeur.com 03-29-2018 04:53 AM

Quote:

Originally Posted by Dave (Post 2593813)
Ah yes... having existing data in the target database will definitely make this a bit harder.

In that case you can do something like:
1. Copy the existing tables to another table or database.
2. Empty the tables that you copied over in the previous step, and make sure to check the seed (primary key) and set it to the last known ID you have.
3. Do the migration from phpbb.
4. Move back the users from step 1, ignoring any duplicates.

The hard part about that would me making sure that you don't end up with an incoherent DB that might come back to bite you several months after...

so you have to check that you correctly identified all users informations in the DB and you took only these ones...


All times are GMT. The time now is 10:49 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01551 seconds
  • Memory Usage 1,717KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (6)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete