2
* @progname pedigree_html.ll
4
* @author Scott McGee (smcgee@microware.com)
9
* Select and produce an ancestor report for the person selected.
11
* @(#)pedigree_html.ll 1.3 10/4/95
13
* By Scott McGee (smcgee@microware.com)
14
* Based on pedigreel by Tom Wetmore, ttw@cbnewsl.att.com
18
include("cgi_html.li")
22
call set_cgi_html_globals()
27
call do_chart_head(indi, "Pedigree")
29
call pedigree(0, indi)
34
proc pedigree (level, indi) {
35
set(has_parent, or(father(indi), mother(indi)))
36
if(and(lt(level, 4), has_parent)) {
37
set(par, father(indi))
38
call pedigree(add(1,level), par)
42
href(indi, "Pedigree")
43
if (evt, birth(indi)) {
59
if(and(lt(level, 4), has_parent)) {
60
set(par, mother(indi))
61
call pedigree(add(1,level), par)