Autor |
|
migaja
 Registriert: 11.12.2005
Beiträge:
498

|
User deleten
Geschrieben: 23.04.2008 12:15
Eigentlich braucht es nicht mal ein neues Feld - der Aktivierungs-Status wäre doch schon vorhanden und könnte abgefragt werden.
Evtl. noch zusätzlich -1 oder 3 für "deaktiviert" und dann gleiches wie im Beitrag zuvor beschrieben mit der Abfrage.
|
 |
migaja
 Registriert: 11.12.2005
Beiträge:
498

|
User deleten
Geschrieben: 22.04.2008 19:18
Ich hole das hier nochmal vor und gehe euch weiter mit dem Thema auf den Keks
... opn ist modular aufgebaut
heisst wenn du ein user bezug haben willst musst du mit einer uid arbeiten. diese ist eindeutig. dann sagst du du willst die daten dieser uid und da wären dann alle daten der uid drin. du kannst da nicht einfach je nach status den namen tauschen. so einfach geht das nicht. ...
Also Thema uid für den User:
Mit einem Feld "on/off" und vor Verarbeitung der Daten des Users Abfrage, wie dieses Feld gefüllt ist. Bei on alles seinen Gang und bei off wird z.B. der Nick ohne Verlinkung zum Profil gezeigt und alle übrigen Daten gar nicht mehr. Da muß dann auch nichts getauscht werden.
Ne Menge Anpassungsarbeit diese Abfrage einzubauen, aber evtl. eine mögliche Lösung?
Ich gebe hier nicht so schnell auf  - mir gefällt es nämlich nicht, daß alle gelöschten User den gleichen Nick (je nach Zuordnung) erhalten und hinterher niemand weiß, wer z.B. den Forumsbeitrag ursprünglich verfasst hat. Reaktivierung mit Wiederherstellung ist ja nicht.
Erbitte niederschmetternde Antworten  oder vielleicht doch ´ne Lösung
Claudia, mit ihren tollen Ideen
|
 |
migaja
 Registriert: 11.12.2005
Beiträge:
498

|
User deleten
Geschrieben: 09.02.2008 09:17
...(bis es ein log dafür gibt)...
 was lese ich denn da - ist da etwa schon was in Arbeit  ?
Was meinen reaktivierten User angeht, werde ich mal schauen. Der hat ja eine neue ID zugewiesen bekommen (nicht mehr ano) - das sollte ja zu finden und "reparierbar" sein.
|
 |
stefan Wohnort: Münster

|
User deleten
Geschrieben: 08.02.2008 20:02
wenn es der einzige war und wenn du sonst keine keine beiträge von ano hast wäre es denkbar sonst z.zt. (bis es ein log dafür gibt) nicht
|
 |
migaja
 Registriert: 11.12.2005
Beiträge:
498

|
User deleten
Geschrieben: 08.02.2008 19:45
ok, großer Meister - gebe mich geschlagen
Mal zurück zur aktuellen Lage:
Meinen (bis jetzt einzigen) deaktivierten User kann ich nicht mehr wirklich "zurück holen" - also nicht nur die Userdaten sondern auch die Zuordnungen seiner Aktivitäten mit seinem Usernamen?
Sieht mein einfach denkendes Hirn  das richtig?
|
 |
stefan Wohnort: Münster

|
User deleten
Geschrieben: 08.02.2008 19:05
man könnte doch in der DB Tabelle des Users u.a. folgende Felder haben:
z.B. a)Status, b)username, c)delname
Dann gäbe es im Feld a) die Optionen an/aus bzw. 0/1 (wie auch immer). Müsste dann überprüft werden und entsprechend b) oder c) an entsprechender Stelle in OPN ausgegeben werden.
das ist zu einfach gedacht.
opn ist modular aufgebaut
heisst wenn du ein user bezug haben willst musst du mit einer uid arbeiten. diese ist eindeutig. dann sagst du du willst die daten dieser uid und da wären dann alle daten der uid drin. du kannst da nicht einfach je nach status den namen tauschen. so einfach geht das nicht.
sonst (ein vorschlag) müsste das wenn es bei der anzeige passieren soll an jeder stelle passieren, das sind viel zu viele stellen und wäre auch nicht konsequent und logisch
|
 |
migaja
 Registriert: 11.12.2005
Beiträge:
498

|
User deleten
Geschrieben: 08.02.2008 18:40
zu deinem Vorschlag
Dann müsst du für jeden user gleich auch ein user gelöscht anlegen. Damit würdest du also die user schlagartig verdoppeln.
Nöö
man könnte doch in der DB Tabelle des Users u.a. folgende Felder haben:
z.B. a)Status, b)username, c)delname
Dann gäbe es im Feld a) die Optionen an/aus bzw. 0/1 (wie auch immer). Müsste dann überprüft werden und entsprechend b) oder c) an entsprechender Stelle in OPN ausgegeben werden.
Ok, einziger Haken ist die Sache mit der Verpflichtung der Datenlöschung von rechtlicher Seite ....
Dann basteln  wir eine zusätzliche Schaltfläche (nur Admin) mit der ein (unwiderrufliches) Löschen der Daten ausgelöst werden kann. Allerdings bleibt der User selbst erhalten mit ausschließlich seinem (vom Admin) festgelegten "delnamen".
Habe ich bei meinen philosophischen Ansätzen was übersehen?
|
 |
stefan Wohnort: Münster

|
User deleten
Geschrieben: 08.02.2008 16:55
naja du hast da ein Thema ausgegraben das sehr "interessant" ist
Es gibt da 3 Seiten
rechtliches
technisches
persöhnliches
Rechtlich (Unterschiede zu anderen Ländern nicht betrachtet und nur D Recht betrachtet)
Daten müssen gespeichert werden
Auf Anfrage! Daten müssen Gelöscht werden (nach 6 Monaten!)
Ich erkläre jetzt nicht wieso und warum das so ist, ist aber so.
technisch
Daten zu löschen ist an verschiedenen Stellen eine echte Herausforderung. Beispiel Forum langer Beitrag da Zitate drin usw...
Gibt da noch andere Stellen die nicht so einfach sind und eigentlich mit vernünftigem Aufwand unmöglich.
persöhnlich
das ganze speichern der Daten für die Gerichte kann einem sehr missfallen
Aus den 3 Punkten muss man dann jetzt Kompromisse schließen.
zu deinem Vorschlag
Dann müsst du für jeden user gleich auch ein user gelöscht anlegen. Damit würdest du also die user schlagartig verdoppeln.
|
 |
migaja
 Registriert: 11.12.2005
Beiträge:
498

|
User deleten
Geschrieben: 07.02.2008 18:21
Meine Idee zu dieser Thematik:
Keine einzelne ID für gelöschte Benutzer in den Admin Einstellungen, sondern im Admin Benutzer bei jedem Benutzer die Möglichkeit der manuellen Deaktivierung/Aktivierung mit Angabe eines für diesen User geltenden "Deaktivierungsnamen" zusätzlich zum Benutzernamen.
Dann müsste das System "nur"  den Namen in sämtlichen Bereichen anpassen (je nachdem ob aktiv oder nicht aktiv gesetzt).
Dann kann auch jederzeit bei Ärger wieder herausgefunden werden, wer der "Bösewicht" war, da ja seine Beiträge nach Reaktivierung wieder zugeordnet sind.
Ist aber wohl umfangreich in der Umsetzung oder?
|
 |
migaja
 Registriert: 11.12.2005
Beiträge:
498

|
User deleten
Geschrieben: 06.02.2008 19:20
Geschrieben: 25.04.2006 17:43
>
> Das hat leider mit dem deutschen Recht zu tun.
> Wenn wir einen User hart aus der Datenbank löschen sollen ja wenn möglich Kommentare und Forenpostings erhalten bleiben. Weil sonst hat man u.U. ein Verständnis Problem.
> Nur wenn in so einem Posting nun z.B. zu einer Straftat oder so aufgerufen wird und man kann nicht erkennen von wem das Posting ist wird es hier in DLand leider dem Webmaster zugerechnet und er ist dann dafür voll verantwortlich.
> Daher wird ein Userr nicht hart gelöscht sondern nur auf inaktiv gesetzt. Das hat auch ein paar Vorteile.
> Wenn z.B. ein Benutzer seinen Account gelöscht versehentlich gelöscht hat braucht er sich nicht neu zu reggen. Es reicht eine Email an den Webmaster. Der kann dann den User über den Benutzeradmin einfach wieder reaktivieren.
Mit allen Rechten usw. die er vorher hatte.
Habe hierzu mal eine Frage:
Also User gelöscht. Der bekommt dann aus dem Admin eine ID zugewiesen (z.B. gegangener User).
Soweit so gut. Alle seine Beiträge, Artikel etc. erhalten jetzt diesen User-Namen (--> gegagener User).
Reaktiviert man den User wieder im Admin, bleibt z.B. im Artikel stehen "geschrieben von gegangener User". Das ist ja dann nicht wirklich "reaktivieren", wenn alles was der User vorher verfasst hat nicht mehr seinen Original-User-Namen hat.
Läßt sich das irgendwie vermeiden? Also bei Reaktivierung soll auch alles, was zu diesem User gehört wieder ihm zugeordnet sein.
Könnt ihr mir Folgen?
viele Grüße
Claudia
|
 |