toString(); // lists requires a unique ID in case there are multiple lists per page $hundred_years_ago = new Date(date('Y') - 100); ?> getPreference('MAX_ALIVE_AGE'); // init chart data $marr_by_age = []; for ($age = 0; $age <= $max_age; $age++) { $marr_by_age[$age] = ''; } $birt_by_decade = []; $marr_by_decade = []; for ($year = 1550; $year < 2030; $year += 10) { $birt_by_decade[$year] = ''; $marr_by_decade[$year] = ''; } ?>
= I18N::translate('Given names') ?> | = I18N::translate('Surname') ?> | = I18N::translate('Age') ?> | = I18N::translate('Given names') ?> | = I18N::translate('Surname') ?> | = I18N::translate('Age') ?> | = I18N::translate('Marriage') ?> | = view('icons/anniversary') ?> | = I18N::translate('Place') ?> | = I18N::translate('Last change') ?> | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
getAllNames() as $num => $name) : ?>
getPrimaryName()) : ?>
= $name['full'] ?>
getPrimaryName()) : ?>
= $husb->getSexImage() ?>
= $husb->getPrimaryParentsNames('parents details1', 'none') ?> |
getMarriageDate(); $hdate = $husb->getBirthDate(); if ($hdate->isOK() && $mdate->isOK()) { if ($hdate->gregorianYear() >= 1550 && $hdate->gregorianYear() < 2030) { $birt_by_decade[(int) ($hdate->gregorianYear() / 10) * 10] .= $husb->sex(); } $hage = Date::getAgeYears($hdate, $mdate); if ($hage >= 0 && $hage <= $max_age) { $marr_by_age[$hage] .= $husb->sex(); } } ?> | = Date::getAge($hdate, $mdate) ?> |
getAllNames() as $num => $name) : ?>
getPrimaryName()) : ?>
= $name['full'] ?>
getPrimaryName()) : ?>
= $wife->getSexImage() ?>
= $wife->getPrimaryParentsNames('parents details1', 'none') ?> |
getBirthDate(); if ($wdate->isOK() && $mdate->isOK()) { if ($wdate->gregorianYear() >= 1550 && $wdate->gregorianYear() < 2030) { $birt_by_decade[(int) ($wdate->gregorianYear() / 10) * 10] .= $wife->sex(); } $wage = Date::getAgeYears($wdate, $mdate); if ($wage >= 0 && $wage <= $max_age) { $marr_by_age[$wage] .= $wife->sex(); } } ?> | = Date::getAge($wdate, $mdate) ?> |
getAllMarriageDates()) : ?>
$marriage_date) : ?>
= $marriage_date->display(true) ?>
gregorianYear() >= 1550 && $marriage_dates[0]->gregorianYear() < 2030) : ?>
gregorianYear() / 10) * 10] .= $husb->sex() . $wife->sex() ?>
facts(['_NMR'])->isNotEmpty()) : ?>
= I18N::translate('no') ?>
facts(['MARR'])->isNotEmpty()) : ?>
= I18N::translate('yes') ?>
|
= Date::getAge($family->getMarriageDate(), null) ?> |
getAllMarriagePlaces() as $n => $marriage_place) : ?>
= $marriage_place->shortName(true) ?>
|
= I18N::number($family->numberOfChildren()) ?> | = $family->lastChangeTimestamp() ?> | canShow() || !$mdate->isOK()) : ?> U 0) : ?> Y100 YES facts(Gedcom::DIVORCE_EVENTS)->isNotEmpty()) : ?> D spouseFamilies()) > 1 || count($wife->spouseFamilies()) > 1) : ?> M | isDead() && $wife->isDead()) : ?> Y isDead() && !$wife->isDead()) : ?> sex() == 'F') : ?> H sex() == 'M') : ?> W isDead() && $wife->isDead()) : ?> sex() == 'M') : ?> W sex() == 'F') : ?> H isDead() && !$wife->isDead()) : ?> N | childFamilies() && !$wife->childFamilies()) : ?> R isDead() && !$wife->isDead() && $family->numberOfChildren() === 0) : ?> L |