%let;l_fs;%if;(evar.fs != "")%evar.fs;%else;9%end;%in;
%let;l_wi;%if;(evar.wi != "")%evar.wi;%else;980%end;%in;
%let;l_he;%if;(evar.he != "")%evar.he;%else;600%end;%in;
%let;l_sosa_ref;%if;(evar.sosa = "on" and browsing_with_sosa_ref and has_sosa)on%end;%in;
%let;l_prefix;%prefix;m=A;t=T;t1=h7;image=%evar.image;;siblings=%evar.siblings;;%nn;
sosa=%evar.sosa;;fs=%l_fs;;wi=%l_wi;;he=%l_he;;bp=%evar.bp;;nav=%evar.nav;;%in;
%if;(not cancel_links)
%let;evsib;%if;(evar.siblings!="")%evar.siblings;%end;%in;
%let;evsosa;%if;(evar.sosa!="")%evar.sosa;%end;%in;
%let;evbp;%if;(evar.bp!="")%evar.bp;%end;%in;
%let;evnav;%if;(evar.nav!="")%evar.nav;%end;%in;
%( repenser la nav en cliquant sur le fond de cellule !! %)
%end;
%define;tools()
%foreach;ancestor_level(7)
%if;(evar.image!="off" and level > 1 and level < 5)
%foreach;ancestor;
%if;ancestor.has_image;
%end;
%end;
%end;
%if;(level = 1)
%if;(evar.siblings = "on" and has_parents)
%foreach;father.child;
%apply;somebody()
%end;
%else;
%apply;somebody()
%end;
|
%else;
%foreach;ancestor;
= %if;(l_sosa_ref = "on")%ancestor.sosa;%else;%ancestor.same;%end; =
%else;
>
%if;(l_sosa_ref = "on")
· %ancestor.sosa; ·
%elseif;(evar.sosa = "on")
· %ancestor.anc_sosa;
%if;(browsing_with_sosa_ref and ancestor.has_sosa) ~ %ancestor.sosa;%end;
%sp;·
%end;
%ancestor;
%ancestor.dates;
%if;(evar.bp = "on" and ancestor.has_birth_place)
%ancestor.birth_place;
%end;
%end;
%if;(level < 6)
%end;
%end;
%end;
%end;
%if;(not cancel_links and evar.templ="templm")
%apply;tools()
%end;