예제 #1
0
$reviewManager->setReviewStatusFilter($frStatus);
$reviewManager->setEditorUidFilter($editorUid);
$reviewManager->setQueryOccidFilter($queryOccid);
$reviewManager->setPageNumber($pageNum);
$reviewManager->setLimitNumber($limitCnt);
$editable = false;
if ($isAdmin || array_key_exists("CollAdmin", $userRights) && in_array($collId, $userRights["CollAdmin"])) {
    $editable = true;
}
$status = "";
if ($editable) {
    if ($download) {
        $reviewManager->downloadRecords($_REQUEST);
        exit;
    } elseif ($submitStr == 'Perform Update') {
        $reviewManager->applyAction($_POST);
    } elseif ($submitStr == 'Delete Edits') {
        $reviewManager->deleteEdits($_POST);
    }
}
if ($mode == 'export') {
    $reviewManager->exportCsvFile();
}
$recCnt = $reviewManager->getRecCnt();
$subCnt = $limitCnt * ($pageNum + 1);
if ($recCnt < ($pageNum + 1) * $limitCnt) {
    $subCnt = $recCnt - $pageNum * $limitCnt;
}
$navPageBase = 'editreviewer.php?collid=' . $collId . '&mode=' . $mode . '&fastatus=' . $faStatus . '&frstatus=' . $frStatus . '&editor=' . $editorUid;
$navStr = '<div style="float:right;">';
if ($pageNum) {