$spid = $parents["WIFE"]; } } $person = Person::getInstance($spid); if ($person) { echo "<a href=\"#\" onclick=\"return quickEdit('", $person->getXref(), "', '', '", PGV_GEDCOM, "');\">"; $name = PrintReady(stripLRMRLM($person->getFullName())); if ($SHOW_ID_NUMBERS) { $name .= PrintReady(" (" . $person->getXref() . ")"); } $name .= " [" . $pgv_lang["edit"] . "]"; echo $name, "</a>\n"; } else { echo $pgv_lang["unknown"]; } $subrecords = $family->getFacts(array("HUSB", "WIFE", "CHIL")); $famfacts = array(); foreach ($subrecords as $ind => $eventObj) { $fact = $eventObj->getTag(); $event = $eventObj->getDetail(); if ($fact == "EVEN" || $fact == "FACT") { $fact = $eventObj->getValue("TYPE"); } if (in_array($fact, $famaddfacts)) { $newreqd = array(); foreach ($famreqdfacts as $rfact) { if ($rfact != $fact) { $newreqd[] = $rfact; } } $famreqdfacts = $newreqd;