MyBB… I like the way you import

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!

MyBB Conversion Wizard - Welcome.png

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.

MyBB Conversion Wizard - Module Selection.png

The second step shows you the module list. You’ll need to fill in your database configuration details as shown in the picture below.

MyBB Conversion Wizard - phpBB 2 Database Configuration.png

This page is where you’ll fill in the database details of the database you want to import.

MyBB Conversion Wizard - Module Selection2.png

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.

MyBB Conversion Wizard - Import phpBB 2 Usergroups.png

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.

MyBB Conversion Wizard - Import phpBB 2 Usergroups2.png

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.

MyBB Conversion Wizard - Module Selection3.png

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.

MyBB Conversion Wizard - Completion.png

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

Comments

  1. 1.

    Bobby (November 16th, 2006, 9:47 am)

    Like I mentioned before, It looks promising!

  2. 2.

    WDZ (November 17th, 2006, 4:12 am)

    Nice interface. Looks quite user-friendly. I imagine the bulk of the work will be on the stuff behind the scenes though. How well does it deal with unexpected database structures, or different minor versions of each supported board? What about conflicts with existing rows in the DB?

    BTW, typo alert. :P

    “but he’s decoded he may be removing”

  3. 3.

    Tikitiki (November 17th, 2006, 11:58 am)

    WDZ said:
    Nice interface. Looks quite user-friendly. I imagine the bulk of the work will be on the stuff behind the scenes though. How well does it deal with unexpected database structures, or different minor versions of each supported board? What about conflicts with existing rows in the DB?

    BTW, typo alert. :P
    “but he’s decoded he may be removing”

    If a new version has been released of a BB, we’ll update the package with the changes or release a new one if the BB’s database structure was changed enough. Everything is updated to be as if someone had inserted as a new post or forum, et cetera. In essence this allows for the original idea of the system - ‘Merging’.

  4. 4.

    Bryce (November 19th, 2006, 5:14 pm)

    What if there are modifications added between the source/destination forums - will the system cope with this?

  5. 5.

    Tikitiki (November 20th, 2006, 2:21 am)

    Current plans are not to support Modifications, but after the initial release we may add some support for popular modifications in the bulletin board systems.

  6. 6.

    Dennis (November 20th, 2006, 2:10 pm)

    *wants to become famous as well and claims credit for a portion of the Module Selection interface ;)*
    :D

  7. 7.

    Belloman (November 21st, 2006, 11:01 pm)

    Dennis said:
    *wants to become famous as well and claims credit for a portion of the Module Selection interface ;)*
    :D

    If you’re claiming credit too, then I guess I should jump on the bandwagon :P I improved the welcome page for Tikitiki when he came to me for help :D

  8. 8.

    John Anderton (November 22nd, 2006, 7:08 am)

    I like the way you import ;)
    What if we want to import from a different system? Any possibilities of converting modules (or something) being made on the community?

  9. 9.

    Dennis (November 22nd, 2006, 11:36 am)

    Yeah you can make your own import modules, but we will try to support the most common BBS

  10. 10.

    Danielle (November 23rd, 2006, 11:38 pm)

    you talk silly talk :) one day i will understand silly talking type person

  11. 11.

    Belloman (November 26th, 2006, 6:50 am)

    Danielle said:
    you talk silly talk :) one day i will understand silly talking type person

    Can you say spammer?

    (by the way, I like the Christmas logo :P)

  12. 12.

    Dennis (November 26th, 2006, 6:54 am)

    Akismet failed :P

  13. 13.

    5staR (December 10th, 2006, 4:25 am)

    looks great! Can’t wait, I am dying for a IPB 2 to mybb converter. :)

  14. 14.

    Piotr (January 7th, 2007, 12:38 pm)

    I am waiting for SMF > MyBB converter

    greetz :O)

  15. 15.

    SAWASCI (January 15th, 2007, 2:23 am)

    i m waiting for too
    please give us the convertor for smf 1.1.1 to MyBB
    please please please. :( and please remember me for this news.

  16. 16.

    TobSnyder (January 26th, 2007, 10:19 pm)

    I am also still waiting for that great tool - but please include FUD Forum support!

  17. 17.

    Tikitiki (January 27th, 2007, 4:28 pm)

    FUD Forum support is not planned for initial release.

  18. 18.

    pepotiger (January 30th, 2007, 2:20 am)

    Nice way!! can’t wait untill you done.

    Please keep up great work.

    Regards,

    Ahmed Egypt

  19. 19.

    Tikitiki (February 8th, 2007, 4:07 pm)

    For anybody who is confused on the versioning all converters will work with the latest release of the software when it’s released.

  20. 20.

    Prof (February 17th, 2007, 4:14 am)

    I am waiting for IPB 2.1.7 > MyBB converter.

    MyBB it’s perfect for me! *___*

  21. 21.

    Khamis Alkutob (February 17th, 2007, 4:35 am)

    The dreams of tomorrow come today .

    Fantastc

    How can I test it … I read about this great mybb merge system, and moved from page to page to apply for the beta of the MyBB Merge System but didn’t reach anything .

    Thank you

  22. 22.

    Zaher1988 (February 17th, 2007, 8:15 am)

    That rocks… Step after another towards perfection ;)

  23. 23.

    Tikitiki (February 17th, 2007, 6:52 pm)

    Khamis, see here: http://community.mybboard.net/showthread.php?tid=16365 You’ll be added as soon as we know what your account is and we have time to add you. Thanks for supporting us! :)
    As for everyone else, you may check the wiki for more updated information: http://wiki.mybboard.com/index.php/Merge_Wizard

  24. 24.

    MyBBoard 1.2 veröffentlicht! - Boardunity Forum (February 27th, 2007, 8:54 am)

    […] das hier habe ich grade durch Zufall gefunden. Macht einnen super Eindruck auf den ersten Blick. MyBB… I like the way you import - SurfiOnline […]

  25. 25.

    dertbende (March 17th, 2007, 8:39 pm)

    Step after another towards perfection.Thank you

  26. 26.

    Kerrang! (June 29th, 2007, 3:59 pm)

    Holy cow..

    That looks awesome! I just asked to sign up to the testing and I can’t wait. I just tried to do it now, convert from smf the long way around and if I knew about this sooner I would be here like a shot!

    Really nice work!
    ~Kerrang!

  27. 27.

    Kursat (August 5th, 2007, 5:27 am)

    thats good but where is convertor file….?

  28. 28.

    erhan (August 17th, 2007, 1:41 pm)

    Kursat said: thats good but where is convertor file….?

    where is the file

  29. 29.

    erhan (August 17th, 2007, 1:42 pm)

    ım need converter files where is the file

  30. 30.

    Khamis Alkutob (September 1st, 2007, 7:54 am)

    Add me please
    I am ready to test converting my phpBB2.0.19 forum with 4614 posts and 1196 topics 369 members
    http://www.alljordan.net/forum
    http://www.all-jordan.net/forum

Post a Comment

Note: * indicates required fields.