Merge System

Beschreibung

Das MyBB Merge System erlaubt es Ihnen mehrere auf MyBB basierende Foren zusammenzufügen oder die Inhalte aus einer anderen Forensoftware in ein MyBB zu importieren.

Zur Zeit ist der Import von folgenden Foren aus möglich:
  • BBPress 2.5
  • FluxBB
  • Invision Power Board 3 & 4
  • phpBB 3 & 3.1
  • PunBB 1.2
  • SMF 1.1 & 2
  • vBulletin 3 & 4
  • WoltLab Burning Board 3 & 4 / Lite 2
  • XenForo
  • MyBB 1.8 (mehrere Foren zu einem zusammenfügen)

Voraussetzungen

Es muss bereits eine Kopie des MyBB auf dem Server installiert sein, wenn Sie das Merge System verwenden möchten. Außerdem muss sich das Forum, von dem aus Sie den Import der Daten vornehmen möchten, auf dem gleichen Server befinden.

Vorbereitungen

Herunterladen und Entpacken

Laden Sie sich das Merge System hier auf Ihren PC herunter. Anschließend müssen Sie das Archiv entpacken.

Dateien hochladen

Übertragen Sie den Ordner „merge“ inklusive aller enthaltenen Dateien in den Ordner auf dem Server, in dem sich das MyBB befindet, in das Sie die Daten importieren möchten.

Datenimport durchführen

Rufen Sie in Ihrem Browser die URL Ihres Forums mit dem Zusatz „/merge“ auf.
Beispiel: http://www.domain.tld/forum/merge

Willkommen

Willkommens-Seite
Auf der Willkommensseite müssen Sie die Forensoftware und die Version wählen, von der aus Sie den Datenimport durchführen wollen. Klicken Sie anschließend auf den Button „Next“.

Überprüfung der Systemvoraussetzungen

Überprüfung der Systemvoraussetzungen
Nun wird geprüft, ob Ihr System die Voraussetzungen erfüllt. Sollten hier Fehler angezeigt werden, müssen Sie diese beheben um fortfahren zu können. Klicken Sie auf den Button „Next“ um zur nächsten Seite zu gelangen.

Auswahl des Forum-Systems

Liste der unterstützten Foren
Nach der Auswahl des Systems Ihres bisherigen Forums, können Sie durch Klicken auf „Next“ mit dem Import beginnen.

Modulauswahl (vor der Datenbankkonfiguration)

Auswahl der Module zum Import
Auf dieser Seite können Sie wählen welche Daten importiert werden sollen und welche nicht. Einige Module haben Abhängigkeiten („Dependencies“). Das bedeutet, dass diese erst aktiviert werden können, wenn ein anderes Modul zuvor bereits ausgeführt wurde.

Das erste Modul, das Sie ausfähren müssen, ist das für die Datenbankkonfiguration. Klicken Sie dazu hinter „Database Configuration“ auf „Run“.

Datenbankkonfiguration

Datenbank-Konfiguration
Auf dieser Seite müssen Sie die Verbindungsdaten zur Datenbank für das Forum eingeben, aus dem die Daten importiert werden sollen.
  • Database Engine: Datenbanktyp
  • Database Host: Adresse Ihrer Datenbank. Diese ist in den meisten Fällen „localhost“. Bitte erfragen Sie die entsprechenden Daten bei Ihrem Hoster.
  • Database Username: Benutzername für den Datenbankzugriff
  • Database Password: Passwort für den Datenbankzugriff
  • Database Name: Name der Datenbank.
  • Table Prefix: Namenszusatz für die Tabellenbezeichnungen.

Modulauswahl (nach der Datenbankkonfiguration)

Nach der Datenbankkonfiguration sind weitere Module freigeschaltet. Klicken Sie hinter dem jeweiligen Modul auf „Run“, um es auszuführen. Manche Module sind nicht aktiviert, da die Abhängigkeiten noch nicht aufgelöst sind oder das Modul bereits ausgeführt wurde.

Daten importieren (Ausführen eines Moduls)

Auf der Seite eines Moduls können Sie auswählen wie viele Datensätze pro Durchgang importiert werden sollen und ob das Modul automatisch immer die nächste Seite aufrufen soll bis alle Daten importiert wurden. Über den Button „Back“ gelangen Sie wieder auf die Seite mit der Modulübersicht.

Bereinigung

Import abgeschlossen
Dies ist der letzte Schritt der Datenübernahme. Dabei werden alle temporären Dateien gelöscht, die das Merge System während des Imports angelegt hat. Zusätzlich kann eine Text- oder HTML-Datei mit einer Statistik zum Import heruntergeladen werden.

loginconvert.php Plugin

Es kann je nach Forensoftware und Serverkonfiguration passieren, dass Sie folgende Nachricht erhalten: „Warning: You should upload loginconvert.php to inc/plugins if you wish to convert passwords.“ Das bedeutet, dass ein Plugin nötig ist, damit sich die Benutzer im Forum einloggen können, und dieses Plugin nicht in den Ordner inc/plugins/ kopiert und aktiviert werden konnte. Dies müssen Sie manuell nachholen, Sie finden die Datei im Ordner „merge“.