@if (vefatEtti) {
}

{{ tamIsim }}

@if (kizlikSoyadi) {
Kizlik Soyadi: {{ kizlikSoyadi }}
}
@if (vefatEtti) { Vefat } @if (!platformUyesi) { Elle Girildi } @if (meslek) { {{ meslek }} }
{{ ebeveynSayisi }} Ebeveyn
{{ esSayisi }} Es
{{ cocukSayisi }} Cocuk
{{ kardesSayisi }} Kardes
@if (dogumTarihi || dogumYeri) {
Dogum @if (dogumTarihi) { {{ dogumTarihi }} } @if (dogumYeri) { {{ dogumYeri }} }
} @if (vefatEtti && (olumTarihi || olumYeri)) {
Vefat @if (olumTarihi) { {{ olumTarihi }} } @if (olumYeri) { {{ olumYeri }} }
} @if (vefatEtti && definYeri) {
Defin / Mezarlik {{ definYeri }}
} @if (medeniDurumText) {
Medeni Durum {{ medeniDurumText }}
}
Cinsiyet {{ cinsiyet === 'E' ? 'Erkek' : 'Kadin' }}
@if (biyografi) {
Biyografi

{{ biyografi }}

} @if (notlar) {
Notlar

{{ notlar }}

} @if (gizlilikVarsayilan) {
Gizlilik Seviyesi

{{ gizlilikSeviyesiText }}

} @if (yas || olumYasi) {
Yasam Suresi

@if (vefatEtti && olumYasi) { {{ olumYasi }} yasinda vefat etti. } @else if (yas) { Su an {{ yas }} yasinda. }

} @if (adresler.length > 0) {
Adres Gecmisi
@for (adres of siraliAdresler; track adres._id || $index) {
{{ adresTuruSimge(adres.tur) }}
{{ adres.adres }} @if (!adres.bitisTarihi) { Mevcut }
@if (adres.baslangicTarihi || adres.bitisTarihi) { {{ adres.baslangicTarihi || '?' }} – {{ adres.bitisTarihi || 'Mevcut' }} } @if (adres.notlar) { {{ adres.notlar }} } @if (adres.koordinat?.lat) { 📍 Haritada Goster }
}
}
@if (!saltOkunur) { }
@if (!saltOkunur) {
} @if (iliskiler.length === 0) {

Henuz iliski eklenmedi

} @else { @for (iliski of iliskiler; track iliski.kisiId; let i = $index) {
{{ iliski.isim }}
{{ iliski.akrabalikSimge }} {{ iliski.akrabalikIsim }}
@if (kisininBagSayisi(iliski.kisiId) > 0) { } @if (iliski.bagId && !saltOkunur) { }
@if (acikAltBaglar.has(iliski.kisiId)) {
@for (alt of cachedBaglar(iliski.kisiId); track alt.kisiId) {
{{ alt.isim }}
{{ alt.akrabalikSimge }} {{ alt.akrabalikIsim }}
@if (kisininBagSayisi(alt.kisiId) > 0) { }
@if (acikAlt2Baglar.has(alt.kisiId)) {
@for (alt2 of cachedBaglar(alt.kisiId); track alt2.kisiId) {
{{ alt2.isim }}
{{ alt2.akrabalikSimge }} {{ alt2.akrabalikIsim }}
}
} }
} } }
@if (bagYollari.length > 0) {
En Kisa Bag Yolu

{{ bagYoluMerkezIsim }} ile {{ tamIsim }} arasindaki en kisa akrabalik: {{ bagYollari[0].aciklama }} {{ bagYollari[0].mesafe }} adim

{{ bagYoluMerkezIsim }} -> {{ tamIsim }}

{{ bagYollari[0].aciklama }}

@for (adim of bagYollari[0].yol; track $index; let son = $last) {
{{ akrabalikBilgi[adim.akrabalikTuru]?.simge }} {{ akrabalikBilgi[adim.akrabalikTuru]?.isim || adim.akrabalikTuru }}
@if (!son) {
}
}
{{ bagYollari[0].mesafe }} adim mesafe
@if (bagYollari.length > 1) {
Alternatif Bag Yollari
@for (yol of bagYollari.slice(1); track $index) {
{{ yol.aciklama }}
{{ yol.mesafe }} adim
}
} } @else {
@if (!bagYoluMerkezIsim) {

Bu kisi zaten merkez konumda.

} @else {

{{ bagYoluMerkezIsim }} ile {{ tamIsim }} arasinda bilinen bir akrabalik bagi bulunamadi.

}
}
Agac Konumu
@if (datum?.rels) {
@if (datum.rels.parents?.length) {
{{ datum.rels.parents.length }} Ebeveyn
} @if (datum.rels.spouses?.length) {
{{ datum.rels.spouses.length }} Es
} @if (datum.rels.children?.length) {
{{ datum.rels.children.length }} Cocuk
}
}
@if (!saltOkunur) {
} @if (fotograflar.length === 0) {

Henuz fotograf eklenmedi

} @else {
@for (foto of fotograflar.slice(0, 6); track foto._id; let i = $index) {
@if (i === 5 && fotograflar.length > 6) {
+{{ fotograflar.length - 6 }}
}
}
@if (fotograflar.length > 6) {
} }
@if (!saltOkunur) {
} @if (yasamOlaylari.length === 0) {

Henuz ani kaydi eklenmedi

} @else { @for (olay of yasamOlaylari; track olay._id; let i = $index) {
{{ olay.baslik }} @if (olay.sesKaydiUrl) { }
@if (olay.tarih || olay.konum) {
@if (olay.tarih) {{{ olay.tarih }}} @if (olay.tarih && olay.konum) {-} @if (olay.konum) {{{ olay.konum }}}
} @if (olay.aciklama) {

{{ olay.aciklama }}

} @if (olay.sesKaydiUrl) { } @if (!saltOkunur) {
}
} }