MyBB.de Forum
spezielle Filterung von Usern - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: spezielle Filterung von Usern (/thread-39336.html)

Seiten: Seiten: 1 2 3 4


RE: spezielle Filterung von Usern - Schnapsnase - 30.01.2025

Hi Uwe,

das kann nicht passen:
PHP-Code:
$bouncetime time() - 1674987869*365

Ich hatte dir beschrieben, dass hier Sekunden pro Tag x Tage eigefügt werden müssen.
Wenn du also auf 1 Jahr(+) Inaktivität prüfen willst, dann muss es in deinem Beispiel so aussehen:
PHP-Code:
$bouncetime time() - 86400*365

In der Aufgabenverwaltung hast du dich auch beim Dateinamen verschrieben, fällt mir gerade auf.


RE: spezielle Filterung von Usern - UweJ - 30.01.2025

sorry, aber auch damit klappt es nicht. Es scheint da irgendwo noch ein Fehler zu sein.


RE: spezielle Filterung von Usern - Schnapsnase - 30.01.2025

Siehe mein letzten Beitrag.


RE: spezielle Filterung von Usern - UweJ - 30.01.2025

(Vor 9 Stunden)Schnapsnase schrieb: In der Aufgabenverwaltung hast du dich auch beim Dateinamen verschrieben, fällt mir gerade auf.

oh, das ist ja peinlich.
Leider klappt es auch mit dem korrigierten Namen nicht.

Aber vielleicht sollte ich es einfach so lassen.


RE: spezielle Filterung von Usern - Schnapsnase - 30.01.2025

Lt. deiner Aufgabenplanung wird der Task ja erst heute Abend gestartet, sofern in dieser Zeit auch dein Forum besucht ist.
Hast du denn diese Aufgabe mal manuell gestartet.
Wenn das auch nicht funktioniert, dann lass es mich mal selbst ansehen.
Brauche dann mal einen temp. Zugang.

Da der Task aufgrund der fehlerhaften Dateiangabe nicht beendet werden konnte, kann es sein, dass er jetzt für geraume Zeit gesperrt ist. Das weiß allerdings nicht so genau...
Bleibt abzuwarten.


RE: spezielle Filterung von Usern - UweJ - 30.01.2025

ja, habe es auch mehrfach manuell ausgeführt.
Wir können ja mal heute abwarten. Einen Zugang sende ich Dir dann per PN.


RE: spezielle Filterung von Usern - Schnapsnase - 30.01.2025

Sorry Uwe,

ich hatte einen Fehler im Query. Rolleyes 
Ändere die Datei nochmal wie folgt:
PHP-Code:
<?php

function task_changegroup($task)
{
    global $db;

  $update_array = array(
     "usergroup" => "18",
     "additionalgroups" => "",
  );

  $bouncetime time() - 86400*365;
  $db->update_query("users"$update_array"lastactive < (".$bouncetime.")");

  add_task_log($task'Inaktive Benutzer wurden verschoben.');


Danach sollte es funktionieren. Ggf. noch ein paar Minuten warten, falls der Task wegen des Fehlers noch gesperrt sein sollte.
Sorry Wink


RE: spezielle Filterung von Usern - UweJ - 30.01.2025

ja, da hat geklappt - super :-))
Brauchst dich nicht zu entschuldigen. Ich finde es große Klasse, dass so eine Hilfe stattfindet.
Damit ist nun das Thema endgültig erledigt.
Nochmals Danke.