users->isLoggedIn()) { $page->show403(); } $nzbget = new NZBGet($page); $output = ''; $data = $nzbget->getQueue(); if ($data !== false) { if (count($data > 0)) { $status = $nzbget->status(); if ($status !== false) { $output .= "
| # | Name | Size | Left(+pars) | Done | Status | Delete | Pause all | Resume all |
|---|---|---|---|---|---|---|---|---|
| ".$count.' | '. "".$item['NZBName'].' | '. "".$item['FileSizeMB'].' MB | '. "".$item['RemainingSizeMB'].' MB | '. "".($item['FileSizeMB'] == 0 ? 0 : round(100 - ($item['RemainingSizeMB'] / $item['FileSizeMB']) * 100)).'% | '. "".($item['ActiveDownloads'] > 0 ? 'Downloading' : 'Paused').' | '. "Delete | ". "Pause | ". "Resume | ". '
The queue is currently empty.
"; } } else { $output .= "Error retreiving queue.
"; } echo $output;