Was passiert mit den Beiträgen wenn...

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Paula2
Mitglied
Beiträge: 3
Registriert: 18.02.2005 00:31

Was passiert mit den Beiträgen wenn...

Beitrag von Paula2 »

...ein User wünscht, das sein Account gelöscht wird? Werden seine Postings dann auch automatisch im Forum gelöscht? Das wäre fatal, da einige Beiträge dann völlig zerstückelt würden!

Viele Grüße,
Paula2
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Nein die postings werden nicht gelöscht. Als poster steht dann halt immer Gast :wink:
Paula2
Mitglied
Beiträge: 3
Registriert: 18.02.2005 00:31

Beitrag von Paula2 »

Vielen Dank für die schnelle Antwort :) Würde es denn theoretisch eine Möglichkeit geben, die Postings auf einen Schlag zu löschen? Das einzeln zu machen, würde ja eine Ewigkeit dauern :-?
Benutzeravatar
QCO
Mitglied
Beiträge: 708
Registriert: 15.03.2003 12:30
Wohnort: Leipzig

Beitrag von QCO »

Ja, gibt es. Allerdings nicht über phpbb, sondern nur direkt in der Datenbank.
Ich halte das aber für keine gute Idee, denn wie du schon gesagt hast, würde es dir damit viele Themen völlig auseinanderreißen, wenn zwischendrin immer mal ein Beitrag fehlt...
Vielleicht könntest du stattdessen den Text des Beitrages durch einen Hinweis ersetzen, dass dieser Beitrag gelösch wurde?

Zur praktischen Umsetzung:
(für MySQL >= 4.0)
Führe folgenden Query in phpMyAdmin aus.

Löschen:

Code: Alles auswählen

DELETE FROM phpbb_posts p, phpbb_posts_text pt WHERE p.post_id=pt.post_id AND ( p.poster_id=id_des_user OR p.post_username='username_des_users' )
Mit Text ersetzen:

Code: Alles auswählen

UPDATE phpbb_posts p, phpbb_posts_text pt SET pt.post_text='Dieser Nutzer wurde auf eigenen Wunsch mitsamt seiner Beiträge gelöscht.' WHERE p.post_id=pt.post_id AND ( p.poster_id=id_des_user OR p.post_username='username_des_users' )
(MySQL < 4.0)
Aufwendiger, weil mit PHP gearbeitet werden muss.
Schnelle direkte Hilfe? Modeinbau? Umfassender, persönlicher Support? Ein individuelles Design/Template?
Ich bin käuflich und löse zu kleinen Preisen Deine Probleme. Anfragen bitte per PN oder Mail.
Paula2
Mitglied
Beiträge: 3
Registriert: 18.02.2005 00:31

Beitrag von Paula2 »

Vielen Dank!! Richtige Profis hier :)

btw: Kann ein User verlangen das all seine Beiträge gelöscht werden, weil er keine Lust mehr auf das Forum hat? Ich weiß, das es eher eine rechtliche Frage ist, aber vielleicht hat ja schon jemand so eine Erfahrung gemacht?!

Auf jeden Fall ein fettes Danke für eure Hilfe und Mühe!
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Zum löschen von Usern gibt es einge Themen hier. Z.B. diesen:
http://www.phpbb.de/viewtopic.php?t=78359

Gruß Christian
---
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“