if (array_key_exists('commentstr', $_POST)) { if (!$indManager->addComment($_POST['commentstr'])) { $statusStr = $indManager->getErrorMessage(); } } elseif ($submit == "Delete Comment") { if (!$indManager->deleteComment($_POST['comid'])) { $statusStr = $indManager->getErrorMessage(); } } elseif (array_key_exists('repcomid', $_GET)) { if ($indManager->reportComment($_GET['repcomid'])) { $statusStr = 'Comment reported as inappropriate. Comment will remain unavailable to public until reviewed by an administrator.'; } else { $statusStr = $indManager->getErrorMessage(); } } elseif (array_key_exists('publiccomid', $_GET)) { if (!$indManager->makeCommentPublic($_GET['publiccomid'])) { $statusStr = $indManager->getErrorMessage(); } } elseif ($submit == "Link to Dataset") { $dsid = isset($_POST['dsid']) ? $_POST['dsid'] : 0; if (!$indManager->linkToDataset($dsid, $_POST['dsname'], $_POST['notes'], $SYMB_UID)) { $statusStr = $indManager->getErrorMessage(); } } } if (!$occArr['localitysecurity']) { $displayLocality = true; } $displayMap = false; if ($displayLocality && is_numeric($occArr['decimallatitude']) && is_numeric($occArr['decimallongitude'])) { $displayMap = true;