Esempio n. 1
0
    $taxonManager->setProj($projValue);
}
if ($lang) {
    $taxonManager->setLanguage($lang);
}
if ($taxonValue) {
    $taxonManager->setTaxon($taxonValue);
    $taxonManager->setAttributes();
}
$spDisplay = $taxonManager->getDisplayName();
$taxonRank = $taxonManager->getRankId();
$links = $taxonManager->getTaxaLinks();
if ($links) {
    foreach ($links as $linkKey => $linkUrl) {
        if ($linkUrl['title'] == 'REDIRECT') {
            $locUrl = str_replace('--SCINAME--', urlencode($taxonManager->getSciName()), $linkUrl['url']);
            header('Location: ' . $locUrl);
            exit;
        }
    }
}
$displayLocality = 0;
$isEditor = false;
if ($symbUid) {
    if ($isAdmin || array_key_exists("TaxonProfile", $userRights)) {
        $isEditor = true;
    }
    if ($isAdmin || array_key_exists("CollAdmin", $userRights) || array_key_exists("RareSppAdmin", $userRights) || array_key_exists("RareSppReadAll", $userRights)) {
        $displayLocality = 1;
    }
}
Esempio n. 2
0
    $taxonManager->setLanguage($lang);
}
if ($taxonValue) {
    $taxonManager->setTaxon($taxonValue);
    $taxonManager->setAttributes();
}
$ambiguous = $taxonManager->getAmbSyn();
$acceptedName = $taxonManager->getAcceptance();
$synonymArr = $taxonManager->getSynonymArr();
$spDisplay = $taxonManager->getDisplayName();
$taxonRank = $taxonManager->getRankId();
$links = $taxonManager->getTaxaLinks();
if ($links) {
    foreach ($links as $linkKey => $linkUrl) {
        if ($linkUrl['title'] == 'REDIRECT') {
            $locUrl = str_replace('--SCINAME--', urlencode($taxonManager->getSciName()), $linkUrl['url']);
            header('Location: ' . $locUrl);
            exit;
        }
    }
}
$displayLocality = 0;
$isEditor = false;
if ($SYMB_UID) {
    if ($IS_ADMIN || array_key_exists("TaxonProfile", $USER_RIGHTS)) {
        $isEditor = true;
    }
    if ($IS_ADMIN || array_key_exists("CollAdmin", $USER_RIGHTS) || array_key_exists("RareSppAdmin", $USER_RIGHTS) || array_key_exists("RareSppReadAll", $userRights)) {
        $displayLocality = 1;
    }
}