MyBB.de Forum
Mitglieder nach einer Zeit löschen lassen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Mitglieder nach einer Zeit löschen lassen (/thread-12011.html)

Seiten: Seiten: 1 2


Mitglieder nach einer Zeit löschen lassen - Raven - 07.01.2009

Hallo,

mir war es so, als wenn es mal die Option gab, dass man nach einer Zeit Mitglieder automatisch aus dem Forum löschen kann, wenn diese in einer bestimmten Zeit nicht mehr aktiv waren.
Kann mir einer sagen, ob und wo es diese Option gibt? Oder ob es dafür einen Mod gibt?

Gruß
Raven


RE: Mitglieder nach einer Zeit löschen lassen - linwinman - 07.01.2009

Hallo Raven,

für MyBB 1.2.x gibt es das Plugin > "Auto Prune v1.2.0" - das solltest du mit Hilfe > dieser Tpps für MYBB 1.4.x anpassen können.


RE: Mitglieder nach einer Zeit löschen lassen - Raven - 07.01.2009

Alles klar, habe es mal versucht, aber bekomme dan immer eine Fehlermeldung, wenn ich das Plugin aktivieren willSad. Was mir bei der Fehlermldung auffällt ist folgendes, Der Präfix für die Daten steht dort doppelt drin. Ich habe mal den Fehler hier reingesetzt und habe für den Datenbanknamen "xxx" und dem Präfix "yyy" eingesetzt.

Fehlermeldung:

Zitat:MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1146 - Table 'xxx.yyy_yyy_settinggroups' doesn't exist
Query:
INSERT INTO yyy_yyy_settinggroups (`name`,`title`,`description`,`disporder`,`isdefault`) VALUES ('dennistt_auto_prune','Auto Prune (DennisTT)','Settings for the Auto Prune plugin','1','no')

Weiß einer, was da falsch läuft?

Gruß
Raven


RE: Mitglieder nach einer Zeit löschen lassen - frostschutz - 07.01.2009

Habt ihr so viele Nutzer daß ihr es euch leisten könnt, die einfach so mir nix dir nix zu löschen? Inaktive Nutzer gibts ja überall, aber nach 2-3 Jahren kommt dann doch mal wieder jemand zurück. Und der freut sich dann wenn sein Account noch existiert. Und alte Threads sehen auch schöner aus wenn die User die sie geschrieben haben noch existieren. Bei Eintagsfliegen (2 Jahre nicht mehr da gewesen, nur einmal eingeloggt, 0 Postings, ...) ist es vielleicht was anderes, aber sonst?

Doppeltes Präfix klingt nach MyBB 1.2 Plugin in 1.4, da glaube ich in 1.4 eingeführt wurde, daß das Präfix bei gewissen Datenbankfunktionen automatisch davorgesetzt wird. Wenn es dann im 1.2er Plugin auch nochmal drinsteht hast du es doppelt.


RE: Mitglieder nach einer Zeit löschen lassen - Raven - 07.01.2009

So, das mit den doppelnamen habe ich nun wegWink aber jetzt kommt eine Meldung, die ich nicht wegbekomme, weiß da jemand Rat?

Zitat:MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1060 - Duplicate column name 'closedays'
Query:
ALTER TABLE yyy_forums ADD closedays INT( 10 ) NOT NULL , ADD prunedays INT( 10 ) NOT NULL

@frostschutz: Das ist für ein Freund und er möchte es halt so.

Gruß
Raven


RE: Mitglieder nach einer Zeit löschen lassen - frostschutz - 07.01.2009

naja, das alter table versucht hier eine column closedays zu erstellen obwohls diese column schon gibt

wahrscheinlich bei einem fehlgeschlagenen aktivierungsversuch erstellt worden und jetzt schlaegt das erneute aktivieren deswegen fehl

plugins die an existierenden tabellen rumspielen sind halt gefaehrlich Smile

du könntest due closedays und prunedays column von hand entfernen, damit das plugin beim aktivieren sie wieder hinzufügen kann

auf jedenfall vorher ein backup der datenbank machen ...


RE: Mitglieder nach einer Zeit löschen lassen - Raven - 07.01.2009

Also ich habe nichts gemacht, aber nun geht es plötzlich zu aktivieren bzw. zu deaktivieren.
Wann sieht man, ob es auch funktiniert? Muss man warten, bis ab dem Zeitpunkt wo es aktiviert wurde?

Gruß
Raven


RE: Mitglieder nach einer Zeit löschen lassen - linwinman - 07.01.2009

Du kannst in "Foreneinstellungen > Auto Prune" die Anzahl Tage für "inaktive Mitglieder", "Mitglieder ohne Beiträge" und "Mitglieder mit 1 (oder mehreren) Beiträgen" (Vorsicht!!) einzeln einstellen bzw. das Plugin kpl. ein-/ausschalten.


RE: Mitglieder nach einer Zeit löschen lassen - Raven - 07.01.2009

Habe ich gemacht, nun passiert aber nichts. Alle User die schon 1 Jahre nichts mehr gemacht haben, sind noch drin. Habe die Tage auf 365 eingestellt.


RE: Mitglieder nach einer Zeit löschen lassen - Michael - 07.01.2009

Häng deine aktuelle Plugindatei bitte mal hier an.