Wie einzelne Threads von anderen Foren importieren

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
wl59
Mitglied
Beiträge: 23
Registriert: 03.09.2008 17:17
Wohnort: Cayenne

Wie einzelne Threads von anderen Foren importieren

Beitrag von wl59 »

Ich habe viele Foren, die ich in einem vereinen will. Einige sind noch phpBB2.

Wie kann man threads von Foren in ein anderes Forum importieren ?
Meine distro: SYS mirror: ftp://ftp.uni-siegen.de/pub/sys-linux
Nobody-66
Mitglied
Beiträge: 45
Registriert: 21.10.2009 17:52

Re: Wie einzelne Threads von anderen Foren importieren

Beitrag von Nobody-66 »

sind das alles phpbb foren?
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Wie einzelne Threads von anderen Foren importieren

Beitrag von Metzle »

Hallo,

das wird schwer, wenn nicht sogar unmöglich. Schau mal auf .com, da gab es mal für 2 Foren ein Merge-Script, aber ich finde es gerade nicht.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
wl59
Mitglied
Beiträge: 23
Registriert: 03.09.2008 17:17
Wohnort: Cayenne

Re: Wie einzelne Threads von anderen Foren importieren

Beitrag von wl59 »

Ich habe verschiedene Foren die wenig besucht sind, da ich jetzt auf phpBB3 update, will ich die alle zusammenfassen.

Alle sind phpBB2. D.h. das größte habe ich jetzt schon nach phpBB3 konvertiert und aufgeräumt, ich würde gerne die anderen dazu einlesen.

Das Konvertierungsprogramm im Installer konvertiert das gut. Anscheinend wird ja eine leere db erst erzeugt, danach schreibt der Konverter Inhalt rein. Aber nur von einem Forum. Warum ist da keine Schleife eingebaut, sodaß man nach dem 1. Forum konvertieren noch weitere Foren dazukonvertieren kann ? Die naechsten Unterforen, threads werden einfach hinten angehängt (hinterher kann man das ja umsortieren/aufräumen), und user mit dem gleichen Namen entweder zusammengelegt oder erhalten unterschiedliche Nummern wie werner1, werner2 usw (Abfrage welche beiden Möglichkeiten man wählt).

Ist im Admin-Panel eine Funktion, um den Konvertierer noch mal anzuwerfen, um weitere Foren einzulesen ??
Meine distro: SYS mirror: ftp://ftp.uni-siegen.de/pub/sys-linux
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Wie einzelne Threads von anderen Foren importieren

Beitrag von Mahony »

Hallo
Schau dir mal den phpBB3 forum merger an.


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
wl59
Mitglied
Beiträge: 23
Registriert: 03.09.2008 17:17
Wohnort: Cayenne

Re: Wie einzelne Threads von anderen Foren importieren

Beitrag von wl59 »

Leider funktioniert es nicht. Zum Glück habe ich vorher eine Sicherheitskopie von der Datenbank gemacht ...

Trotzdem sieht man aber dem Thread beim link an, daß so was sehr gesucht ist. Mindestens eine Funktion 'Importieren von Threads oder Unterforen' sollte unbedingt im normalen Admin-Bereich sein. Sowas sollten die phpBB3-Programmierer mit höchster Priorität programmieren.

Denn man sieht erst mit der Zeit, wenn einzelne Foren unrentabel sind, und will sie dann zu einem zusammenfassen, usw.


Kennt niemand ein skript vereinfachter Form, z. Bsp um threads zu importieren -- umsortieren kann man sie dann ja manuell.
Meine distro: SYS mirror: ftp://ftp.uni-siegen.de/pub/sys-linux
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: Wie einzelne Threads von anderen Foren importieren

Beitrag von Helmut »

Hallo wl59,

das ist wirklich nicht so einfach und auch nicht so ohne weiteres beim Konvertieren. Das fängt schon damit an, dass es gleiche Foren ID's gibt, die womöglich unterschiedliche Themen behandeln. Wie willst du diese dann zuordnen? Weiter geht es mit den topic und post ID's, da sieht es ja auch nicht besser aus. Dann kommen noch die gleichen user_id für die unterschiedlichen Foren. Womöglich habe verschiedene User in mehreren Foren Accounts und auch Beiträge geschrieben, die müsstest du dann auch richtig zuordnen.

Es gab da schon mehrere Ansätze wie etwa den wo Mahony genannt hatte und noch den [ALPHA] phpBB Merge wo auch nicht viel weiter ging. Wenn es einfach umzusetzen wäre, dann bin ich mir sicher dass es da schon mehrere funktionierende Ansätze geben würde.

Ich habe dann noch den Beitrag gefunden, der scheint auch recht interessant zu sein: Merge two phpbb3 forums

Du könntest dann vielleicht versuchen, zuerst alle einzelnen Foren nach 3.0.6 zu konvertieren, danach zwei Foren zu mergen, dann zu dem neuen Forum ein weiteres Forum dazu zu mergen usw. Ist nur so eine Idee, vielleicht funktioniert das auch.

Dann habe ich noch ein kleines Script [Request] Merge user accounts von eviL<3 gefunden, damit kannst du zwei Useraccounts zu einem zusammenfassen. Ich weiss allerdings nicht, ob es auch für 3.0.6 geht.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
wl59
Mitglied
Beiträge: 23
Registriert: 03.09.2008 17:17
Wohnort: Cayenne

Re: Wie einzelne Threads von anderen Foren importieren

Beitrag von wl59 »

Gut, ich probiere das mal aus. Ich habe die Foren die ich zusammenlegen will gerade noch entrümpelt. Ich habe sie lange nicht laufen lassen, erst jetzt wieder. Erst mal konvertiere ich dann dem Tip gemäß alles auf phpBB3.


Ich habe noch folgende Probleme mit phpBB3:


* Ich habe sowohl allgemein als auch als admin, prosilver2 eingestellt, und möchte daß das forum so auch für nicht eingeloggte Benutzer erscheint.
Das funktioniert aber nicht richtig; es erscheint immer als subsilver, erst wenn man sich einloggt als prosilver2. Der admin-Bereich erscheint auch immer als subsilver. Kann mal jemand gucken warum das nicht geht ?
http://guyane.yi.org/ forum/

* Wie kriegt man oben in den Titel ein Bild, und darunter ein Taskbar mit links (so wie beim http://phpbb.com ) ??

werner
Zuletzt geändert von wl59 am 30.01.2010 22:10, insgesamt 1-mal geändert.
Meine distro: SYS mirror: ftp://ftp.uni-siegen.de/pub/sys-linux
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: Wie einzelne Threads von anderen Foren importieren

Beitrag von Helmut »

Hallo wl59,

ich hatte noch vergessen zu sagen dass du vorher Sicherheitskopien machen sollst falls was daneben geht.

Nun zu deiner anderen Frage: Das kannst du im ACP einstellen. Du rufst bei "Benutzer und Gruppen --> Benutzer verwalten" das Gast Konto auf (Gäste-Benutzerkonto auswählen), dort kannst du dann bei "Einstellungen --> Mein Board-Style:" den Style für Gäste ändern.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
wl59
Mitglied
Beiträge: 23
Registriert: 03.09.2008 17:17
Wohnort: Cayenne

Re: Wie einzelne Threads von anderen Foren importieren

Beitrag von wl59 »

Ja, funktioniert, Gast erscheint jetzt als subsilver2.

* Aber in prosilver erscheint unter dem Titelbild "board index" und "portal" , mit subsilver2 erscheint nicht "portal" (ist installiert), bei keinem erscheint "blog" (ist auch installiert), kann man das reparieren ?

* Weiß jemand die zweite Frage in meinem letzten post, dh wie bekommt man ein Bild in den oberen Titel, und möglichst darunter ein Menü mit links, so wie beim englischen phpBB.com ??
Meine distro: SYS mirror: ftp://ftp.uni-siegen.de/pub/sys-linux
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“