ilch Forum » Allgemein » Plauder Ecke » PM Löschen Modul

Geschlossen
  1. #1
    User Pic
    SoX Mitglied
    Registriert seit
    21.03.2012
    Beiträge
    376
    Beitragswertungen
    6 Beitragspunkte
    Hallo Leute, ich such folgendes Modul womit man die PM der User löschen konnte.
    Ich hatte das mal gehabt weiß aber nicht woher, velleicht weiß ja jemand was ich meine und wo ich das neu herunterladen kann.

    Lg.SoX


    verwendete ilch Version: 1.1 P

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Kenne da so kein Modul.

    Kenn es aber allgemein nicht so was den ist ja auch bisschen Privatsphäre bzw klar du kannst wenn du willst in der Datenbank schauen aber so Backend nicht
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Naja, er spricht ja nur vom löschen, nicht vom lesen zwinker
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.629
    Beitragswertungen
    1192 Beitragspunkte
    Man könnte ja grundlegend eine Abfrage einsetzen, wo PM´s "älter als" oder "über 50 Stück" o.ä. gelöscht werden.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Ich finde das ne gefährliche Sache, ich zb schiebe mir wichtige Pn's ins Archiv.
    Sowas einfach zu löschen, wäre in dem Fall ziemlich anmaßend.
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.629
    Beitragswertungen
    1192 Beitragspunkte
    Ich sehe das grundlegend auch so wie Outi77. Die Handhabung der eigenen privaten Nachrichten sollten auch in Hand der jeweiligen Person bleiben. Jetzt hebt sich z.B. ein User bestimmte für ihn wichtige Informationen auf und dann werden diese einfach entfernt.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Ne ganz gut Lösung wäre, die PN's mitzuzählen und bei Erreichen eines gesetzten Limit die User zu bitten, ihr Postfach zu bereinigen.
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Naja, man könnte auch ne Funktion einbauen mit der man Nachrichten als Wichtig taggen kann. Dann beim delete halt nur Nachrichten die älter als X, noch nicht gelesen und die nicht getaggt sind löschen.
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer
    Man könnte ja grundlegend eine Abfrage einsetzen, wo PM´s "älter als" oder "über 50 Stück" o.ä. gelöscht werden.


    Man könnte das ja nur auf den Post Ein-/Ausgang beziehen, was im Archiv
    ist bleibt davon unberührt... Kenne das von manchen Foren, das Nachrichten
    automatisch gelöscht werden wenn sie älter als x Tage sind...
    Eine Begrenzung finde ich persönlich eher nervend...

    Auf jeden Fall muss der User darüber Informiert werden, wenn man sowas
    automatisch ablaufen lässt...
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Dann bleiben es aber immer noch private Nachrichten. Löschen durch Fremde darf nicht passieren!!! Anhalten zum Ordnung halten dafür aber sehr wohl zwinker


    Zuletzt modifiziert von Outi77 am 03.06.2014 - 18:03:03
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    ZitatZitat geschrieben von Outi77
    Dann bleiben es aber immer noch private Nachrichten. Löschen durch Fremde darf nicht passieren!!! Anhalten zum Ordnung halten dafür aber sehr wohl zwinker


    Was hat das den mit Privat zu tun? Die Nachrichten werden gelöscht, nicht gelesen, zumindest in meiner Version zunge
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Privat deshalb, weil Du damit die Entscheidung fällst, und nicht der Empfänger/Absender. Ob Du sie dabei liest oder nicht, spielt keine Rolle.
    Ich kann ja auch nicht an Deinen Briefkasten gehen und wenn er randvoll ist, schmeiß ich die Hälfte weg...


    Zuletzt modifiziert von Outi77 am 03.06.2014 - 18:22:29
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Und wenn man als User im Profil angeben kann das man einverstanden ist das alle 30 Tage die PM's gelöscht werden?
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Hm... zwinker
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    SoX Mitglied
    Registriert seit
    21.03.2012
    Beiträge
    376
    Beitragswertungen
    6 Beitragspunkte
    WoW hätte jetzt nicht gedacht das so viele Beiträge dazu kommen lächeln.

    Also ich möchte ja nur die PM Löschen können und nicht lesen.
    Die Privatsphäre meiner Member / User soll bestehen bleiben.
    Außerdem würde ich ja vorher ein News schreiben das man sich seine Wichtigen PM absichern sollte.
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Backend dann was basteln mit bestimmte rechte
    db_query("DELETE FROM `prefix_pm`");
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Ich muss hier nochmal intervenieren, sorry!
    Mal als Beispiel, mein Nachbar ist für längere Zeit "verhindert", sprich nicht daheim. Solange habe ich mich bereit erklärt, seine Post entgegenzunehmen. Irgendwann ist der Stapel so groß, dass es mich nervt. Darf ich jetzt einfach seine Briefe / Pakete ungelesen/ungeöffnet entsorgen, nur weil mir der Platz, den das ganze Zeug einnimmt, wichtiger ist?
    Ich denke nicht, selbst wenn mir mein Nachbar vorher die Erlaubnis dazu erteilt hat. Und was davon wichtiger ist und was unwichtiger, kann er für den Moment auch nicht entscheiden.
    Ich hätte in so einem Fall, wenn mir mein Nachbar vertraut, mit ihm abgesprochen, dass er mir den Schlüssel zu seiner Wohnung (ich nenn die jetzt mal Archiv) für den Zeitraum seiner Abwesenheit überläßt, damit ich seine Post dort ablegen kann.
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Eben, du sprichst hier von ungelesenen Nachrichten.
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Achso daran hab ich garnicht gedacht zwinker die pms bekommen ein Status dann muss der mit abgefragt werden zwinker
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    ZitatZitat geschrieben von -saarlonz-
    Eben, du sprichst hier von ungelesenen Nachrichten.


    Eigentlich spreche ich von fremden Nachrichten zwinker
    Hier geht's um 2 verschiedene Standpunkte, wenn ich Dich richtig verstanden habe sprichst Du von Nachrichten, die der Empfänger nicht gelesen hat / nicht lesen will, warum auch immer. Und das jemand anderes als der Empfänger diese löscht, weil er aufräumen will oder Angst vor Platzmangel hat oder sowas in der Art.
    Ich spreche halt davon, das Persönlichkeits-Recht eines jeden Users zu respektieren, damit meine ich nicht unbedingt nur, seine Nachrichten nicht zu lesen (das könnte man in der DB sowieso), sondern auch, ihm die Entscheidung darüber, welche Nachrichten gelöscht werden können, selbst zu überlassen.
    Es bleiben halt 2 Standpunkte, welcher davon richtig ist, muss am Ende jeder selbst entscheiden zwinker
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Es sollte ja mittlerweile bekannt sein, das ich ein Fan von automatischen
    Abläufen bin...

    Wenn ich die Postfächer aufräumen wollte, würde ich mir ein kleines
    Script basteln, das alle 30 Tage checkt ob Nachrichten älter als 30 Tage,
    gelesen und nicht im Archiv sind...

    Also ungelesene und Archivierte aussen vor lassen...

    db_query("DELETE FROM prefix_pm WHERE archiv = 0 AND gelesen = 1 AND time < NOW()-INTERVAL 30 DAY");

    Noch ein Hinweis ins Template, das gelesene Nachrichten Automatisch nach 30 Tagen aus dem Post Ein/Ausgang gelöscht werden... Fertig...

    Ob das Sinnvoll ist oder nicht, sei mal dahingestellt...
    So kann sich aber keiner mekern, das Nachrichten verschwunden sind...
    1 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Ich wollte gerade mein erweitertes modPM-Modul mit einer automatischen PM-Lösch-Funktion ausstatten, stoße dabei aber auf ein Problem:
    Angenommen, der Absender einer PM möchte diese für ihn nicht mehr wichtige Nachricht automatisch löschen lassen, der Empfänger hat diese Nachricht aber als wichtig markiert, so dass sie nicht automatisch gelöscht werden soll.
    Das Script unterscheidet bei den ID's der Nachrichten nicht nach Absender oder Empfänger, es handelt sich um ein und dieselbe ID. Markiert der Empfänger eine Nachricht zum Nicht-Löschen, ist sie also auch beim Absender zum Nicht-Löschen "verdammt".
    Hat jemand der Profis unter Euch spontan eine Idee, wie ich aus diesem "Teufelskreis" rauskomme?
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Absender bzw. Empfänger ID manipulieren.
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    OK ich kann mir gerade nicht wirklich vorstellen, was Du meinst.
    Könntest Du mir vielleicht kurz erklären, worauf Du hinaus willst? zwinker

    Meine Idee war ja, dass jeder User in seinem Posteingang und Postausgang die für ihn wichtigen PM's markiert, damit diese beim automatischen Löschen erhalten bleiben. Das automatisierte Löschen der PM's ist ja nicht dazu gedacht, die Postfächer der User übersichtlich zu halten, sondern die Anzahl der Einträge in der Datenbank. Sprich, wenn Sender und Empfänger einer Nachricht unterschiedlich markieren, hat das keine Auswirkung auf die DB.
    Lediglich wenn beide diese Nachricht als unwichtig einstufen, würde das Script sie löschen.

    Aber vielleicht zielt Deine Idee auch in eine völlig andere Richtung, von daher bitte um kurze Erklärung...danke!


    Zuletzt modifiziert von Outi77 am 01.08.2014 - 14:24:23
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Plauder Ecke

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten