$form = new PouetFormProcessor();
$form->renderForm = false;

$box = new PouetBoxAdminModificationRequests( );
$form->Add( "adminModReq", $box );

if ($currentUser && $currentUser->CanEditItems())
{
  if ($_POST["partial"])
  {
    $form->SetSuccessURL( "", false );
    $form->Process();
    $response = array();
    if ($form->GetErrors())
    {
      $response["errors"] = $form->GetErrors();
    }
    else
    {
      $response["success"] = $_POST["requestAccept"] ? "accepted" : "denied";
    }
    header("Content-type: application/json; charset=utf-8");
    echo json_encode($response);
    exit();
  }
  else
  {
    $form->SetSuccessURL( "admin_modification_requests.php", true );
    $form->Process();