canDisplayDetails()) { return WT_I18N::translate('Private'); } $person->add_family_facts(false); $events=$person->getIndiFacts(); sort_facts($events); foreach ($events as $event) { if ($event->canShow()) { switch ($event->getTag()) { case 'SEX': case 'FAMS': case 'FAMC': case 'NAME': case 'TITL': case 'NOTE': case 'SOUR': case 'SSN': case 'OBJE': case 'HUSB': case 'WIFE': case 'CHIL': case 'ALIA': case 'ADDR': case 'PHON': case 'SUBM': case '_EMAIL': case 'CHAN': case 'URL': case 'EMAIL': case 'WWW': case 'RESI': case 'RESN': case '_UID': case '_TODO': case '_WT_OBJE_SORT': // Do not show these break; case 'ASSO': // Associates echo '