Example #1
0
                if ($prow->outcome > 0) {
                    $Conf->update_paperacc_setting(false);
                }
                $Me->log_activity("Deleted", $prow->paperId);
            }
            $prow = null;
            errorMsgExit("");
        }
    }
}
// correct modes
$paperTable = new PaperTable($prow, $Qreq);
$paperTable->resolveComments();
if ($paperTable->can_view_reviews() || $paperTable->mode == "re") {
    $paperTable->resolveReview(false);
    $paperTable->fixReviewMode();
}
// prepare paper table
if ($paperTable->mode == "edit") {
    $editable = $newPaper || $Me->can_update_paper($prow, true);
    if ($prow && $prow->outcome > 0 && $Conf->collectFinalPapers() && ($Conf->timeAuthorViewDecision() && $Conf->timeSubmitFinalPaper() || $Me->allow_administer($prow))) {
        $editable = "f";
    }
} else {
    $editable = false;
}
if (get($Error, "author")) {
    $Error["authorInformation"] = true;
}
$paperTable->initialize($editable, $editable && $useRequest);
// produce paper table