Deutschland United States United Kingdom
ContentLion - Open Source CMS

Online Status abfragen
Online Status

Eine API zum Abfragen des Online-Statuses der User. Der Status kann über die Einstellungen festgelegt werden. Zum Beispiel: Der User gilt als online, wenn er in den letzten 5 Minuten eine Seite aufgerufen hat.

oder: CMS herunterladen

Abfragen, ob ein User online ist

Hierfür stellt das Plugin die statische Funktion isOnline zur Verfügung. Übergeben wird die ID des Users und zurückgegeben ein Boolean Wert:

<?php
	if(Plugin_OnlineStatus_OnlineStatus::isOnline(1))
	{
		echo "online";
	}
	else
	{
		echo "offline";
	}
?>

Alle User abfragen, die gerade online sind

Das geht über die Funktion getAllOnlineUser, sie liefert ein Array des User-Objekts zurück:

<?php
	$user_online = Plugin_OnlineStatus_OnlineStatus::getAllOnlineUser();
	if(count($user_online) == 1)
	{
		echo "Es ist ".count($user_online)." User online.";
	}
	else
	{
		echo "Es sind ".count($user_online)." User online.";
	}
?>
color:#fffff0