if ($isAdmin || array_key_exists("CollAdmin", $userRights) && in_array($collid, $userRights["CollAdmin"])) { $isEditor = 1; } elseif (array_key_exists("CollEditor", $userRights) && in_array($collid, $userRights["CollEditor"])) { $isEditor = 1; } if ($isEditor) { if ($formSubmit == 'Add New Determinations') { $occidArr = $_REQUEST['occid']; $occStr = implode(",", $occidArr); $catArr = $occManager->getCatNumArr($occStr); $jsonCatArr = json_encode($catArr); foreach ($occidArr as $k) { $occManager->setOccId($k); $occManager->addDetermination($_REQUEST, $isEditor); } $catTBody = $occManager->getBulkDetRows($collid, '', '', $occStr); } if ($formSubmit == 'Adjust Nomenclature') { $occidArr = $_REQUEST['occid']; $occStr = implode(",", $occidArr); foreach ($occidArr as $k) { $occManager->setOccId($k); $occManager->addNomAdjustment($_REQUEST, $isEditor); } $nomTBody = $occManager->getBulkDetRows($collid, '', '', $occStr); } } ?> <html> <head>
<?php include_once '../../../config/symbini.php'; include_once $serverRoot . '/classes/OccurrenceEditorManager.php'; $collid = array_key_exists("collid", $_REQUEST) ? $_REQUEST["collid"] : 0; $catNum = array_key_exists("catalognumber", $_REQUEST) ? $_REQUEST["catalognumber"] : ''; $sciName = array_key_exists("sciname", $_REQUEST) ? $_REQUEST["sciname"] : ''; $occManager = new OccurrenceEditorDeterminations(); $recordListHtml = ''; if ($collid) { $recordListHtml = $occManager->getBulkDetRows($collid, $catNum, $sciName, ''); } echo $recordListHtml;