User gelöscht = kompletter Thread gelöscht

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

User gelöscht = kompletter Thread gelöscht

Beitrag von Holger »

Hi, bei euro-rap.com haben wir das folgende Problem:
Wenn ein Spammer sich anmeldet und in einem Thread schreibt, kann es passieren, dass der komplette Thread verschwindet, sobald der User gelöscht wird.
Ist sowas überhaupt möglich?
Dabei ging ein Thread mit mehr als 10.000 Beiträgen verloren.

Erklärung des Admins:
If I would delet his account before I would delete his post, it would delete the thread.
If I first delete the post, then his account, it works.
Da muss ja ein Fehler in den Übergang von Registriert zu Dummy (gelöscht) geben!

Wo muss ich ansetzen?

/Holger
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wo muss ich ansetzen?
Zunächst einmal feststellen, mit welcher Funktion im Board der User gelöscht wurde und dann in genau diesem Script nachschauen, was es macht und welche Daten es vom User weghaut.
Wenn MODs wie "Delete User Posts" installiert sind, kann es auch passieren, daß eben Topics, die von dem User gestartet wurden, komplett gelöscht werden.
Allerdings kenne ich solche MODs nicht hinreichend, um hier ein klares ja oder nein zu sagen. Ich verwende sowas erst garnicht, da ein Post von einem User hier auf oxpus.de bleibt wo er ist, egal, was mit dem User passiert.
Ausser der Post ist zu persönlich und der User verlangt dann (rechtmässig) die Löschung).
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Beitrag von Holger »

Es geht um Spamposts, ich denke die würdest Du auch nicht drinlassen, oder?

Ich werde mal nachforschen, welche Mods eingesetzt werden!
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Sicher würde ich Spamposts auch so schnell wie möglich löschen. Keine Frage.
Aber automatisch, wenn man einen User löscht?
Das kann schnell nach hinten los gehen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Beitrag von Holger »

Das ist auch nicht gewollt und auch nicht mit Mods programmiertes ...
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Muss es aber durch einen MOD, denn das phpBB löscht von Hause aus keine Posts oder gar ganze Topics, wenn ein User gelöscht wird!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Beitrag von Holger »

Ja, ich weiss ...
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Angi0570
Beiträge: 34
Registriert: Di 04.Jul, 2006 11:20

Beitrag von Angi0570 »

Je nach MOD kann es aber passieren, dass die Datenbank durcheinander kommt.
Hatten wir beim Einsatz von Orion je nach Löschfunktion schon öfter (im Orion kann man ja über die Userlisten, übers ACP-Userprofil und auch über die Mass-Delete-Funktion löschen).
Gibt es den Thread denn auch in der Datenbank wirklich nimmer?

Abhilfe gabs da jedesmal durch den DB Maintenance MOD (im Orion standardmässig drin, im normalen phpBB supereinfach nachzurüsten).
Der prüft die Zuordnungen, und stellt sie ggf. wieder her.
Falls also die Beiträge in der Datenbank noch da sind....
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Beitrag von Holger »

Ne, sie werden aus der DB gelöscht ...
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann must Du hierzu mal einen MOD eingebaut haben, denn ohne macht es das phpBB nicht!
Oder löscht Du User auf andere Weise als mit der Userverwaltung im ACP?

Nach Deiner admin_users.php wird jedenfalls kein Topic oder Post gelöscht, wenn Du damit einen User killst...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Beitrag von Holger »

Tja, es ist möglich, dass der Haupt-Admin andere Mods installiert hat. Ich werde ihn mal konkret interviewen!
Es kam auch der Verdacht auf, dass jemand, der vom Board "verscheucht" wurde über ein Mod Zugriff auf Mod-Funktionen hatte!
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Antworten