@extends('layout') @section('title', 'Fiche de '.$ind->display_name) @section('robots', 'noindex, nofollow') @section('content')

Fiche d'identification

@php // Qui remplit ? La page sert au membre pour SA fiche, et a // l'administration pour celle d'un defunt. Le vocabulaire suit. $mienne = auth()->user()?->individual_id === $ind->id; $mots = $mienne ? ['photos' => 'Vos photos au fil des âges', 'interets' => 'Vos centres d\'intérêt', 'lectures' => 'Vos lectures', 'caractere' => 'Votre caractère', 'voir' => 'Voir ma page dans l\'arbre →', 'maniere' => 'votre manière d\'être'] : ['photos' => 'Ses photos au fil des âges', 'interets' => 'Ses centres d\'intérêt', 'lectures' => 'Ses lectures', 'caractere' => 'Son caractère', 'voir' => 'Voir sa page dans l\'arbre →', 'maniere' => 'sa manière d\'être']; @endphp

{{ $ind->display_name }}

Le signalement, les goûts et le caractère. Rien n'est obligatoire : ce qui reste vide ne s'affiche pas. {{ $mots['voir'] }}

{{-- ═══ La frise des âges : une case par tranche ═══════════════════ --}}

{{ $mots['photos'] }}

@if ($frise->isEmpty())

Indiquez d'abord l'année de naissance, dans « Signalement » ci-dessous : sans elle, impossible de situer une photo dans une vie.

@else

Cliquez sur une case vide pour y déposer une photo. Le pas se règle ci-dessous.

@foreach ($frise as $case)
@if ($case->photo) {{ $ind->display_name }} en {{ $case->annee }}

{{ $case->titre }}

{{ $case->annee }}

@csrf @method('DELETE')
@else
@csrf
@endif
@endforeach
@endif
@csrf @method('PUT') {{-- ═══ Signalement ══════════════════════════════════════════════ --}}

Signalement

{{-- ═══ Coordonnées et réseaux ═══════════════════════════════════ --}}

Coordonnées et réseaux

Visibles uniquement des membres de la famille connectés à leur compte, jamais avec le seul code du site.

Le réseau est reconnu tout seul d'après l'adresse : Facebook, Instagram, WhatsApp, LinkedIn, X, TikTok, YouTube ou site personnel.

{{-- ═══ Santé et ADN ═════════════════════════════════════════════ --}}

Santé et ADN

Ces informations sont les plus personnelles de la fiche. Rien n'est obligatoire. Elles ne sont montrées qu'aux membres connectés, et le compte rendu ADN n'est lisible que par vous et par l'administrateur du site.

@if ($ind->adn_rapport_path)

Un compte rendu est déjà déposé : le consulter. En déposer un autre le remplace.

@endif
{{-- ═══ Ce qu'elle aime ══════════════════════════════════════════ --}}

{{ $mots['interets'] }}

@foreach ($config['interets'] as $famille => $choix)

{{ $famille }}

@foreach ($choix as $c) @endforeach
@endforeach

{{ $mots['lectures'] }}

@foreach ($config['ouvrages'] as $famille => $choix)
@foreach ($choix as $c) @endforeach
@endforeach
{{-- ═══ Personnalité ═════════════════════════════════════════════ --}}

{{ $mots['caractere'] }}

{{ count($config['personnalite']) }} questions, une réponse chacune. Pas pour classer, mais pour garder trace de {{ $mots['maniere'] }}, celle dont on se souvient longtemps après.

@foreach ($config['personnalite'] as $cle => $q)

{{ $q['question'] }}

@if (! empty($q['libre'])) @continue @endif
@foreach ($q['choix'] as $c) @endforeach
@endforeach
{{-- Cette page est l'atterrissage de TOUS les membres, pas seulement des administrateurs : le retour doit mener a sa propre fiche publique, pas a une administration a laquelle 236 comptes sur 238 n'ont pas droit et qui leur repondait par un 403 en anglais. --}} @can('admin') ← Administration @else ← Ma page dans l'arbre @endcan
@endsection