Beiträge von einem User löschen

Dieses Thema im Forum "Fragen und Antworten zu XenForo" wurde erstellt von paul banks, 6. Juni 2016.

  1. paul banks

    paul banks Mitglied Lizenznehmer

    40
    10
    6. August 2015
    Hallo Admins,
    brauche bitte eure Hilfe, ich habe bei mir ein Mitglied gehabt, mit ca. 3.600 Beiträge mit sehr vielen Bildern (aber alle mit einem externen Anbieter bei mir verlinkt (imageshark) den habe ich nun gelöscht über Stapelverarbeitung und vorher unbenannt in "gelöschter User", ich dachte alles ist erledigt, jetzt bekomme ich eine Mail von Ihm, das er sich mit seinem Anwalt ausgedacht hat, das ich alle Bilder von Ihm löschen soll (wobei ich dachte das hätte ich mit der Stapelverarbeitung gemacht)
    wollte dem also Ursprünglich nachkommen. Hat aber nicht geklappt...weil alle Beiträge von Ihm noch da sind....da er mir jetzt Zeit gibt, bis 27.06. alles zu entfernen, habe ich das Problem, das ich nicht 3600 Beiträge von ihm händisch suchen kann.
    Was könnte ich machen?:(
     
  2. Terror

    Terror ist öfters hier Lizenznehmer

    374
    351
    10. Oktober 2015
    ok, ich lasse diese löschgeschichte jetzt mal aussen vor, weil ich nicht weiss was du genau gemacht hast/was dabei nicht hingehauen hat und wieso du nicht noch einen normalen versuch startest, alle beiträge von "gelöschter user" zu löschen.

    wenn es nur um die bilder geht und er der einzige ist, der den hoster benutzt, veränder das wort imageshark einfach per mysql-query und alle links/pics sind auf einen schlag hin.
     
    paul banks gefällt das.
  3. paul banks

    paul banks Mitglied Lizenznehmer

    40
    10
    6. August 2015
    Guten Morgen,
    Der "gelöschter User" ist nicht mehr per ACP greifbar, soll heißen, komplett gelöscht.
    Keine ID mehr.
    Das mit der Query klingt interessant, kannst du mir sagen was ich genau eingeben müsste?
     
  4. au lait

    au lait Administrator Lizenznehmer

    1.913
    952
    7. Juli 2015
    Singen
    Wenn Du Dir 100%ig sicher bist das der User der EINZIGE User ist der diesen Namen trägt "gelöschter User" so suche alle Post

    Du musst, wenn du diese Option "Ausgabe des BBCode cachen" nutzt die Table "xf_bb_code_parse_cache" LEEREN nicht löschen
    denn sonst haben Änderungen die Du direkt in der DB vornimmst keinen Effekt (da ja gecacht)

    Code:
    UPDATE xf_post SET message = REPLACE( message, 'imageshack', '******') WHERE `username` LIKE '%gelöschter User%' AND `message` LIKE '%imageshack%';
    damit zerstörst Du die URL und somit das anzeigen der Bilder!
    Aber das ist eine sehr unsaubere Lösung!

    Eine Andere fällt mir aber nicht ein.

    Wenn Du PHP Kannst - könntest dir ein Script schreiben und kontrollierter die Dinge entfernen
     
    Terror gefällt das.
  5. paul banks

    paul banks Mitglied Lizenznehmer

    40
    10
    6. August 2015
    so frisches Datenbackup gemacht, es geht nicht anders, er droht jeden Tag, habe da auch keine Lust mehr zu.
    Bilder müssen weg.

    Habe es genauso gemacht wie du geschrieben, hast aber keine Veränderung :-(

    Status:
    Betroffene Datensätze: 0 (die Abfrage dauerte 0.0152 sek.)
     
  6. au lait

    au lait Administrator Lizenznehmer

    1.913
    952
    7. Juli 2015
    Singen
    dann hat der link kein imageshack oder der user wurde nicht bei den Posts (beim umbenennen übernommen)
     
  7. paul banks

    paul banks Mitglied Lizenznehmer

    40
    10
    6. August 2015
    :(

    Seine Beiträge sehen immer so aus:
    http://www.XXXXXX.de/attachments/aimg208-imageshack-us_img208_7990_xhto-jpg.352450/

    jetzt fällt mir ein, ich habe ein Ad-On welches alle Bilder von extern Links auf meinem Server speichert, geht der Befehl von dir auch mit Attachments?
    ich dachte zuerst ich lösche die Bilder einfach Ruck Zuck von meinem Server, aber der o.g. Link existiert auf meinen Serverfestplatte nicht
     
  8. Terror

    Terror ist öfters hier Lizenznehmer

    374
    351
    10. Oktober 2015
    da müsste man erstmal wissen, was für ein addon. poste doch einfach mal einen link wie das jetzt aussieht.
     
  9. au lait

    au lait Administrator Lizenznehmer

    1.913
    952
    7. Juli 2015
    Singen
    ach es sind ATTACHMENTS!?!?! Durch diesen TeilSatz nahm ich an das diese bei diesem Anbieter liege.
    DANN wird es noch komplizierter
     
    otto gefällt das.
  10. paul banks

    paul banks Mitglied Lizenznehmer

    40
    10
    6. August 2015
    Also das Ad-On ist dieses hier:
    MetaMirror

    Und es geht konkret um diesen User mit seinen Bildern
    Aalen, Frühlingsfest

    Admin bitte dieses Link dringend wieder löschen, nach ein paar Tagen oder Klärung, Danke)
     
  11. paul banks

    paul banks Mitglied Lizenznehmer

    40
    10
    6. August 2015
    Das dachte ich bis gerade auch, weil es auch so ist (war) weil ich das Ad On vergessen hatte :(
     
  12. Terror

    Terror ist öfters hier Lizenznehmer

    374
    351
    10. Oktober 2015
    zwei von den bildern sind ja schon raus?
     
  13. paul banks

    paul banks Mitglied Lizenznehmer

    40
    10
    6. August 2015
    Ja das ist aber Zufall, das Thema ist von 2014, da verschwinden bei Imageshark mit der Zeit Bilder, ..ich habe Beiträge von Ihm per Hand gelöscht... bis dahin.. aber 3900 und überall zwischen, schaffe ich nicht.
     
  14. Terror

    Terror ist öfters hier Lizenznehmer

    374
    351
    10. Oktober 2015
  15. paul banks

    paul banks Mitglied Lizenznehmer

    40
    10
    6. August 2015
    wie? was? wo?
     
  16. au lait

    au lait Administrator Lizenznehmer

    1.913
    952
    7. Juli 2015
    Singen
    tja damit hast Du das Level gerade hochgeschraubt ;)


    Code:
    UPDATE xf_attachment
    
    SET unassociated = 1, attach_date = 0
    
    WHERE content_id =
    (
          SELECT post_id
          FROM xf_post
          WHERE  username = 'gelöschter User'
    ) 
    Bitte mach ein Backup der DB und auch des FileSystems!

    Sobald der Query abgesetzt startest den Stündlichen Crontab von XF der löscht dann die Attachments

    Dies geht NUR wenn der Atachment Handler von XF involviert ist



    Du solltest das Ergebnis aber dann manuell stichprobenartig kontrollieren. Post respektive Thread-Id findest du ja von dem "user"
     
  17. Terror

    Terror ist öfters hier Lizenznehmer

    374
    351
    10. Oktober 2015
    der beschreibung nach liegen die bilder im ordner deinforum.de/data/MetaMirrorCache/

    wenn es die möglichkeit gibt den cache neu zu erstellen, wird er die bilder nicht nochmal ziehen können, da der alte pfad mit imageshack unbrauchbar gemacht wurde.
     
  18. paul banks

    paul banks Mitglied Lizenznehmer

    40
    10
    6. August 2015
    Das wäre ein Traum gewesen, den hätte ich pauschal umbenannt und erstmal fertig, den Ordner: deinforum.de/data/MetaMirrorCache/ gibt es in der tat, ist aber leer!
     
  19. paul banks

    paul banks Mitglied Lizenznehmer

    40
    10
    6. August 2015

    Jetzt habe ich aber Angst in der Hose :D
    Den Query startet ich aber im phpmyAdmin richtig?
     
  20. Terror

    Terror ist öfters hier Lizenznehmer

    374
    351
    10. Oktober 2015
    dann deaktivier das addon doch einfach mal, dann müssten die bilder weg sein.
     
    au lait gefällt das.
OK Mehr Informationen

Diese Seite verwendet Cookies. Mit Deinem Klick auf OK, stimmst Du dem setzen von Cookies zu. Andernfalls werden keine gesetzt, was die Funktionalität einschränkt.