$vs_citation .= ".";
            print caDetailLink($this->request, $vs_citation, '', 'ca_occurrences', $va_citation["occurrence_id"], array("subsite" => $this->request->session->getVar("coloradoSubSite")));
        }
        print "</div>";
    }
}
# --- places
$va_locality_list = $t_object->get("ca_places", array('returnAsArray' => true, 'checkAccess' => $va_access_values));
$va_locality_display = array();
$va_place_type_ids_to_exclude = array($t_lists->getItemIDFromList("place_types", "city"), $t_lists->getItemIDFromList("place_types", "basin"), $t_lists->getItemIDFromList("place_types", "other"), $t_lists->getItemIDFromList("place_types", "locality"));
if (sizeof($va_locality_list)) {
    $t_place = new ca_places();
    print "<br><div class='unit'><h2>UCM " . (sizeof($va_places) > 1 ? "Localities" : "Locality") . "</h2>";
    foreach ($va_locality_list as $va_locality) {
        $vs_locality_path = "";
        $va_hierarchy = caExtractValuesByUserLocale($t_place->getHierarchyAncestors($va_locality["place_id"], array("additionalTableToJoin" => "ca_place_labels", "additionalTableSelectFields" => array("name"))));
        $va_hierarchy = array_reverse($va_hierarchy);
        array_shift($va_hierarchy);
        foreach ($va_hierarchy as $va_hier_locality) {
            if (!in_array($va_hier_locality["type_id"], $va_place_type_ids_to_exclude)) {
                $vs_locality_path .= $va_hier_locality["name"] . " / ";
            }
        }
        $vs_locality_path = caDetailLink($this->request, $va_locality["idno"], '', 'ca_places', $va_locality["place_id"], array("subsite" => $this->request->session->getVar("coloradoSubSite"))) . "<br/>" . $vs_locality_path . $va_locality["idno"];
        $va_locality_display[] = $vs_locality_path;
    }
    print join("<br/>", $va_locality_display);
    print "</div><!-- end unit -->";
}
?>
		</div><!-- end leftCol-->