{{-- Template do documento timbrado da ata — reaproveitado tanto na visualização interna (admin) quanto na pública/Transparência. Recebe $ata. O corpo (`$corpo`, via Ata::conteudoParaExibicao()) vem em duas formas: - texto simples (a grande maioria — atas criadas pelo Leggov): exibido escapado com {{ }}, igual sempre foi; - HTML legado (atas migradas que têm um documento HTML/CSS completo salvo em `conteudo`): já vem sanitizado por uma lista de permissões (App\Services\AtaConteudoService) — só tags de formatação, sem nenhum atributo — e é exibido com {!! !!} porque já é seguro. Nunca decida entre os dois casos aqui na view — a decisão e a sanitização inteira vivem no Service, pra Admin/Público/Transparência nunca divergirem. --}} @php($config = \App\Models\Configuracao::atual()) @php($presidente = \App\Models\User::where('eh_presidente', true)->where('ativo', true)->first()) @php($secretario = \App\Models\Sessao::secretarioAtual()) @php($corpo = $ata->conteudoParaExibicao()) {{ $ata->titulo }}
@isset($voltarUrl) ← Voltar @endisset
{{-- Ata histórica migrada com PDF original (ou qualquer ata com PDF anexado) — nunca sobrescrito/reconvertido, só linkado como está. --}} @if($ata->pdf_path) 📄 Visualizar PDF original @endif
@if($config->logo_path) Brasão @endif
{{ $config->nome_camara }}
@if($ata->sessao)
Sessão #{{ $ata->sessao->numero }} — {{ $ata->sessao->tipo }}
@endif

{{ $ata->titulo }}
@if($corpo['valor'] !== '') @if($corpo['html']) {{-- Já passou por App\Services\AtaConteudoService::sanitizar() — só tags de formatação de uma lista de permissões, sem nenhum atributo. Nunca script/style/iframe/on*. --}} {!! $corpo['valor'] !!} @else {{ $corpo['valor'] }} @endif @elseif($ata->pdf_path) Esta ata está disponível apenas no documento PDF original — use o botão "Visualizar PDF original" acima. @endif
@if($config->usar_assinatura_digital && $presidente?->assinatura_path) Assinatura @endif
{{ $presidente?->name ?? '________________________' }}
Presidente
@if($config->usar_assinatura_digital && $secretario?->assinatura_path) Assinatura @endif
{{ $secretario?->name ?? '________________________' }}
1º Secretário(a)
@if($config->endereco)
{{ $config->endereco }}
@endif @if($config->cnpj)
CNPJ: {{ $config->cnpj }}
@endif @if($config->email_contato)
E-MAIL: {{ $config->email_contato }}
@endif @if($config->site_oficial)
SITE: {{ strtoupper($config->site_oficial) }}
@endif @if($config->instagram)
INSTAGRAM: {{ $config->instagram }}
@endif