Пример #1
0
$glosManager = new GlossaryManager();
$termArr = array();
$termImgArr = array();
$termGrpArr = array();
$synonymArr = array();
$translationArr = array();
$sourceArr = array();
$synonymStr = '';
$translationStr = '';
if ($glossId) {
    $termArr = $glosManager->getTermArr($glossId);
    $sciName = $glosManager->getSciName($tId);
    $glossgrpId = $termArr['glossgrpid'];
    $termGrpArr = $glosManager->getGrpArr($glossId, $glossgrpId, $termArr['language']);
    if (isset($glossary_indexBanner)) {
        $sourceArr = $glosManager->getTaxonSources($tId);
    }
    if (array_key_exists('synonym', $termGrpArr)) {
        $synonymArr = $termGrpArr['synonym'];
        if ($synonymArr) {
            $synonymStr = "<div style='margin-top:8px;' ><b>Synonyms:</b>";
            $i = 0;
            $cnt = count($synonymArr);
            foreach ($synonymArr as $synId => $synArr) {
                $onClick = "leaveTermPopup('termdetails.php?glossid=" . $synArr['glossid'] . "'); return false;";
                $synonymStr .= ' ' . $synArr['term'];
                if ($isEditor) {
                    $synonymStr .= ' <a href="#" onclick="' . $onClick . '" target="_blank">';
                    $synonymStr .= '<img style="border:0px;width:12px;" src="../images/edit.png" /></a>';
                }
                if ($i < $cnt - 1) {