run("SELECT COUNT(*) FROM renderqueue")->fetchColumn(); $pages = ceil($count/20); if($page > $pages) $page = $pages; if(!is_numeric($page) || $page < 1) $page = 1; $offset = ($page - 1)*20; $query = Database::singleton()->run("SELECT * FROM renderqueue ORDER BY timestampRequested DESC LIMIT 20 OFFSET $offset"); $pageBuilder = new PageBuilder(["title" => "Render queue"]); $pageBuilder->buildHeader(); ?>
| Job ID | Type | Data ID | Requested | Time taken | Status |
|---|---|---|---|---|---|
| =$render->jobID?> | =$render->renderType?> | =$render->assetID?> | =date('j/n/Y h:i A', $render->timestampRequested)?> | =$render->renderStatus == 2 ? ($render->timestampCompleted - $render->timestampAcknowledged) . " seconds" : "N/A"?> | renderStatus)?>">=str_replace([0, 1, 2, 3, 4], ["Pending", "Rendering", "Rendered", "Error", "Uploading"], $render->renderStatus)?> |