$LIVE_idle ORDER BY id ASC"); if($find = DATABASE_fetch($result_op)){ if($find["status"] == 1){ $LIVE_online = 1; } $LIVE_start = 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"; } // 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 * FROM ".$DB_prefix."departments ORDER BY id ASC"); while($get = DATABASE_fetch($result_dep)){ $LIVE_department = $get["department"]; $LIVE_operator = $get["operator"]; $result_op = DATABASE_query("SELECT * 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; } $LIVE_start = 1; } } if(isset($LIVE_online)){ $IMAGE_live = $URL_maindir."/lh/icon.php?status=1"; $TEXT_live = $LIVE_text." ONLINE!"; $LIVE_launch = "main"; $LIVE_specific = "null"; }else{ $IMAGE_live = $URL_maindir."/lh/icon.php?status=0"; $TEXT_live = $LIVE_text." Offline"; $LIVE_launch = "mail"; $LIVE_specific = "null"; } } $LIVE_ip = $_SERVER["REMOTE_ADDR"]; $LIVE_hostname = @gethostbyaddr($LIVE_ip); $LIVE_uid = md5($LIVE_hostname); ?>