diff --git a/sapl/templates/admin/tce/processo_detail.html b/sapl/templates/admin/tce/processo_detail.html index 1da26bca6..e02d6340c 100644 --- a/sapl/templates/admin/tce/processo_detail.html +++ b/sapl/templates/admin/tce/processo_detail.html @@ -26,6 +26,9 @@
{{ processo.ano }} - {{ processo.periodo }} + @@ -353,5 +356,33 @@ function adicionarSubpastaExistente(pastaId, nomeSubpasta, csrftoken, btnSalvar) btnSalvar.innerHTML = ' Salvar'; }); } + +// Função para compartilhar a página +function compartilharPagina() { + const url = window.location.href; + + // Copiar para área de transferência + navigator.clipboard.writeText(url).then(() => { + Swal.fire({ + title: 'Link Copiado!', + html: `O link foi copiado para a área de transferência:

${url}

Compartilhe com outras pessoas para que elas possam acessar esta página e baixar os arquivos.`, + icon: 'success', + confirmButtonText: 'OK' + }); + }).catch(err => { + // Fallback se clipboard API não funcionar + Swal.fire({ + title: 'Compartilhar Página', + html: `Copie o link abaixo para compartilhar:

`, + icon: 'info', + confirmButtonText: 'Fechar', + didOpen: () => { + const input = document.getElementById('linkCompartilhar'); + input.select(); + input.setSelectionRange(0, 99999); + } + }); + }); +} {% endblock %}