Skip to content
This repository has been archived by the owner on Aug 25, 2019. It is now read-only.

Merge System

dietrichm edited this page Jul 30, 2012 · 3 revisions

Have a module ("Merge system") available supporting "formats" that specify how to convert and import data from another forum package database.

  • 2.0.0 alpha 1: support UseBB 1.0 (#17) and UseBB 2 itself (to merge multiple v2 forums).
  • 2.0.0 beta (1): add more packages (#38).

Concept

Allow imported data to be "merged" rather than replacing the entire existing set of user accounts, forums and posts.

The latter are the three most important aspects of a forum to be merged. More aspects may be added (profile information, subscriptions, etc) later.

Take care of:

  • Clashes between user IDs
  • Clashes between unique/indexed table columns
    • User names
    • Email addresses
  • Character encodings (convert all to UTF-8)
  • BBCode formats

Maybe supported formats

A list of candidates for inclusion:

  • Popular
    • phpBB
    • SMF
    • MyBB
    • Vanilla
    • FluxBB
  • Light
    • PunBB
    • Phorum
    • bbPress
    • miniBB
    • Drupal forums
    • UNB
  • Others
    • FUDforum
    • AEF
  • Commercial (depends on contributions of 3rd party users; low priority)
    • vBulletin
    • Invision Power Board
    • XenForo

Goal for 2.0.0: mainly support the most popular packages. Afterwards, add more light ones.

Idea from the MyBB merge system.

Clone this wiki locally