Seite 2 von 4

Verfasst: 10.02.2008 00:42
von Gustav_Gans
Ob das Problem bei komplett neuen Themen auftritt kann ich noch nicht sagen, da seit der Konvertierung noch kein neues aufgemacht wurde. Aber das werde ich gleich morgen testen, indem ich mal ein Testforum aufmache.

Mein phpBB2 hat überhaupt keine Modifikationen. Mein Board ist insofern eine Besonderheit, als dass es letzte Woche noch ein Rapid-Forum war (unter http://67433.rapidforum.com noch zu erreichen). Ich habe es mit RFBaC zunächst in ein phpBB 2.0.22 konvertiert, weil die 3er Version noch nicht unterstützt wird. Ohne an dem phpBB2 irgendetwas zu verändern habe ich dann sofort auf phpBB3 konvertiert.

Ja, das phpBB3 verwende ich bereits produktiv.

Ich habe phpBB2 noch in einer anderen Datenbank. Habe extra nochmal reingeschaut. Da stimmt überall die Reihenfolge. Da ist nichts durcheinander.

Verfasst: 10.02.2008 13:45
von bantu
Dann fügt das Konverterskript die Beiträge in der falschen Reihenfolge ein, was mit phpBB3 zu Problemen führt.

Verfasst: 10.02.2008 16:09
von Gustav_Gans
Mit anderen Worten: Der Autor des Scripts muss sich da etwas einfallen lassen? Aber wie erklärt sich die Tatsache, dass nach der ersten Konvertierung von Rapid nach phpBB2 diese Umkehrung nicht auftrat? Ich hab extra noch mal nachgeschaut, weil ich die Installation auch noch in einer anderen Datenbank habe. Da ist alles ok. Der Fehler trat erst nach der Konvertierung nach phpBB3 auf. Ich frage dass, um gegenüber dem Autor des Konvertierungsscripts RFBaC argumentieren zu können.

Verfasst: 10.02.2008 16:12
von bantu
Es könnte ja so sein, dass phpBB2 nach Zeit sortiert und phpBB3 nach Post-ID. :wink:

Verfasst: 10.02.2008 17:13
von Gustav_Gans
Ich glaube, das ist der Fehler. Wie mir der Autor von RFBaC gerade mitteilt, liest sein Script die Postings so ein, wie sie im Rapidforum abrufbar sind. Von daher entsprechen die alten Postings nicht der zeitlichen Sortierung.

Frage: Gibt es eine Möglichkeit im phpBB3 die Postings wieder nach Zeit sortieren zu lassen? Ich habe keine gefunden.
Wenn nicht, läßt sich genau diese Funktion im Quellcode evtl. umschreiben? Hiermit wäre ich allerdings überfordert. Einfügen des Codes in die Datenbank wäre hingegen nicht das Problem...

Verfasst: 10.02.2008 21:21
von bantu
Ich würde eher versuchen die Post-Ids nachträglich zu ändern. Dadurch verlierst du zwar unter Umständen direkte Links auf die Topics, hast aber auf der anderen Seite für die Zukunft vorgesorgt, da es ja dann dem aktuellen phpBB-Standard entspricht.

Verfasst: 10.02.2008 21:42
von Gustav_Gans
O wei, und wie fange ich das an? Ich habe über 50.000 Postings im Forum. Du machst mir Angst.

Verfasst: 11.02.2008 18:53
von Gustav_Gans
Gustav_Gans hat geschrieben:O wei, und wie fange ich das an? Ich habe über 50.000 Postings im Forum. Du machst mir Angst.
Oder ist es einfacher, bei meinem phpBB2 etwas zu ändern? Das habe ich ja noch. Ich könnte dann erneut nach phpbb3 konvertieren. (Oder war die Frage jetzt blöd? Ich bin da nicht so fit.)

Verfasst: 12.02.2008 19:35
von Gustav_Gans
Mir ist jetzt tatsächlch zum Heulen zumute, da ich einfach nicht weiter weiß. In den Foren sind die Postings durcheinander gewürfelt und befinden sich nicht in der chronologischen Reihenfolge. Beim Lesen wird man da ganz kirre. Kann mir da vielleicht beim Modifizieren der Datenbank jemand helfen? Bantu schrieb, ich solle die Post ID´s ändern. Ich weiß bloß nicht wie! Grundsätzlich bin ich in der Lage Änderungen in der Datenbank vorzunehmen, allerdings nur, wenn ich weiß, wo und was ich ändern muß.

Bite, bitte...

Verfasst: 17.02.2008 13:44
von Gustav_Gans
Kann mir denn niemand helfen? Mir wäre schon sehr geholfen, wenn im Themenverzeichnis der Foren die Namen und das Datum des jeweiligen Themenstarters mit dem Namen und Datum desjenigen, der den letzten Beitrag gepostet hat, getauscht werden. Nach Anweisung wäre ich sicher in der Lage, die erforderlichen Änderungen in der Datenbank vorzunehmen. Allein schaffe ich das allerdings nicht.

Sobald übrigens in einem Forum ein neuer Beitrag erstellt wird, stimmt die Angabe zum letzten Beitrag wieder. Die falschen Angaben zum Themenstarter aber bleiben, und das ist Mist. Ich wäre daher schon sehr froh, wenn es gelänge, lediglich die Namen der Themenstarter mit dem Erstelldatum des Erstbeitrages zu aktualisieren. Ist mein Wunsch denn so exotisch?