Seite 1 von 1

User mit 0 Beiträgen löschen

Verfasst: 04.03.2013 10:56
von Frechdachs-Wien
Hallo Forengemeinde

Ich möchte in meinem Forum (phpBB Version 3.0.11) alle User, welche keinen einzigen Beitrag geschrieben haben, löschen. Bin sattelfest genug, um dies auch direkt in der Datenbank dahinter mit dem phpMyAdmin zu machen und habe mich dazu mal dort ein wenig umgesehen.

Nur damit ich das richtig suche und ich hier nicht falsch filtere: Dies müssten alle User sein, die in der Tabelle <prefix>_users bei "user_posts" den Wert 0 haben, oder?


Danke im Voraus,

Frechdachs

Re: User mit 0 Beiträgen löschen

Verfasst: 04.03.2013 11:13
von BNa
Das kannst Du im ACP machen. Kein Programmieren nötig :wink:

Re: User mit 0 Beiträgen löschen

Verfasst: 04.03.2013 11:24
von AYYILDIZLAR
Hallo,

Dazu brauchst du nichts in der Datenbank zu machen. Wie bereits dir von BNa gesagt wurde, kannst du das bequem über den ACP machen ACP/Benutzer und Gruppen/Automatisches löschen inaktiver Benutzer und dann rechts, der Rest ist dann selbst erklärend. Oder du nimmst dir das Support Toolkit, damit ist es auch mit ein paar Maus klicks erledigt.


Grüße

Re: User mit 0 Beiträgen löschen

Verfasst: 04.03.2013 11:35
von Frechdachs-Wien
Äääähm, die inaktiven Benutzer habe ich bereits gelöscht. Ich meine hier aber konkret die aktiven User, die aber noch null Beiträge haben (wobei ich ein wenig GUI-gestütztes Klickediklackedi im phpMyAdmin hier noch nicht als Programmierung sehe :-) ).

Im ACP habe ich hierfür zwar bequem nach Usern mit null Beiträgen suchen können, allerdings sehe ich hier bei mir keine Möglichkeit, im Suchergebniss mehrere User zugleich zu markieren und diese dann zu löschen.

Das "Support Toolkit" kannte/kenne ich bisher noch nicht, werd ich mir aber gerne mal näher anschauen. Da ich aber im phpMyAdmin sattelfest genug bin, wäre das zwar die zeitlich schnellere Lösung für mich, aber ich schaue mir neue Sachen natürlich trotzdem gerne an.

LG,
Frechdachs

Re: User mit 0 Beiträgen löschen

Verfasst: 04.03.2013 12:10
von AYYILDIZLAR
Frechdachs-Wien hat geschrieben:Ich meine hier aber konkret die aktiven User, die aber noch null Beiträge haben
Gehe mal ACP/Benutzer und Gruppen/Automatisches Löschen inaktiver Benutzer dann rechts unter Beiträge "0" und Absenden. Danach wirst du gefragt, ob du sicher bist mit den Namen der User, dann ein "Ja" und voila, die User sind weg.
Frechdachs-Wien hat geschrieben:allerdings sehe ich hier bei mir keine Möglichkeit, im Suchergebniss mehrere User zugleich zu markieren und diese dann zu löschen.
Da hast du ein anderes ACP als wir hier, bei der aktuellen Version 3.0.11 von phpBB ist das so vorhanden.
Gehe mal ACP/Benutzer und Gruppen/Automatisches Löschen inaktiver Benutzer dann rechts neben Automatisches Löschen inaktiver Benutzer: ist ein Feld wo du die Namen eingeben kannst, darunter sollte ein Link zu sehen sein Nach einem Mitglied suchen diesen anklicken und dann öffnet sich die Mitgliederliste. Dort setzt du überall bei den Mitgliedern wo du gelöscht haben willst den Haken, danach runter scrollen und Markierte auswählen. Nun sollten diese Namen bei dir im ACP in dem Feld oben drauf Nach einem Mitglied suchen zu sehen sein.
Frechdachs-Wien hat geschrieben:Das "Support Toolkit" kannte/kenne ich bisher noch nicht, werd ich mir aber gerne mal näher anschauen. Da ich aber im phpMyAdmin sattelfest genug bin, wäre das zwar die zeitlich schnellere Lösung für mich, aber ich schaue mir neue Sachen natürlich trotzdem gerne an.
Einfach das Tool in dein Hauptverzeichnis, da wo die config.php ist, dann nur noch deine Seite/stk aufrufen. Dann gehst du Admin-Tools/Profil-Informationen/dann nur noch die Benutzerliste filtern und die nicht erwünschten anhaken und löschen.
KB:195

Re: User mit 0 Beiträgen löschen

Verfasst: 04.03.2013 12:48
von Frechdachs-Wien
*grummel* Also spätestens jetzt schäme ich mich fast ein wenig, dass ich diesen Punkt im ACP bisher übersehen habe. Auf jeden Fall war das die Lösung für mein Anliegen, herzlichen Dank an dieser Stelle für den Stubs in die richtige Richtung :-)

Problem damit gelöst, danke nochmals,

Frechdachs