Benefits->CanReviewArtwork){ throw new Exceptions\InvalidPermissionsException(); } if($status !== null){ $artwork = Artwork::Get(HttpInput::Int(SESSION, 'artwork-id')); http_response_code(201); session_unset(); } if($page <= 0){ $page = 1; } $unverifiedArtworks = Db::Query(' SELECT * from Artworks where Status = "unverified" order by Created asc limit ?, ? ', [($page - 1) * $perPage, $perPage + 1], 'Artwork'); if(sizeof($unverifiedArtworks) > $perPage){ array_pop($unverifiedArtworks); $hasNextPage = true; } } catch(Exceptions\LoginRequiredException){ Template::RedirectToLogin(); } catch(Exceptions\InvalidPermissionsException){ Template::Emit403(); // No permissions to submit artwork } ?> 'Artwork Review Queue', 'artwork' => true, 'highlight' => '', 'description' => 'The queue of unverified artwork.']) ?>

Artwork Review Queue

Name) ?> approved. Artwork approved.

Name) ?> declined. Artwork declined.

No artwork to review.

$unverifiedArtworks, 'useAdminUrl' => true]) ?>