Gelöschte User bei PN's

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
chrsla
Mitglied
Beiträge: 501
Registriert: 13.08.2007 17:48

Gelöschte User bei PN's

Beitrag von chrsla »

Hallo ihr,

eine Sache an phpbb3 stört mich derzeit noch wo phpbb2 besser war.

Ich war vor kurzem in einem Forum eines Kumpels der auch phpbb3 nutzt. Da war ich schon länger nicht mehr und musste feststellen das ich doch viele PN's bekommen habe. Nun war es aber so das mehrere User in der Zeit gelöscht worden sind. Daher standen die User bei mir Eingang auf unbekannt. Nun weiß ich nicht wer welche PN mir geschrieben hat.
Das stört mich sehr muss ich sagen.
Bei phpbb2 konnte man noch zumindestens erkennen welcher User dir ursprünglich mal geschrieben hatte. Zwar gab es zu ihm kein Profil mehr aber der im Eingang konnte man immer noch erkennen wer die Nachricht ursprünglich geschrieben hat.

Ich finde das ist ein Fehler von phpbb3. Das phpbb.com Team aber meint das wäre kein Bug sondern ein Feature. Nun gut. Wenn die das sagen. Nun brauche ich aber mal eine Lösung wie ich für mein Forum den Absender trotzdem erkennen kann.
Einer eine Idee?
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5395
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: Gelöschte User bei PN's

Beitrag von oxpus »

Hallo,

nun, im phpBB 3 werden die PN's durchgängig nur an User-ID's festgezurrt, der Username steht also zunächst nicht zur Verfügung.
Man müsste daher hier die diversen Tabellen zunächst um die Usernamen erweitern, was allerdings in 99,9% zu unsinnigen Datendopplungen führen würde.
Oder man legt eine neue Tabelle an, die die Namen gelöschter User beinhaltet (mit der ursprünglichen ID), damit man bei diversen Punkten auf diesen "Pool" zugreifen könnte (also wenn eine User-ID nicht zu einem Namen führt).
Eine andere Idee wäre, einen gelöschten User nur für das Board als "gelöscht" zu markieren (nicht deaktiviert oder ähnliches, sondern ein Flag "gelöscht" einführen), um an diesen Punkten wir die PN's weiterhin den Namen zu erhalten. Dieses setzt allerdings einen weitläufigen Umbau des gesamten phpBB voraus, da an allen Stellen, wo Usernamen vorkommen können, evtl. Links umgebaut werden müssten in Text, damit man nicht versehentlich auf ein Profil linkt, was nicht da ist.

Kurzum:
Wie du siehst, ist es nicht gerade einfach, im phpBB 3 die Usernamen in PN's anzuzeigen, wenn sie gelöscht wurden. Zumindest wüsste ich jetzt keinen wirklich einfachen Weg, das zu bewerkstelligen. Die einfachste Methode ist dabei immer noch, den Usernamen in den PN-Tabellen zu speichern. Wobei man das auch mit dem Löschen des Users machen könnte, also dadurch auch die Datenquantität klein halten könnte...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Passat
Mitglied
Beiträge: 641
Registriert: 26.03.2008 17:50

Re: Gelöschte User bei PN's

Beitrag von Passat »

Ein Gelöscht-Flag ist gar nicht so schlecht.

Da könnte man dann auch Beiträge von gelöschten Benutzern noch diesen Benutzern zuordnen.
Unter dem Beitragsnamen könnte man dann ein "Gelöscht" reinsetzen und gleichzeitig alle Links zum Benutzerprofil deaktivieren.

In anderen Forensofts gibts so etwas.

Zusätzlich könnte man dann ins ACP einen Punkt zur Bereinigung der Benutzertabelle einfügen.
Dort werden dann nur die Benutzer gelöscht, die das Gelöscht-Flag gesetzt haben und zu deren User-ID es sonst keinen Bezug mehr in der gesamten Datenbank gibt.

Das wäre einmal eine Idee für eine zukünftige phpbb3-Version (3.0.7?)
chrsla
Mitglied
Beiträge: 501
Registriert: 13.08.2007 17:48

Re: Gelöschte User bei PN's

Beitrag von chrsla »

Passat hat geschrieben: Das wäre einmal eine Idee für eine zukünftige phpbb3-Version (3.0.7?)
Naja ich hatte das bereits an das phpbb.com Team geschickt das mich das ziemlich stört. Und die sagen "It's not a bug, it's a feature"

Was soviel heißt das es gewünscht ist das man nicht mehr erkennt welcher User das geschrieben hatte.

Ich jedenfalls finde das nicht gut. Bis jetzt mein einziger Kritikpunkt an phpbb3 ;-)
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5395
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: Gelöschte User bei PN's

Beitrag von oxpus »

Aus meiner Sicht kann ich zu diesem Punkt nur sagen: Hier stehen Nutzen und "Datenplatzverschwendung" gegenüber. Ich braucht nicht einen Benutzernamen, wenn es um eine PN geht.
Denn:
Entweder ist die PN bereits gelesen, dann weiß man, von wem sie kam, oder sie ist neu und interessiert dann ggf. auch nicht mehr, wenn der betreffende Absender nicht mehr existiert.
Aber das ist rein subjektiv betrachtet, andere User sehen das anders, wie Ihr hier ja auch.

Nun ja, solange sich die Entwickler nicht auf eine Änderung einlassen (ich vermute mal, aus eben der genannten Gegenüberstellung Nutzen - Platz), wird man wohl eine MOD schreiben müssen...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
chrsla
Mitglied
Beiträge: 501
Registriert: 13.08.2007 17:48

Re: Gelöschte User bei PN's

Beitrag von chrsla »

Naja,

es kann aber auch sein das man bewusst mal ein paar PN's aufhebt von verschiedenen Usern weil vielleicht wichtige Informationen drinne stehen. Und wenn man dann längere Zeit nicht mehr im Forum war und diese User nicht mehr existieren kann man auch nicht mehr wissen von wem die wichtige Information kommt. Ist mir jedenfalls letztens passiert.

Ich fand das in phpbb2 da noch am schönsten gelöst. But was solls :-)
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5395
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: Gelöschte User bei PN's

Beitrag von oxpus »

Nun ja, zum "Aufheben" ist ja die "Export"-Funktion da ;)
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“