$newPrlid = $statusStr; $statusStr = ''; } } elseif ($action == 'Save OCR Edits') { $statusStr = $occManager->saveTextFragment($_POST['editprlid'], $_POST['rawtext'], $_POST['rawnotes'], $_POST['rawsource']); } elseif ($action == 'Delete OCR') { $statusStr = $occManager->deleteTextFragment($_POST['delprlid']); } } if ($isEditor) { //Available to full editors and taxon editors if ($action == "Add New Determination") { $statusStr = $occManager->addDetermination($_POST, $isEditor); $tabTarget = 1; } elseif ($action == "Submit Determination Edits") { $statusStr = $occManager->editDetermination($_POST); $tabTarget = 1; } elseif ($action == "Delete Determination") { $statusStr = $occManager->deleteDetermination($_POST['detid']); $tabTarget = 1; } //Only full editors can perform following actions if ($isEditor == 1 || $isEditor == 2) { if ($action == 'Add Record') { $statusStr = $occManager->addOccurrence($_POST); if (strpos($statusStr, 'SUCCESS') !== false) { $occManager->setQueryVariables(); $qryCnt = $occManager->getQueryRecordCount(); $qryCnt++; if ($goToMode) { //Go to new record