Seite 3 von 7

Re: Mod für verwaiste Private Nachrichten

Verfasst: 03.05.2009 17:18
von darkonia
diesen mod einbauen: http://mywebworld.org.uk/downloads/pm_spy.zip

ist PM Spy, danach sieht man in der acp alle Pms die jemals auf dem board versendet wurden.

man kann sie löschen, lesen, archivieren etc.

mfg

Re: Mod für verwaiste Private Nachrichten

Verfasst: 03.05.2009 17:25
von chrsla
Warum sollte die komplett gelöscht sein?

Bei den noch vorhandenen Usern können die Nachrichten ja meinetwegen stehen bleiben. Aber bei einem gelöschten User macht es keinen Sinn das die Nachrichten laut Datenbank immer noch vorhanden sind.

Es gibt ja die Möglichkeit die Posts des gelöschten Users mit zulöschen. Genauso viel Sinn macht es daher dann auch das PN Postfach komplett zu löschen bei diesem User

Re: Mod für verwaiste Private Nachrichten

Verfasst: 03.05.2009 17:27
von ups
dieweltist hat geschrieben:Spätestens, wenn Du diese PM im Postausgang löschst, müsste diese völlig gelöscht sein.
tja...das ist das seltsame.
sie ist gelöscht, der user gelöscht, alles gelöscht
...und dennoch wird mir in klammer angezeigt das sie im postausgang ist (ich habe sie gelöscht, der user hat sie nicht gelesen vor seiner löschung...)

seltsam, aber so stehts geschrieben (geschichten aus der gruft) :lol:

upsala ;-)

Verfasst: 03.05.2009 17:56
von dieweltist
Wo ist da das Problem, wenn die PM noch im Postausgang ist, obwohl der Empfänger inzwischen gelöscht wurde? Dies hat den Vorteil, dass der PM-Text dem Absender noch zur Verfügung steht.

Zu einer PM gehören immer zwei, nämlich Absender und Empfänger. So lange jeweils noch einer von beiden vorhanden ist, sollte natürlich auch die PM noch vorhanden sein; es sei denn, beide User wären gelöscht.

Re: Mod für verwaiste Private Nachrichten

Verfasst: 03.05.2009 18:10
von chrsla
Der Text geht ja nicht verloren. Das ist ja in einer anderen tabelle abgespeichert.

Es geht hier lediglich um die vielen Datensätze die dadurch entstehen bzw als Leichen in der Datenbank stehen bleiben weil diese nicht mitgelöscht werden und auch vom gelöschten User nicht gelöscht werden können weil er ja nicht mehr vorhanden ist.

Wie ich schon sagte.

Mal angenommen ich schreibe 500 Nachrichten an einen User.
So erstellt phpbb3 aber für die Datenbank nicht 500 Datensätze sondern 1000 Datensätze.
Und zwar einmal einen Datensatz für den Posteingang des Users und 500 Datensätze für den Postausgang von mir.

Bei 5.000 Nachrichten sind das schon 10.000 Datensätze.
Bei 50.000 Nachrichten 100.000 Datensätze.

Es sollte allein um die Datenbank sauber zu halten dem Admin möglich sein zu sagen ob auch die Nachrichten bei einem gelöschten User gelöscht werden sollen oder nicht.
Und nicht jeder Forenbetreiber kann mit SQL umgehen und macht dies tagtäglich in seinem Job

Re: Mod für verwaiste Private Nachrichten

Verfasst: 03.05.2009 18:42
von dieweltist
Vom gelöschten User werden diese zwar nicht gelöscht. Wenn diese dann aber früher oder später jeweils von dem anderen Usern gelöscht werden, ist doch meines Erachtens alles in Ordnung.

Re: Mod für verwaiste Private Nachrichten

Verfasst: 03.05.2009 18:56
von chrsla
Und was ist wenn der andere User diese auch nicht löscht und vom Admin ebenfalls gelöscht wird. Dann bleiben sogar auf beiden Seiten die Nachrichten in der Datenbank gespeichert.

Kann man sich also auch nicht wirklich drauf verlassen das die User ihre Privaten Nachrichten pflegen.

Ich bleibe dabei. In dem Punkt ist phpbb3 noch ziemlich schwach. Das A und O ist für mich einfach saubere Daten. Und das ist in den Privaten Nachrichten nicht gegeben

Re:

Verfasst: 03.05.2009 18:57
von ups
dieweltist hat geschrieben:Wo ist da das Problem, wenn die PM noch im Postausgang ist, obwohl der Empfänger inzwischen gelöscht wurde? Dies hat den Vorteil, dass der PM-Text dem Absender noch zur Verfügung steht.
eben nicht.....

der user ist gelöscht. die nachricht ist gelöscht...dennoch wird mir angezeigt das sich noch eine im ausgang befindet (siehe die 4 in der klammer (4)

[ externes Bild ]

Re: Mod für verwaiste Private Nachrichten

Verfasst: 03.05.2009 19:27
von darkonia
darkonia hat geschrieben:diesen mod einbauen: http://mywebworld.org.uk/downloads/pm_spy.zip

ist PM Spy, danach sieht man in der acp alle Pms die jemals auf dem board versendet wurden.

man kann sie löschen, lesen, archivieren etc.

mfg
und warum verwendet ihr nicht einfach das was ich hier beschrieben hab?

Re: Mod für verwaiste Private Nachrichten

Verfasst: 03.05.2009 19:36
von ups
ganz einfach...

weil es das persönlichkeitsrecht der user und das briefgeheimniss verletzt.

ups.