$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; } }
$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; } }