";
$headImg2 = " ";
} else {
$headImg = " ";
$headImg2 = " ";
}
global $tempStringHead;
echo i18n::translate('Click %s to choose person as Head of family.', $headImg);
?>
|
|
indi->getChildFamilies();
foreach($families as $famid=>$family) {
$label = $this->indi->getChildFamilyLabel($family);
$people = $this->buildFamilyList($family, "parents");
$marrdate = $family->getMarriageDate();
// Husband -------------------
$styleadd = "";
if (isset($people["husb"])) {
$married = GedcomDate::Compare($censdate, $marrdate);
$nam = $people["husb"]->getAllNames();
$fulln = rtrim($nam[0]['givn'],'*')." ".$nam[0]['surname'];
$givn = rtrim($nam[0]['givn'],'*');
$surn = $nam[0]['surname'];
if (isset($nam[1])) {
$fulmn = rtrim($nam[1]['givn'],'*')." ".$nam[1]['surname'];
$marn = $nam[1]['surname'];
}
$menu = new Menu(" " . $people["husb"]->getLabel() . " ". "\n");
// $menu->addClass("", "", "submenu");
$slabel = print_pedigree_person_nav2($people["husb"]->getXref(), 2, !$this->isPrintPreview(), 0, $personcount++, $currpid, $censyear);
$slabel .= $parentlinks;
$submenu = new Menu($slabel);
$menu->addSubMenu($submenu);
echo '';
// Define width of Left (Label) column -------
?>
|
\n";
$menu->printMenu();
if ($WT_MENUS_AS_LISTS) echo "\n";
?>
|
getXref()."&gedcom={$GEDCOM}")."\">";
echo $headImg2;
print "";
?>
|
canDisplayDetails()) ) {
?>
getFullName()); // Name
?>
|
getAllNames();
$fulln = rtrim($nam[0]['givn'],'*')." ".$nam[0]['surname'];
$givn = rtrim($nam[0]['givn'],'*');
$surn = $nam[0]['surname'];
if (isset($nam[1])) {
$fulmn = rtrim($nam[1]['givn'],'*')." ".$nam[1]['surname'];
$marn = $nam[1]['surname'];
}else{
$fulmn = $fulln;
$marn = $surn;
}
$menu = new Menu(" " . $people["wife"]->getLabel() . " ". "\n");
//$menu->addClass("", "", "submenu");
$slabel = print_pedigree_person_nav2($people["wife"]->getXref(), 2, !$this->isPrintPreview(), 0, $personcount++, $currpid, $censyear);
$slabel .= $parentlinks;
$submenu = new Menu($slabel);
$menu->addSubMenu($submenu);
?>
|
\n";
$menu->printMenu();
if ($WT_MENUS_AS_LISTS) echo "\n";
?>
|
getXref()."&gedcom={$GEDCOM}")."\">";
echo $headImg2;
print "";
?>
|
canDisplayDetails()) ) {
?>
=0 && isset($nam[1])){
// print PrintReady($fulmn); // Full Married Name
//} else {
print PrintReady($people["wife"]->getFullName()); // Full Name
//}
?>
|
getMarriageDate();
foreach($people["children"] as $key=>$child) {
// Get child's marriage status
$married="";
foreach ($child->getSpouseFamilies() as $childfamily) {
$tmp=$childfamily->getMarriageDate();
$married = GedcomDate::Compare($censdate, $tmp);
}
$nam = $child->getAllNames();
$fulln = rtrim($nam[0]['givn'],'*')." ".$nam[0]['surname'];
$givn = rtrim($nam[0]['givn'],'*');
$surn = $nam[0]['surname'];
if (isset($nam[1])) {
$fulmn = rtrim($nam[1]['givn'],'*')." ".$nam[1]['surname'];
$marn = $nam[1]['surname'];
}
$menu = new Menu(" " . $child->getLabel() . " ". "\n");
//$menu->addClass("", "", "submenu");
$slabel = print_pedigree_person_nav2($child->getXref(), 2, !$this->isPrintPreview(), 0, $personcount++, $currpid, $censyear);
$slabel .= $spouselinks;
$submenu = new Menu($slabel);
$menu->addSubMenu($submenu);
if ($child->getXref()==$pid) {
//Only print Head of Family in Immediate Family Block
} else {
?>
getXref()==$pid) {
print $child->getLabel();
}else{
if ($WT_MENUS_AS_LISTS) echo "\n";
$menu->printMenu();
if ($WT_MENUS_AS_LISTS) echo " \n";
}
?>
|
getXref()."&gedcom={$GEDCOM}")."\">";
echo $headImg2;
print "";
?>
|
canDisplayDetails()) ) {
?>
=0 && isset($nam[1])){
// print PrintReady($fulmn); // Full Married Name
// } else {
print PrintReady($child->getFullName()); // Full Name
// }
?>
|
getBirthDate(false);
}
}
//-- Build step families ----------------------------------------------------------------
foreach($this->indi->getStepFamilies() as $famid=>$family) {
$label = $this->indi->getStepFamilyLabel($family);
$people = $this->buildFamilyList($family, "step");
if ($people){
echo "
| | ";
}
$marrdate = $family->getMarriageDate();
// Husband -----------------------------
$styleadd = "";
$elderdate = "";
if (isset($people["husb"]) ) {
$married = GedcomDate::Compare($censdate, $marrdate);
$nam = $people["husb"]->getAllNames();
$fulln = rtrim($nam[0]['givn'],'*')." ".$nam[0]['surname'];
$givn = rtrim($nam[0]['givn'],'*');
$surn = $nam[0]['surname'];
if (isset($nam[1])) {
$fulmn = rtrim($nam[1]['givn'],'*')." ".$nam[1]['surname'];
$marn = $nam[1]['surname'];
}
$menu = new Menu();
if ($people["husb"]->getLabel() == ".") {
$menu->addLabel(" " . i18n::translate('Step-Father') . " ". "\n");
}else{
$menu->addLabel(" " . $people["husb"]->getLabel() . " ". "\n");
}
//$menu->addClass("", "", "submenu");
$slabel = print_pedigree_person_nav2($people["husb"]->getXref(), 2, !$this->isPrintPreview(), 0, $personcount++, $currpid, $censyear);
$slabel .= $parentlinks;
$submenu = new Menu($slabel);
$menu->addSubMenu($submenu);
if (PrintReady($people["husb"]->getDeathYear()) == 0) { $DeathYr = ""; }else{ $DeathYr = PrintReady($people["husb"]->getDeathYear()); }
if (PrintReady($people["husb"]->getBirthYear()) == 0) { $BirthYr = ""; }else{ $BirthYr = PrintReady($people["husb"]->getBirthYear()); }
?>
|
\n";
$menu->printMenu();
if ($WT_MENUS_AS_LISTS) echo "\n";
?>
|
getXref()."&gedcom={$GEDCOM}")."\">";
echo $headImg2;
print "";
?>
|
canDisplayDetails()) ) {
?>
getLabel()); // label = Relationship
}
?>", "getSex()); // gend = Gender
?>", "=0){
echo "M"; // cond = Condition (Married)
}else{
echo "S"; // cond = Condition (Single)
}
?>", "getbirthyear()); // yob = Year of Birth
?>", "getbirthyear()); // age = Census Date minus YOB
?>", "", "", "getcensbirthplace()); // birthpl = Census Place of Birth
?>");'>
getFullName()); // Name
?>
|
getBirthDate(false);
}
// Wife -------------------
$styleadd = "";
if (isset($people["wife"]) ) {
$married = GedcomDate::Compare($censdate, $marrdate);
$nam = $people["wife"]->getAllNames();
$fulln = rtrim($nam[0]['givn'],'*')." ".$nam[0]['surname'];
$givn = rtrim($nam[0]['givn'],'*');
$surn = $nam[0]['surname'];
if (isset($nam[1])) {
$fulmn = rtrim($nam[1]['givn'],'*')." ".$nam[1]['surname'];
$marn = $nam[1]['surname'];
}
$menu = new Menu();
if ($people["husb"]->getLabel() == ".") {
$menu->addLabel(" " . i18n::translate('Step-Mother') . " ". "\n");
}else{
$menu->addLabel(" " . $people["wife"]->getLabel() . " ". "\n");
}
//$menu->addClass("", "", "submenu");
$slabel = print_pedigree_person_nav2($people["wife"]->getXref(), 2, !$this->isPrintPreview(), 0, $personcount++, $currpid, $censyear);
$slabel .= $parentlinks;
$submenu = new Menu($slabel);
$menu->addSubMenu($submenu);
if (PrintReady($people["wife"]->getDeathYear()) == 0) { $DeathYr = ""; }else{ $DeathYr = PrintReady($people["wife"]->getDeathYear()); }
if (PrintReady($people["wife"]->getBirthYear()) == 0) { $BirthYr = ""; }else{ $BirthYr = PrintReady($people["wife"]->getBirthYear()); }
?>
|
\n";
$menu->printMenu();
if ($WT_MENUS_AS_LISTS) echo "\n";
?>
|
getXref()."&gedcom={$GEDCOM}")."\">";
echo $headImg2;
print "";
?>
|
canDisplayDetails()) ) {
?>
getLabel()); // label = Relationship
}
?>", "getSex()); // gend = Gender
?>", "=0 && isset($nam[1])){
echo "M"; // cond = Condition (Married)
}else{
echo "S"; // cond = Condition (Single)
}
?>", "getbirthyear()); // yob = Year of Birth
?>", "getbirthyear()); // age = Census Date minus YOB
?>", "", "", "getcensbirthplace()); // birthpl = Census Place of Birth
?>");'>
=0 && isset($nam[1])){
// print PrintReady($fulmn); // Full Married Name
//} else {
print PrintReady($people["wife"]->getFullName()); // Full Name
//}
?>
|
getMarriageDate();
foreach($people["children"] as $key=>$child) {
$nam = $child->getAllNames();
$fulln = rtrim($nam[0]['givn'],'*')." ".$nam[0]['surname'];
$givn = rtrim($nam[0]['givn'],'*');
$surn = $nam[0]['surname'];
if (isset($nam[1])) {
$fulmn = rtrim($nam[1]['givn'],'*')." ".$nam[1]['surname'];
$marn = $nam[1]['surname'];
}
$menu = new Menu(" " . $child->getLabel() . "\n");
//$menu->addClass("", "", "submenu");
$slabel = print_pedigree_person_nav2($child->getXref(), 2, !$this->isPrintPreview(), 0, $personcount++, $currpid, $censyear);
$slabel .= $spouselinks;
$submenu = new Menu($slabel);
$menu->addSubMenu($submenu); if (PrintReady($child->getDeathYear()) == 0) { $DeathYr = ""; }else{ $DeathYr = PrintReady($child->getDeathYear()); }
if (PrintReady($child->getBirthYear()) == 0) { $BirthYr = ""; }else{ $BirthYr = PrintReady($child->getBirthYear()); }
?>
|
\n";
$menu->printMenu();
if ($WT_MENUS_AS_LISTS) echo "\n";
?>
|
getXref()."&gedcom={$GEDCOM}")."\">";
echo $headImg2;
print "";
?>
|
canDisplayDetails()) ) {
?>
getFullName()); // Name
?>
|
getBirthDate(false);
}
}
}
print "
| ";
//-- Build Spouse Family ---------------------------------------------------
$families = $this->indi->getSpouseFamilies();
//$personcount = 0;
foreach($families as $famid=>$family) {
$people = $this->buildFamilyList($family, "spouse");
if ($this->indi->equals($people["husb"])) {
$spousetag = 'WIFE';
}else{
$spousetag = 'HUSB';
}
$marrdate = $family->getMarriageDate();
// Husband -------------------
if ( isset($people["husb"])) {
$married = GedcomDate::Compare($censdate, $marrdate);
$nam = $people["husb"]->getAllNames();
$fulln = rtrim($nam[0]['givn'],'*')." ".$nam[0]['surname'];
$givn = rtrim($nam[0]['givn'],'*');
$surn = $nam[0]['surname'];
if (isset($nam[1])) {
$fulmn = rtrim($nam[1]['givn'],'*')." ".$nam[1]['surname'];
$marn = $nam[1]['surname'];
}
$menu = new Menu(" " . $people["husb"]->getLabel() . " ". "\n");
//$menu->addClass("", "", "submenu");
$slabel = print_pedigree_person_nav2($people["husb"]->getXref(), 2, !$this->isPrintPreview(), 0, $personcount++, $currpid, $censyear);
$slabel .= $parentlinks;
$submenu = new Menu($slabel);
$menu->addSubMenu($submenu);
if (PrintReady($people["husb"]->getDeathYear()) == 0) { $DeathYr = ""; }else{ $DeathYr = PrintReady($people["husb"]->getDeathYear()); }
if (PrintReady($people["husb"]->getBirthYear()) == 0) { $BirthYr = ""; }else{ $BirthYr = PrintReady($people["husb"]->getBirthYear()); }
?>
getXref()==$pid) {
print " " .($people["husb"]->getLabel())." ".i18n::translate('Head of Household:');
}else{
if ($WT_MENUS_AS_LISTS) echo "\n";
$menu->printMenu();
if ($WT_MENUS_AS_LISTS) echo " \n";
}
?>
|
getXref()."&gedcom={$GEDCOM}")."\">";
echo $headImg2;
print "";
?>
|
canDisplayDetails()) ) {
?>
getFullName()); // Name
?>
|
getAllNames();
$fulln = rtrim($nam[0]['givn'],'*')." ".$nam[0]['surname'];
$givn = rtrim($nam[0]['givn'],'*');
$surn = $nam[0]['surname'];
if (isset($nam[1])) {
$fulmn = rtrim($nam[1]['givn'],'*')." ".$nam[1]['surname'];
$marn = $nam[1]['surname'];
}else{
$fulmn = $fulln;
$marn = $surn;
}
$menu = new Menu(" " . $people["wife"]->getLabel() . " ". "\n");
//$menu->addClass("", "", "submenu");
$slabel = print_pedigree_person_nav2($people["wife"]->getXref(), 2, !$this->isPrintPreview(), 0, $personcount++, $currpid, $censyear);
$slabel .= $parentlinks;
$submenu = new Menu($slabel);
$menu->addSubMenu($submenu);
if (PrintReady($people["wife"]->getDeathYear()) == 0) { $DeathYr = ""; }else{ $DeathYr = PrintReady($people["wife"]->getDeathYear()); }
if (PrintReady($people["wife"]->getBirthYear()) == 0) { $BirthYr = ""; }else{ $BirthYr = PrintReady($people["wife"]->getBirthYear()); }
?>
getXref()==$pid) {
print " " .($people["wife"]->getLabel())." ".i18n::translate('Head of Household:');
}else{
if ($WT_MENUS_AS_LISTS) echo "\n";
$menu->printMenu();
if ($WT_MENUS_AS_LISTS) echo " \n";
}
?>
|
getXref()."&gedcom={$GEDCOM}")."\">";
echo $headImg2;
print "";
?>
|
canDisplayDetails()) ) {
?>
=0 && isset($nam[1])){
// print PrintReady($fulmn); // Full Married Name
//} else {
print PrintReady($people["wife"]->getFullName()); // Full Name
//}
?>
|
$child) {
// Get child's marriage status
$married="";
foreach ($child->getSpouseFamilies() as $childfamily) {
$tmp=$childfamily->getMarriageDate();
$married = GedcomDate::Compare($censdate, $tmp);
}
$nam = $child->getAllNames();
$fulln = rtrim($nam[0]['givn'],'*')." ".$nam[0]['surname'];
$givn = rtrim($nam[0]['givn'],'*');
$surn = $nam[0]['surname'];
if (isset($nam[1])) {
$fulmn = rtrim($nam[1]['givn'],'*')." ".$nam[1]['surname'];
$marn = $nam[1]['surname'];
}else{
$fulmn = $fulln;
$marn = $surn;
}
$menu = new Menu(" " . $child->getLabel() . " ". "\n");
//$menu->addClass("", "", "submenu");
$slabel = print_pedigree_person_nav2($child->getXref(), 2, !$this->isPrintPreview(), 0, $personcount++, $child->getLabel(), $censyear);
$slabel .= $spouselinks;
$submenu = new Menu($slabel);
$menu->addSubmenu($submenu);
?>
|
\n";
$menu->printMenu();
if ($WT_MENUS_AS_LISTS) echo "\n";
?>
|
getXref()."&gedcom={$GEDCOM}")."\">";
echo $headImg2;
print "";
?>
|
canDisplayDetails()) ) {
?>
=0 && isset($nam[1])){
// print PrintReady($fulmn); // Full Married Name
// } else {
print PrintReady($child->getFullName()); // Full Name
// }
?>
|
| ";
}
?>
|