diff --git a/kjvstudy_org/templates/family_tree_person.html b/kjvstudy_org/templates/family_tree_person.html index 19474dd..a0e3ca6 100644 --- a/kjvstudy_org/templates/family_tree_person.html +++ b/kjvstudy_org/templates/family_tree_person.html @@ -250,6 +250,35 @@ {% endif %} +{% if person.spouse %} +
+

Spouse

+
+ {% set spouse_id = None %} + {% set spouse_data = None %} + {% for pid, p in family_tree_data.items() %} + {% if p.name == person.spouse %} + {% set spouse_id = pid %} + {% set spouse_data = p %} + {% endif %} + {% endfor %} +
+ {% if spouse_id %} + {{ person.spouse }} + {% if spouse_data and (spouse_data.generation or spouse_data.kekule_number is not none or spouse_data.age_at_death != "Unknown") %} + + {% if spouse_data.generation %}generation {{ spouse_data.generation }}{% endif %}{% if spouse_data.kekule_number is not none %}{% if spouse_data.generation %}, {% endif %}Kekulé #{{ spouse_data.kekule_number }}{% endif %}{% if spouse_data.age_at_death != "Unknown" %}{% if spouse_data.generation or spouse_data.kekule_number is not none %}, {% endif %}lived {{ spouse_data.age_at_death }}{% endif %} + + {% endif %} + {% else %} + {{ person.spouse }} + not in family tree data + {% endif %} +
+
+
+{% endif %} + {% if person.siblings|length > 0 %}

Siblings ({{ person.siblings|length }})