So today for something different I’m going to have a bit of a guest author on my blog to talk about something they’ve been working on in MyBB. That person would be Tikitiki and the feature would be the MyBB import system. Ryan actually wrote this article previously but he’s decoded he may be removing his blog soon but still wants to be famous people to know about what he’s been up to.
So, below Ryan talks about the MyBB conversion wizard. Though it is actually a lot more than that. It could be called the “MyBB Merge Wizard”. Essentially what you can do is import as many different bulletin boards as you want in to your one copy of MyBB - and you can even merge one or more copies of MyBB as well. Now keep in mind when you’re reading below that the system isn’t finished yet but is currently under active development - there is lots of work to be completed.
The design (well idea) of the system and how the base functionality works was designed by myself over a year ago. Ryan rewrote it all, I rewrote some bits, Dennis touched it up a bit further and now Ryan has taken back over and is pushing development right ahead.
The whole point of the MyBB Import system is that you can merge databases. You can also select what to import, and what not to import. Now it’s not finished, but I’ll explain what the system does and how easy it really is!
The first step - The welcome page! Not all of the converters have been finished, but this shows what will be done by the time 1.4 is released. Currently we’ve finished: MyBB (Merge), SMF, phpBB 2, and PunBB.
The second step shows you the module list. You’ll need to fill in your database configuration details as shown in the picture below.
This page is where you’ll fill in the database details of the database you want to import.
Once you are done with that, you’ll get back to the module page. Here you’ll see that you can select a module to start out from. These modules need to be done first because data is required from these modules for other modules.
Here you’ll input how many of the module you selected you want to import. Once you’re done with this, click next to continue.
At this screen, it shows you whats been run in the module. Click next to continue; If there are more it will continue on with the module, otherwise you’ll be sent back to the module list as depicted in the picture below.
Here you’ll be able to select the next module, or, if your finished, you can press “Clean Up” and it will show the next page.
The is the last page of the importer before you can visit your new imported board
You can also pause modules so you don’t have to run them all. Say you only wanted to import 10 threads. And of course, you can resume the module if you wish to continue importing them, but we’ll get into that more later

