Zusammenlegung 2er aktiver phpBBs
Verfasst: 13.09.2004 18:37
Hallo Leute,
hat jemand schon mal zwei "aktive" phpBB 2.0.x in eines zusammengeführt? Also mit sämtlichen Beiträgen, Usern, Topics, Posts, etc.?
Ich versuche gerade den Aufwand zu bestimmen, falls es keine Scripts oder kleinere Tools dafür geben sollte.
Ausgangssituation:
Forum A, phpBB 2.0.6 (keine oder ganz wenige kleine MODs)
ca. 800 User und viele Beiträge
DB und Programmfiles auf Web-Hoster A
Forum B, phpBB 2.0.8a (wenige kleinere überschaubare MODs)
ca. 300 User und einige Beiträge
DB und Programmfiles auf Web-Hoster B
Es existieren in Forum A User, die auch in Forum B registriert sind.
Somit unterschiedliche User-IDs vorweisen.
Die User-Daten zusammenzuführen stellt meiner Meinung nach einen einfacheren Schritt dar, als die Beiträge.
Soll heißen:
1) Vergleich der Usertabelle auf doppelte/gleiche Usereinträge.
2) Doppelte User merken, ID-A und ID-B und entscheiden welcher überleben darf
Tote ID puffern (wegen PNs und Beiträge des "toten" Users)
3) User in eines der Foren übernehmen, neue IDs vergeben, alte ID puffern (wegen PNs und Beiträge)
Bei den Topics und Beiträgen sähe das etwas umfangreicher aus.
Topic-Ersteller Alt-ID > Neu-ID
Beitrag-Ersteller Alt-ID > Neu ID
usw.
usw.
Wenn sowas schon mal von jemanden durchgeführt wurde, würde mich freuen, wenn er mir ein paar Tips geben könnte. Ansonsten, wäre das
nicht eine Herausforderung für einen Migrations-MOD, wie gesagt, falls es noch keinen geben sollte
Bei mir würde das verdammt lange dauern, sowas zu coden, da ich mir die ein oder anderen SQL Queries und PHP Routinen erst anlernen müßte. Aber probieren würde ich's schon.
Gruß
Jürgen
hat jemand schon mal zwei "aktive" phpBB 2.0.x in eines zusammengeführt? Also mit sämtlichen Beiträgen, Usern, Topics, Posts, etc.?
Ich versuche gerade den Aufwand zu bestimmen, falls es keine Scripts oder kleinere Tools dafür geben sollte.
Ausgangssituation:
Forum A, phpBB 2.0.6 (keine oder ganz wenige kleine MODs)
ca. 800 User und viele Beiträge
DB und Programmfiles auf Web-Hoster A
Forum B, phpBB 2.0.8a (wenige kleinere überschaubare MODs)
ca. 300 User und einige Beiträge
DB und Programmfiles auf Web-Hoster B
Es existieren in Forum A User, die auch in Forum B registriert sind.
Somit unterschiedliche User-IDs vorweisen.
Die User-Daten zusammenzuführen stellt meiner Meinung nach einen einfacheren Schritt dar, als die Beiträge.
Soll heißen:
1) Vergleich der Usertabelle auf doppelte/gleiche Usereinträge.
2) Doppelte User merken, ID-A und ID-B und entscheiden welcher überleben darf

3) User in eines der Foren übernehmen, neue IDs vergeben, alte ID puffern (wegen PNs und Beiträge)
Bei den Topics und Beiträgen sähe das etwas umfangreicher aus.
Topic-Ersteller Alt-ID > Neu-ID
Beitrag-Ersteller Alt-ID > Neu ID
usw.
usw.
Wenn sowas schon mal von jemanden durchgeführt wurde, würde mich freuen, wenn er mir ein paar Tips geben könnte. Ansonsten, wäre das
nicht eine Herausforderung für einen Migrations-MOD, wie gesagt, falls es noch keinen geben sollte

Bei mir würde das verdammt lange dauern, sowas zu coden, da ich mir die ein oder anderen SQL Queries und PHP Routinen erst anlernen müßte. Aber probieren würde ich's schon.
Gruß
Jürgen