Beispiel #1
0
    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;