users->isLoggedIn()) { $page->show403(); } $sab = new SABnzbd($page); $output = ''; $json = $sab->getAdvQueue(); if ($json !== false) { $obj = json_decode($json); $queue = $obj->{'queue'}; $count = 1; $output .= "
| # | Name | Size | Left | Done | Time Left | Delete | Pause all | Resume all |
|---|---|---|---|---|---|---|---|---|
| ".$count.' | '. "".$item->{'filename'}.' | '. "".round($item->{'mb'}, 2).' MB | '. "".round($item->{'mbleft'}, 2).' MB | '. "".($item->{'mb'} === 0 ? 0 : round(100 - ($item->{'mbleft'} / $item->{'mb'}) * 100)).'% | '. "".$item->{'timeleft'}.' | '. "Delete | ". "Pause | ". "Resume | ". '
The queue is currently empty.
"; } } else { $output .= "Error retrieving queue.
"; } echo $output;