{{-- v4.17.0 §A2.3 — LA FICHE D'UNE PUBLICATION (agence), écran `data-screen="post"` de la maquette. --}}
Publication {{ $etat }}
@if ($annonce)
{{ $annonce['texte'] }}
@endif
{{-- L'APERÇU SOCIAL : le même que le client, avec « Changer la photo ». --}}
{{ $espace->nomCourtDuClient() }}{{ $publication->type->label() }} · {{ $publication->quandPhrase() }} · {{ $publication->reference }} @if ($canaux !== []) @foreach ($canaux as $canal){{ \Illuminate\Support\Str::limit($canal, 4, '') }}@endforeach @endif
@if ($visuel['type'] === 'image')
Visuel de la publication « {{ $publication->titre }} » @unless ($publication->estFigee()) @endunless
@else
@unless ($publication->estFigee()) @endunless {{ $publication->type->label() }} {{ $espace->nomCourtDuClient() }} {{ $publication->titre }} {{ $visuel['lien'] ? 'Le visuel est au bout du lien.' : 'Sans visuel' }}
@endif {{-- v4.17.2 §F — Le jumeau de l'écran du client : le lien sous le visuel, avec ou sans image. L'agence voit exactement ce que le client voit. --}} @if (filled($visuel['lien'])) Ouvrir le lien ↗ @endif
Envoi de la photo…
@if (filled($contenu['texte_fr']))
{{ $contenu['texte_fr'] }}
@endif @if (filled($contenu['texte_ar']))
{{ $contenu['texte_ar'] }}
@endif
@if (filled($publication->notes_internes))
Notes internes · invisibles pour le client{{ $publication->notes_internes }}
@endif
{{ $ligneEtat }}
{{-- LES ACTIONS SELON L'ÉTAT — chacune est un appel au service, rien n'est décidé ici. --}} @php($s = $publication->statut)
@if ($s->estModifiable())
{{ $s === \App\Enums\EspaceClient\StatutPublication::Corrections ? 'Corriger' : 'Compléter' }}
@endif @if ($s->attendLeClient())
@endif @if ($s === \App\Enums\EspaceClient\StatutPublication::Validee || $s === \App\Enums\EspaceClient\StatutPublication::Programmee)
@if ($s === \App\Enums\EspaceClient\StatutPublication::Validee) @endif
@endif @if ($s === \App\Enums\EspaceClient\StatutPublication::Publiee && $publication->lien_publie) @endif @if ($s !== \App\Enums\EspaceClient\StatutPublication::Annulee && $s !== \App\Enums\EspaceClient\StatutPublication::Publiee)
@endif @if ($annulationOuverte)
@endif @if ($decisionOuverte) {{-- Une décision reçue AILLEURS (WhatsApp, réunion), reportée pour le compte du client — comme dans Filament. --}}
@endif
{{-- v4.17.0 §B — LA CONVERSATION : le fil, avec son composeur. --}}