phpbb 3.1 BlueImps Ajax Chat Mod Remove chatters
Verfasst: 03.07.2017 21:46
Hallo Community,
seit einiger Zeit versuche ich den Fehler zu finden und komme aufgrund mangelndem Verständnis nicht mehr weiter.
Eventuell hat jemand bereits eine Lösung gefunden, in Google Groups, GitHub und Co finde ich zu mindest nichts. Ich habe bereits in den betreffenden Foren und Gruppen gefragt, aber keine Antwort erhalten.
Nun zum Problem:
Ich habe phpbb 3.1 installiert, dazu BlueImps AjaxChat, welcher direkt in phpbb integriert ist, dazu habe ich eine schlichte Anzeige gebaut (einfache SQL Abfrage), die in der Tabelle nachsieht, welche User gerade im Chat online sind. Dies Funktioniert prima, bis auf den Fakt, dass wenn ein user den Chat wegiXt, der User so lange im Chat, bzw. in der Tabelle bestehen bleibt, bis ein neuer User online kommt und der Inaktive User wegen TimeOut entfernt wird.
Der TimeOut bei mehr als einem User funktioniert tadellos.
Es gibt auch ein Mod, welches genau dieses Problem lösen sollte, aber es funktioniert nicht:
https://github.com/Frug/AJAX-Chat/wiki/ ... e-chatters
Ich verstehe, dass hier die Funktion gebildet wird, aber ich dachte ich müsste eigentlich noch irgendwo einen cronjob dafür anschalten, der einfach alle X Zeit prüft, und ggf. die Tabelle leert, wenn der letzte user eigentlich einen TimeOut hatte.
Aber hier ist die crux, ich wüßte nicht genau wie ich das in Verbindung mit dem Chat / phpbb einrichten sollte.
Bis jetzt bin ich nicht erfolgreich gewesen.
Ich hatte bereits die Idee ob man nicht einen Bot-User daueronline lassen könnte, aber das klappt so einfach nicht.
Hättet ihr vielleicht Anregungen für mich, die mir weiterhelfen könnten?
Vielen Dank,
Apple
seit einiger Zeit versuche ich den Fehler zu finden und komme aufgrund mangelndem Verständnis nicht mehr weiter.
Eventuell hat jemand bereits eine Lösung gefunden, in Google Groups, GitHub und Co finde ich zu mindest nichts. Ich habe bereits in den betreffenden Foren und Gruppen gefragt, aber keine Antwort erhalten.
Nun zum Problem:
Ich habe phpbb 3.1 installiert, dazu BlueImps AjaxChat, welcher direkt in phpbb integriert ist, dazu habe ich eine schlichte Anzeige gebaut (einfache SQL Abfrage), die in der Tabelle nachsieht, welche User gerade im Chat online sind. Dies Funktioniert prima, bis auf den Fakt, dass wenn ein user den Chat wegiXt, der User so lange im Chat, bzw. in der Tabelle bestehen bleibt, bis ein neuer User online kommt und der Inaktive User wegen TimeOut entfernt wird.
Der TimeOut bei mehr als einem User funktioniert tadellos.
Es gibt auch ein Mod, welches genau dieses Problem lösen sollte, aber es funktioniert nicht:
https://github.com/Frug/AJAX-Chat/wiki/ ... e-chatters
Ich verstehe, dass hier die Funktion gebildet wird, aber ich dachte ich müsste eigentlich noch irgendwo einen cronjob dafür anschalten, der einfach alle X Zeit prüft, und ggf. die Tabelle leert, wenn der letzte user eigentlich einen TimeOut hatte.
Aber hier ist die crux, ich wüßte nicht genau wie ich das in Verbindung mit dem Chat / phpbb einrichten sollte.
Bis jetzt bin ich nicht erfolgreich gewesen.
Ich hatte bereits die Idee ob man nicht einen Bot-User daueronline lassen könnte, aber das klappt so einfach nicht.
Hättet ihr vielleicht Anregungen für mich, die mir weiterhelfen könnten?
Vielen Dank,
Apple