Seite 1 von 1
Alles durcheinander
Verfasst: 17.03.2003 14:52
von TWX
Hallo wir haben unser UBB-Forum (6.04e) in ein 2.0.4 Convertiert, was eigentlich auch fast ohne Probleme geklappt hat, nur jetzt sind ALLE
Beiträge durcheinander, was bei ~140.000 doch ein Problem darstellt.
Hat jemand hier schon Erfahrungen gamacht, und kann uns Tips geben, was wir bei einem nochmaligem Versuch beachten sollten,
oder ob wir jetzt so wies im Moment aussieht irgendwas machen können.
Beim UBB gabs im Profil der einzelnen User die Möglichkeit eine Standardanzeige der Beiträge (z.B. "letzte 2 Wochen") einzustellen.
Nur beim phpBB find ich diese Einstellung nur unten und nur zur momentanen Einstellung.
Gibts hierfür einen Mod, oder bin ich nur blind?
Verfasst: 17.03.2003 19:50
von TWX
ach ja,
Wenn ein User eine Antwort schreibt, dann funktioniert die Sortierung wieder, aber man kann ja schlecht jetzt alle Beiträge wieder manuell sortieren in dem man in der richtigen Reihenfolge antwortet

Verfasst: 17.03.2003 21:33
von Mister_X
also die Beiträge werden in der falschen Reihenfolge angezeigt, aber sie sind schon in den richtigen Themen und Foren ?
Verfasst: 18.03.2003 08:14
von TWX
Ja, also in den Foren ist alles richtig, nur halt dort dann vom Datum her absolut durcheinander.
Verfasst: 18.03.2003 23:47
von Mister_X
also wenn du die viewforum.php aufrufst ist es durcheinander ?
beim konvertieren wurde vielleicht die topic_last_post_id nicht richtig gesetzt, schaue mal per link:phpmyadmin oder einem ähnlichen Tool in deine Datenbank in die Tabelle deinPrefix_topics und dort ob unterschiedliche topic_last_post_ids eingetragen sind
Verfasst: 19.03.2003 08:57
von TWX
Ja, dannist alles durcheinander.
ja, sind unterschiedlich
Verfasst: 19.03.2003 09:00
von TWX
Gibts eigentlich ne Möglichkeit die "Siehe Beiträge der letzten: 2 Wochen" Option als Standard zu setzen.???
Verfasst: 19.03.2003 20:49
von Mister_X
Kannst du mal einen Link auf dein Forum geben, weil wenn die last_post_id gesetzt ist sollte das eigentlich funktionieren.
Verfasst: 20.03.2003 16:07
von TWX
Jetzt gehts, wir haben in die bfrage beim "ORDER BY" das Date hinzu gefügt.
der convertet hat da anscheinend alles durcheinander gewürfelt,
danke trotzdem

Verfasst: 21.07.2003 11:10
von dermatzi
soo, ist zwar schon etwas älter dieses thema, aber da ich gerade das gleiche problem hatte, wollte ich kurz meine lösung posten, vielleicht hilft sie ja jemandem
ich habe von einem discuss-board auf phpbb umgestellt und mir einen eigenen converter dafür geschrieben.
problem ist, dass beim konvertieren die post_ids nach reihenfolge des imports vergeben werden, nicht aber nach der tatsächlichen chronologischen reihenfolge.
bei der ausgabe des forums wird aber nach der "topic_last_post_id" sortiert:
ORDER BY t.topic_type DESC, t.topic_last_post_id DESC
(viewforum.php, ungefähr zeile 320...).
ich habe den part einfach geändert auf:
ORDER BY t.topic_type DESC, p2.post_time DESC
jetzt funktioniert es so, wie es soll...
man möge mich darauf hinweisen, wenn ich dadurch eine sicherheitslücke aufgestoßen habe :mrgreen: