Seite 1 von 1

[3.2] User deaktivieren, welche eine bestimmte Zeit keine Beiträge verfasst haben

Verfasst: 03.01.2018 18:19
von ghazii
Hallo zusammen,

aufgrund von Problemen mit Forentrollen, würde ich gerne User, welche über einen Zeitraum XY nichts mehr geschrieben haben, deaktivieren.
Jetzt dachte ich, das ich das mit der Funktion "inaktive User löschen" hinbekommen würde, aber inaktiv bedeutet leider nur, das die User sich nicht mehr eingeloggt haben.

Gibt es eine Möglichkeit, mein Vorhaben zu realisieren ?

Ich würde mich über schnelle Antworten freuen, da mein Forum aktuell radikal von Trollen missbraucht wird.

Grüsse
Ghazii

Re: [3.2] User deaktivieren, welche eine bestimmte Zeit keine Beiträge verfasst haben

Verfasst: 03.01.2018 18:43
von canonknipser
Trolle sind aktive User, die Blödsinn schreiben ;)

Meinst du vielleicht Spambots?
Die sollten sich gar nicht registrieren, wenn du dein Capcha richtig konfiguriert hast: KB:video_qanda und KB:spamschutz

Re: [3.2] User deaktivieren, welche eine bestimmte Zeit keine Beiträge verfasst haben

Verfasst: 03.01.2018 18:49
von ghazii
Nee, es war schon so gemeint wie geschrieben :)
Ich habe mehrere versteckte Unterforen, welche nur von registrierten Usern gesehen werden können.

Die Trolle mit denen ich es zu tun habe, registrieren sich um Zugriff auf die versteckten Foren zu haben und zerreissen sich dann das Maul darüber in einem anderen Forum.....lange Geschichte :)

Deshalb möchte ich es irgendwie hinbekommen, das User die länger nichts geschrieben haben deaktiviert werden können.

Das Problem ist auch das anscheinend auch einige registrierte User mit vielen Beiträgen zu den Trollen gehören, aber seit vielen Monaten nichts mehr geschrieben haben. Diese würde ich auch gerne aussortieren.

Re: [3.2] User deaktivieren, welche eine bestimmte Zeit keine Beiträge verfasst haben

Verfasst: 03.01.2018 21:13
von HJW
Hallo,

Admin-Bereich -> Benutzer und Gruppen -> Benutzer -> Automatisches Löschen inaktiver Benutzer

Da kannst du alles mögliche an Kriterien einstellen, auch, ob du die User löscht oder deaktivierst.

Re: [3.2] User deaktivieren, welche eine bestimmte Zeit keine Beiträge verfasst haben

Verfasst: 03.01.2018 21:19
von ghazii
Danke, aber leider nur die inaktiven Benutzer bzw. Benutzer welche Beiträge X verfasst haben, aber nicht Benutzer, die schon lange keine Beiträge verfasst haben oder über Zeitraum X Beiträge verfasst haben.

Das Problem ist das ich User habe, die 300 Beiträge geschrieben haben, aber seit bereits einem Jahr keinen einzigen Beitrag mehr.
Allerdings loggen sie sich regelmässig ein, sodaß ic hsie nicht über die inaktiven Benutzer erfassen kann.

Re: [3.2] User deaktivieren, welche eine bestimmte Zeit keine Beiträge verfasst haben

Verfasst: 03.01.2018 21:39
von HJW
Ja, hast recht. Mein Fehler.

Re: [3.2] User deaktivieren, welche eine bestimmte Zeit keine Beiträge verfasst haben

Verfasst: 03.01.2018 21:41
von ghazii
Kein Ding....danke für deinen Hinweis ;)

Re: [3.2] User deaktivieren, welche eine bestimmte Zeit keine Beiträge verfasst haben

Verfasst: 03.01.2018 22:42
von vfrblue
Erstelle eine neue Benutzergruppe z.B. "Trolle" und setze den Gruppentyp auf "versteckt". Dann definierst du eine neue Forumsrolle auf Basis des "Standard-Zugang" und setze in dieser Rolle die Option "Kann Beiträge ohne Freigabe erstellen" auf "nein". Dann fügst du in der neuen Gruppe alle User, die dein Forum "missbrauchen". Über die Option "Gruppenspezifische Forenrechte" kannst du dann dieser Gruppe die betreffenden Foren zuordnen.
So wird jeder Beitrag, den diese Gruppe in den entsprechenden Foren schreiben, erst nach Freigabe durch Moderatoren und/oder Administratoren sichtbar. So kannst du vorher diese Beiträge prüfen. Damit diese Option nicht durch Neuregistrierung umgangen wird, nutze die Gruppe "Kürzlich registrierte Benutzer" mir der "Freigabe-Option" für Beiträge.