Ejemplo n.º 1
0
include_once '../../config/symbini.php';
include_once $serverRoot . '/classes/SpecEditReviewManager.php';
if (!$symbUid) {
    header('Location: ../../profile/index.php?refurl=../collections/editor/editreviewer.php?' . $_SERVER['QUERY_STRING']);
}
$collId = $_REQUEST['collid'];
$submitStr = array_key_exists('submitstr', $_REQUEST) ? $_REQUEST['submitstr'] : '';
$mode = array_key_exists('mode', $_REQUEST) ? $_REQUEST['mode'] : '';
$download = array_key_exists('download', $_REQUEST) ? $_REQUEST['download'] : '';
$faStatus = array_key_exists('fastatus', $_REQUEST) ? $_REQUEST['fastatus'] : '';
$frStatus = array_key_exists('frstatus', $_REQUEST) ? $_REQUEST['frstatus'] : '1,2';
$editorUid = 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';
$reviewManager = new SpecEditReviewManager();
$collName = $reviewManager->setCollId($collId);
$reviewManager->setAppliedStatusFilter($faStatus);
$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);
Ejemplo n.º 2
0
include_once '../../config/symbini.php';
include_once $SERVER_ROOT . '/classes/SpecEditReviewManager.php';
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"])) {