Seite 1 von 1

Themen: Freigabestatus falsch

Verfasst: 05.01.2008 20:13
von progger
Hi,

ich bin dabei ein rapidforum in ein frisches phpBB Forum konvertieren. Die alten Benutzer sind schon drinn. Foren habe ich selbst neu erstellt. Das Konvertieren von Topics und Posts klappt auch grundlegend, es treten aber noch ein paar Probleme auf, bei denen ich hoffe, dass ihr mir weiterhelfen könnt.

Die Posts importiere ich so:
1) Ich rufe z.B. die Startseite des Forums auf, welche die Datei overall_header parst.
2) In "overall_header" wird ein PHP-Script included, welches in der Variable $Posts alle Beiträge enthält, die ich hinzufügen will.
3) Dann beginnt die Schleife, in dem alle Beiträge durch die phpBB Funktion submit_post importiert werden und ich die Postzeit jedes Beitrags anpasse, da diese sonst immer das aktuelle Datum ist.
4) Wenn das abgeschlossen ist gehe ich ins ACP und mache "Statistiken resynchronisieren", "Beitragszähler resynchronisieren", "Markierung eigener Beiträge resynchronisieren", "Den Cache leeren".

kurzer PHP mit Beispiel-Post:
http://nopaste.php-quake.net/13624

Probleme
1) Bei allen Usern steht "Beiträge: 0". Muss ich jetzt selbst ein Script schreiben, was die Beiträge ermittelt, gibts da eine Funktion im Admin-Bereich oder rufe ich submit_post falsch auf?

2) Alle Posts und Topics erscheinen als "noch nicht freigegeben". Ich kann die Posts durch

Code: Alles auswählen

UPDATE `phpbb_posts` SET `post_approved`=1
freigeben, aber das klappt bei den Topics nicht. Da steht dann weiterhiin "Mindestens ein Beitrag in diesem Thema wurde noch nicht freigegeben". Klickt man drauf, ist die Moderations-Warteschlage leer.

3) Bei allen Foren und Topics steht als letzte Poster immer Annonymus und eine falsches Datum. Frage wie oben: Muss ich jetzt selbst ein Script schreiben, was die Beiträge ermittelt, gibts da eine Funktion im Admin-Bereich oder rufe ich submit_post falsch auf?



Danke für jede Hilfe!

Verfasst: 06.01.2008 17:52
von progger
Wieso bekomm ich keine Antwort?
War die Frage zu schlecht gestellt/unverständlich?
Liegt das an mir?^^
Oder weiß einfach keiner eine Antwort?

:(

Verfasst: 06.01.2008 19:57
von fortiso

Verfasst: 06.01.2008 22:38
von progger
fortiso hat geschrieben:schau mal hier:
http://www.phpbb.de/viewtopic.php?t=161996
Und was bringt mir das? Zusammenhang?