if (!$symbUid) { header('Location: ../../profile/index.php?refurl=../collections/editor/editreviewer.php?' . $_SERVER['QUERY_STRING']); } header("Content-Type: text/html; charset=" . $CHARSET); $collid = $_REQUEST['collid']; $displayMode = array_key_exists('display', $_REQUEST) ? $_REQUEST['display'] : '1'; $faStatus = array_key_exists('fastatus', $_REQUEST) ? $_REQUEST['fastatus'] : ''; $frStatus = array_key_exists('frstatus', $_REQUEST) ? $_REQUEST['frstatus'] : '1,2'; $editor = array_key_exists('editor', $_REQUEST) ? $_REQUEST['editor'] : ''; $queryOccid = array_key_exists('occid', $_REQUEST) ? $_REQUEST['occid'] : ''; $pageNum = array_key_exists('pagenum', $_REQUEST) ? $_REQUEST['pagenum'] : '0'; $limitCnt = array_key_exists('limitcnt', $_REQUEST) ? $_REQUEST['limitcnt'] : '1000'; $printMode = array_key_exists('printsubmit', $_POST) ? true : false; $reviewManager = new SpecEditReviewManager(); $collName = $reviewManager->setCollId($collid); $reviewManager->setDisplay($displayMode); if (is_numeric($queryOccid)) { $reviewManager->setQueryOccidFilter($queryOccid); $faStatus = ''; $frStatus = 0; } else { $reviewManager->setAppliedStatusFilter($faStatus); $reviewManager->setReviewStatusFilter($frStatus); } $reviewManager->setEditorFilter($editor); $reviewManager->setPageNumber($pageNum); $reviewManager->setLimitNumber($limitCnt); $isEditor = false; if ($IS_ADMIN || array_key_exists("CollAdmin", $USER_RIGHTS) && in_array($collid, $USER_RIGHTS["CollAdmin"])) { $isEditor = true; } elseif ($reviewManager->getObsUid()) {