"; $content .= "". family_make_name($nid, TRUE) .""; $facts=db_fetch_array(db_query("SELECT * FROM {family_individual} WHERE nid = %d",$nid)); if ($show_record = TRUE) { //this should check privacy if ($facts['gender']) { $content .= ", ".$facts['gender']; } $content .= "
"; } $content .= "View Ascendants      View Descendants
"; //Find parents $fam=db_fetch_array(db_query("SELECT parent1, parent2 FROM {family_group} WHERE nid='%s'",$facts['ancestor_group'])); if ($fam) { $father = $fam['parent1']; if ($father) { $list[] = 'Father: '. family_make_name($father,TRUE); } $mother = $fam['parent2']; if ($mother) { $list[] = 'Mother: '. family_make_name($mother,TRUE); } } if ($show_record) { if ($facts['birthdate']!='0000-00-00') { $list[] = 'Birth Date: '.$facts['birthdate']; } if ($facts['birthplace']) { $list[] = 'Birth Place: '.$facts['birthplace']; } if ($facts['deathdate']!='0000-00-00') { $list[] = 'Death Date: '.$facts['deathdate']; } if ($facts['deathplace']) { $list[] = 'Death Place: '.$facts['deathplace']; } } $content .= theme('item_list', $list); $content .= "

"; return ($content); } // Display family view of individual fid (fact id) function family_view_indi($nid,$type) { $content=""; $content .= family_summ_indi ($nid); //Find families where the individual is husband or wife $families = db_query("SELECT * FROM {family_group} WHERE (parent1='%s' OR parent2='%s')", $nid, $nid); if ($families) { $list1 = array(); while ($family = mysql_fetch_array($families)) { //Spouse info if($family['parent1'] == $nid) { $spouse = $family['parent2']; } else { $spouse = $family['parent1']; } if ($spouse) { $parents=TRUE; $content .= "
Spouse: ".family_summ_indi($spouse); $spousename = family_make_name($spouse, FALSE); } else { $content .= "

Spouse: Unknown

"; $spousename = "Unknown"; } //Marriage info $content .='

'; if($family['marr_type']){ $list1[] ='Marriage Type: '.$family['marr_type']; } if($family['marr_date']){ $list1[] ='Marriage Date: '.$family['marr_date']; } if($family['marr_plac']){ $list1[] ='Marriage Place: '.$family['marr_plac']; } if($family['div_date']){ $list1[] ='Divorce Date: '.$family['div_date']; } if($family['div_place']){ $list1[] ='Divorce Place: '.$family['div_plac']; } $content .= theme('item_list', $list1); $content .= '

'; $children = db_query("SELECT * FROM {family_individual} WHERE ancestor_group=%d", $family['nid']); //Children info if($children){ $content .= '

Children of '. family_make_name($nid,FALSE).' and '. $spousename .':

'; $content .= '

'; while ($child = mysql_fetch_array($children)) { $content .= ""; } $content.="

Name

Gender

Brith Date

Death Date

".family_make_name($child['nid'],TRUE)."

".$child['gender']."

".$child['birthdate']."

".$child['deathdate']."

"; } } } $content .= '


'; //Break before sources, biography, and comments return($content); }