Już sobie poradziłem.
Rozwiązanie jakie zastosowałem:
Do pliku /admin/sources/classes/session/api.php dodałem nową funkcje, która sprawdza czy użytkownik o podanym ID jest aktywny (wg sesji):
public function sprawdzCzyOnline( $memberId ) {
$_session = $this->DB->buildAndFetch( array( 'select' => '*',
'from' => 'sessions',
'where' => "member_id=" . intval( $memberId ) ) );
if ( $_session['id'] ) {
return $_session;
}
return false;
}
Zastosowanie:
Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.