Seite 1 von 2

Wie einzelne Threads von anderen Foren importieren

Verfasst: 28.01.2010 12:09
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 ?

Re: Wie einzelne Threads von anderen Foren importieren

Verfasst: 28.01.2010 12:26
von Nobody-66
sind das alles phpbb foren?

Re: Wie einzelne Threads von anderen Foren importieren

Verfasst: 28.01.2010 21:57
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.

Re: Wie einzelne Threads von anderen Foren importieren

Verfasst: 29.01.2010 07:07
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 ??

Re: Wie einzelne Threads von anderen Foren importieren

Verfasst: 29.01.2010 12:58
von Mahony
Hallo
Schau dir mal den phpBB3 forum merger an.


Grüße: Mahony

Re: Wie einzelne Threads von anderen Foren importieren

Verfasst: 30.01.2010 08:49
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.

Re: Wie einzelne Threads von anderen Foren importieren

Verfasst: 30.01.2010 11:23
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

Re: Wie einzelne Threads von anderen Foren importieren

Verfasst: 30.01.2010 12:53
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

Re: Wie einzelne Threads von anderen Foren importieren

Verfasst: 30.01.2010 13:10
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

Re: Wie einzelne Threads von anderen Foren importieren

Verfasst: 30.01.2010 13:26
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 ??