Seite 1 von 1

[Suche]Post übergabe an Anonymous nach Accountlöschung

Verfasst: 18.08.2005 20:43
von SuXx
Folgende Situation: Ein User der ca. 300 Beiträge geschrieben hat, hat keine Lust mehr auf das Forum und löscht seinen Account. Wenn das nun aber z.B. ein RPG Forum ist würde man schon ganz gerne wissen wer der Schreiber war und nicht dass da einfach steht "Gast".

Gibt es einen MOD der beim löschen ALLE dessen Beiträge auf den Guest überschreibt aber den Namen des accounts bei allen Posts in die post_username einträgt damit der Name weiterhin zu sehen ist auch wenn er keinen Account mehr hat?

Falls einer mich nicht versteht bitte melden.

Verfasst: 18.08.2005 21:10
von SuXx
So schwierig sollte das ja nicht umsetzbar sein da der DB Eintrag schon besteht. Man muss dann lediglich den Namen da hinein übergeben.

z.B. User Karl mit ID 23 wird gelöscht. Nach dem löschen sucht ein script alle Posts mit der post_id 23 und fügt bei all diesen posts in die spalte post_username "karl" ein und ändert danach die post_id in -1(Gast). Der Benutzer ist gelöcsht aber seine Posts leben unter seinem Namen weiter.

Verfasst: 19.08.2005 01:55
von cYbercOsmOnauT
Das ist doch die normale Anzeige bei phpBB oder habe ich da was falsch in Erinnerung. Wenn ein User gelöscht wird, erscheinen seine Beiträge weiterhin mit seinem Nick, nur darunter steht dann "Gast".

Hier ein Beispiel auf meinem Testboard:
http://test.cybercosmonaut.de/viewtopic.php?t=21

Verfasst: 20.08.2005 20:38
von SemiX
cYbercOsmOnauT hat geschrieben:Wenn ein User gelöscht wird, erscheinen seine Beiträge weiterhin mit seinem Nick, nur darunter steht dann "Gast".
Vielleicht ein Bug, der durch einen installierten MOD hervorgerufen wird? Ich kann mich entsinnen, dass ich vor einem Jahr mal das gleiche Problem hatte; gut das Forum war gemoddet, aber selbst bei vanilla phpBB verlief es nicht anders. Bei meiner aktuellen 2.0.17-Installation habe ich das Problem auch nicht mehr. Vielleicht hilft SuXx folgendes dennoch weiter:

http://www.phpbb.de/viewtopic.php?t=64164

SemiX