++ proclamatori senza email e telefono; il link si copia o si condivide
- Migrazione: tolte le colonne email e telefono dei proclamatori (vuote in produzione). Tolti da form, scheda, elenco, XML (un file vecchio si importa ignorandoli). - Invio del link: solo "Copia link" e "Condividi…" (menu di condivisione del telefono, navigator.share): il destinatario lo sceglie chi usa l'app. Via WhatsApp diretto, canale email, notifica LinkTerritorio, componente x-whatsapp. - Elenco assegnati: "Condividi" al posto di WhatsApp; a condivisione fatta il link risulta inviato. - Informativa privacy, README, HANDOFF e test aggiornati. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,26 +0,0 @@
|
||||
{{--
|
||||
Il numero di un proclamatore che, cliccato, apre WhatsApp (wa.me: app sul
|
||||
telefono, WhatsApp Web sul computer). Niente se il numero manca o non è
|
||||
utilizzabile.
|
||||
|
||||
proclamatore: il Proclamatore.
|
||||
messaggio: testo già scritto nella chat (facoltativo).
|
||||
compatto: solo l'icona, per le righe di un elenco.
|
||||
--}}
|
||||
@props(['proclamatore', 'messaggio' => null, 'compatto' => false])
|
||||
|
||||
@php($url = $proclamatore?->whatsappUrl($messaggio))
|
||||
|
||||
@if($url)
|
||||
<a href="{{ $url }}" target="_blank" rel="noopener"
|
||||
{{ $attributes->merge(['class' => 'tm-whatsapp' . ($compatto ? ' tm-whatsapp-compatto' : '')]) }}
|
||||
title="Scrivi su WhatsApp a {{ $proclamatore->nome_completo }}"
|
||||
@if($compatto) aria-label="Scrivi su WhatsApp a {{ $proclamatore->nome_completo }}" @endif>
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 12h.01M12 12h.01M16 12h.01M21 12c0 4.418-4.03 8-9 8a9.863 9.863 0 01-4.255-.949L3 20l1.395-3.72C3.512 15.042 3 13.574 3 12c0-4.418 4.03-8 9-8s9 3.582 9 8z"/></svg>
|
||||
@unless($compatto)
|
||||
<span>{{ $proclamatore->telefono }}</span>
|
||||
@endunless
|
||||
</a>
|
||||
@elseif(! $compatto && trim((string) $proclamatore?->telefono) !== '')
|
||||
<span {{ $attributes }}>{{ $proclamatore->telefono }}</span>
|
||||
@endif
|
||||
Reference in New Issue
Block a user