$LIVE_idle ORDER BY id ASC"); if ($find = DATABASE_fetch($result_op)) { if ($find["status"] == 1) { $LIVE_online = 1; } } } if (isset($LIVE_online)) { $IMAGE_live = $URL_maindir."/lh/icon.php?status=1&department=".$LIVE_specific; $TEXT_live = $LIVE_text." [".$LIVE_specific."] ONLINE!"; $LIVE_launch = "main"; } else { $IMAGE_live = $URL_maindir."/lh/icon.php?status=0&department=".$LIVE_specific; $TEXT_live = $LIVE_text." [".$LIVE_specific."] Offline"; $LIVE_launch = "mail"; } $IMAGE_online = $URL_maindir."/lh/icon.php?status=1&department=".$LIVE_specific; $IMAGE_offline = $URL_maindir."/lh/icon.php?status=0&department=".$LIVE_specific; // If no department specified then find all departments/operators status } else { $LIVE_time = time(); $LIVE_idle = $LIVE_time - $LIVE_timeout; $result_dep = DATABASE_query("SELECT operator FROM ".$DB_prefix."departments ORDER BY id ASC"); while($get = DATABASE_fetch($result_dep)) { $LIVE_operator = $get["operator"]; $result_op = DATABASE_query("SELECT status FROM ".$DB_prefix."operators WHERE operator='$LIVE_operator' AND time>$LIVE_idle ORDER BY id ASC"); if ($find = DATABASE_fetch($result_op)) { if ($find["status"] == 1) { $LIVE_online = 1; } } } if (isset($LIVE_online)) { $LIVE_online = "1"; $IMAGE_live = $URL_maindir."/lh/icon.php?status=1"; $TEXT_live = $LIVE_text." ONLINE!"; $LIVE_launch = "main"; $LIVE_specific = "null"; } else { $LIVE_online = "0"; $IMAGE_live = $URL_maindir."/lh/icon.php?status=0"; $TEXT_live = $LIVE_text." Offline"; $LIVE_launch = "mail"; $LIVE_specific = "null"; } $IMAGE_online = $URL_maindir."/lh/icon.php?status=1"; $IMAGE_offline = $URL_maindir."/lh/icon.php?status=0"; } $LIVE_ip = $_SERVER["REMOTE_ADDR"]; $LIVE_hostname = @gethostbyaddr($LIVE_ip); $LIVE_uid = md5($LIVE_hostname); ?>