Functions used for charts
phpGedView: Genealogy Viewer Copyright (C) 2002 to 2003 John Finlay and Others
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Functions used for charts
phpGedView: Genealogy Viewer Copyright (C) 2002 to 2003 John Finlay and Others
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
creates an array with all of the individual ids to be displayed on an ascendancy chart
the id in position 1 is the root person. The other positions are filled according to the following algorithm if an individual is at position $i then individual $i's father will occupy position ($i*2) and $i's mother will occupy ($i*2)+1
check root id for pedigree tree
find last family ID where this person is a spouse
find last spouse for this person
find all children from a family
builds and returns sosa relationship name in the active language
creates an array with all of the individual ids to be displayed on the pedigree chart
the id in position 0 is the root person. The other positions are filled according to the following algorithm if an individual is at position $i then individual $i's father will occupy position ($i*2)+1 and $i's mother will occupy ($i*2)+2
print a popup menu for descendants so that we can move down the tree
print cousins list
print the children table for a family
print the facts table for a family
print family header
print the parents table for a family
print a family with Sosa-Stradonitz numbering system ($rootid=1, father=2, mother=3 ...)
print a table cell with sosa number
print an arrow to a new url
Documentation generated on Wed, 28 Mar 2007 09:54:17 -0600 by phpDocumentor 1.3.1