Seite 1 von 1

[Hilfe] Datum aller Benutzer und Beiträge zurücksetzen

Verfasst: 30.11.2008 16:35
von Bisa
Es ist bekanntlich durchaus möglich das Einrichtungsdatum des Forums zurückzusetzen, allerdings kenne ich keine Möglichkeit das Datum aller Beiträge und das Datum der Regestrierung auf das aktuelle Datum zurückzusetzen.

Da ich diese Funktion brauche, frage ich euch nun um Hilfe. Ich bitte um eine schnellstmögliche Antwort.

Danke im Voraus!

Gruß, Bisa! ;)

Verfasst: 30.11.2008 18:36
von Miriam

Code: Alles auswählen

update `phpbb_posts` set  `post_time` = UNIX_TIMESTAMP();
update `phpbb_topics` set `topic_time` = UNIX_TIMESTAMP();
update `phpbb_topics` set `topic_last_post_time` = UNIX_TIMESTAMP();
In phpMyAdmin eingaben und ggf. das Tabellenpräfix (phpbb_) anpassen.
Achte auch darauf, dass Du evtl noch Zeit dazu addieren musst (oder eben abziehen).
Eine Stunde sind 3600 Sekunden. Also eine Stunde mehr ->

Code: Alles auswählen

update `phpbb_posts` set  `post_time` = UNIX_TIMESTAMP()+3600;

Verfasst: 30.11.2008 18:58
von Bisa
Danke für die Hilfe, aber leider hat es nicht ganz geklappt. Zwar wird nun, wenn man das Thema anzeigt das aktuelle Datum angezeigt, aber in der Foren-Übersicht sieht man immernoch das alte Datum. Außerdem worde das Regestrierungsdatum der Benutzer nicht geändert.

Verfasst: 30.11.2008 19:25
von Miriam
Mein Fehler, dass ich Deine Vorgaben nicht zu 100% umgesetzt habe.

Also auch noch die hier (gleiche Vorgaben wie oben):

Code: Alles auswählen

UPDATE `phpbb_forums` SET `forum_last_post_time` = UNIX_TIMESTAMP();
UPDATE `phpbb_users` SET `user_regdate` = UNIX_TIMESTAMP();

Verfasst: 01.12.2008 14:44
von Bisa
Vielen Dank, du hast mir wircklich weitergeholfen. ;) Ich liebe die phpBB-Community :P Schnell und verständlich und das für Lau. Da gibt es nur sehr sehr selten.

Gruß, Bisa!