{{-- Left: Back button --}} {{-- Center: Title --}}

{{ $document->title }}

{{-- Right: Action buttons --}}
@if(auth()->user()->hasPermission('documents-manage')) {{-- Masquer/Afficher button --}} {{ $document->is_visible ? 'Masquer' : 'Afficher' }} ce document ? Le document {{ $document->title }} sera {{ $document->is_visible ? 'masqué et ne sera plus visible publiquement' : 'rendu visible' }}.
@csrf
@endif {{-- Télécharger button --}} @if(auth()->user()->hasPermission('documents-manage')) {{-- Modifier button --}} {{-- Supprimer button --}} Supprimer ce document ? Le document {{ $document->title }} sera déplacé dans la corbeille. Vous pourrez le restaurer ultérieurement si nécessaire.
@csrf @method('DELETE')
{{-- Archiver button --}} @if(!$document->archived_at) Archiver ce document ? Le document {{ $document->title }} sera archivé. Il ne sera plus visible dans la liste principale mais restera accessible dans les archives.
@csrf
@endif @endif
{{-- BODY --}}
{{-- Prévisualisation document --}} @php $extension = strtolower(pathinfo($document->filename, PATHINFO_EXTENSION)); $isImage = in_array($extension, ['jpg', 'jpeg', 'png', 'gif', 'webp']); $isPdf = $extension === 'pdf'; @endphp @if($isImage || $isPdf)

Prévisualisation

@if($isImage)
{{ $document->title }}
@elseif($isPdf)
@endif
@endif {{-- Section Document --}}

Document

Titre

{{ $document->title }}

Fichier

{{ $document->filename }}

@if($document->description)
Description

{{ $document->description }}

@endif @if($document->category)
Catégorie

{{ $document->category->name }}

@endif
Taille

{{ number_format($document->size / 1024, 0) }} Ko

Statut

@if($document->is_visible) Visible @else Masqué @endif

@if($document->published_at)
Date de publication

{{ $document->published_at->format('d/m/Y') }}

@endif @if($document->uploader)
Uploadé par

{{ $document->uploader->full_name }}

@endif
Créé le

{{ $document->created_at->format('d/m/Y à H:i') }}

Modifié le

{{ $document->updated_at->format('d/m/Y à H:i') }}

{{-- Entités liées --}} @if($document->memberships->count() > 0 || $document->transactions->count() > 0)

Entités liées

{{-- Adhésions liées --}} @if($document->memberships->count() > 0) @endif {{-- Transactions liées --}} @if($document->transactions->count() > 0)

Transactions ({{ $document->transactions->count() }})

@endif
@endif