=== User to Me ===
Contributors: afproject
Tags: live chat, chat widget, assistenza clienti, help desk, contatti
Richiede almeno: 5.8
Testato fino a: 7.0
Richiede PHP: 7.4
Stable tag: 3.1.3
Licenza: GPLv2 o successiva
URI Licenza: https://www.gnu.org/licenses/gpl-2.0.html

Un widget di live chat per WordPress incredibilmente semplice da configurare: aggiungi un operatore, scegli i colori, fatto. Nessun servizio esterno richiesto.

== Descrizione ==

User to Me aggiunge un semplice widget di chat dal vivo al tuo sito WordPress, completamente self-hosted: nessun servizio esterno, nessun abbonamento a terzi, nessuna configurazione complicata. Le conversazioni restano nel tuo database.

È pensato per essere il plugin di live chat più facile da attivare: lo installi, aggiungi un operatore con un paio di click, e il widget di chat è già attivo sul tuo sito. Ogni impostazione — colori, posizione, logo, testi — è in una schermata admin semplice e intuitiva. Nessun codice, nessun file di configurazione, nessuna curva di apprendimento.

**Funzionalità principali**

* Widget di chat flottante con flusso a 2 step: il visitatore inserisce nome ed email, poi chatta in tempo reale con un operatore disponibile.
* Più operatori gestiti come custom post type, ognuno con la propria foto, orario di lavoro e pausa pranzo.
* Stato online/offline automatico basato sugli orari dell'operatore, con possibilità di forzatura manuale (sempre online / sempre offline).
* Dashboard admin per visualizzare e rispondere alle conversazioni attive, con notifiche di nuovi messaggi e badge dei non letti.
* Archivio conversazioni, con archiviazione automatica giornaliera delle chat vecchie.
* Condivisione immagini in chat (sia clienti che operatori possono inviare foto).
* Personalizzazione grafica: colore principale, posizione del widget (destra/sinistra), dimensioni del pannello, font personalizzato, logo/icona personalizzato, titolo e messaggio di benvenuto — tutto da una schermata admin dedicata, senza toccare il codice.
* Pronto per la traduzione: supporto completo all'internazionalizzazione (file .pot incluso), con link alla privacy policy che si adatta automaticamente alla lingua corrente del sito (compatibile con Polylang).
* Attento alla privacy: i visitatori devono accettare la tua Privacy Policy prima di iniziare una chat.

== Installazione ==

1. Carica i file del plugin nella cartella `/wp-content/plugins/user-to-me`, oppure installa il plugin direttamente dalla schermata "Plugin" di WordPress.
2. Attiva il plugin dalla schermata "Plugin" di WordPress.
3. Vai su "Chat" nel menu admin, poi su "Agenti" per aggiungere almeno un operatore con il suo orario di lavoro.
4. Vai su "Chat" → "Personalizzazione" per impostare colori, posizione, logo e testi del widget.
5. Il widget di chat apparirà automaticamente sul frontend del tuo sito.

== Domande frequenti ==

= Serve un servizio esterno o un account per usare questo plugin? =

No. Tutte le conversazioni sono salvate nel tuo database WordPress: non è coinvolto nessun servizio di terze parti.

= Posso avere più di un operatore? =

Sì. Ogni operatore è gestito come un custom post type con la propria foto e i propri orari di lavoro; il widget mostra l'operatore attualmente online.

= Posso cambiare i colori e la posizione del widget? =

Sì, dalla voce "Chat" → "Personalizzazione" nel menu admin: colori, posizione, dimensioni, font, logo e testi sono tutti configurabili senza toccare il codice.

= Il plugin è pronto per la traduzione? =

Sì, tutte le stringhe sono traducibili ed è incluso un template .pot nella cartella `/languages`.

== Screenshot ==

1. Widget di chat nel frontend (stato chiuso e aperto).
2. Dashboard admin delle conversazioni.
3. Impostazioni orari di lavoro degli operatori.
4. Schermata di personalizzazione grafica.

== Changelog ==

= 3.1.3 =
* Rimosso l'header Author URI, identico al Plugin URI (WordPress.org richiede che i due valori siano diversi o che ne sia impostato solo uno).

= 3.1.2 =
* Ulteriore intervento Plugin Check: aggiunta la verifica nonce mancante sul controllo nuove conversazioni via AJAX, sostituito il commento di esclusione sulla stringa di consenso privacy con un escaping reale (wp_kses_post), e riscritte alcune query SQL multilinea come istruzioni su una sola riga perché l'analisi statica le riconosca correttamente come già gestite.

= 3.1.1 =
* Ulteriore intervento di conformità al Plugin Check: corretti escaping residui, sistemato un commento translators mancante e completate le annotazioni sulle query dirette al database per la tabella custom.

= 3.1.0 =
* Verifica completa di conformità al Plugin Check: prefisso su tutte le funzioni globali, guardie anti-accesso-diretto, escape/sanitizzazione di tutti gli input e output rimanenti, sostituzione delle chiamate a date() non sicure per timezone con date_i18n()/gmdate().
* Font Awesome ora incluso localmente invece di essere caricato da un CDN.
* Rimossa la chiamata manuale a load_plugin_textdomain() (le traduzioni vengono caricate automaticamente da WordPress.org a partire da WP 4.6).
* "Testato fino a" aggiornato a 7.0.

= 3.0.1 =
* Campo CSS personalizzato nella pagina di personalizzazione, con elenco di riferimento dei selettori CSS del widget.
* Corretto l'allineamento del pulsante "Invia" nel widget frontend.
* Rafforzati i controlli nonce e la sanitizzazione/escape degli input nelle azioni admin (verifica di sicurezza).

= 3.0.0 =
* Rinominato il plugin in "User to Me".
* Aggiunta la schermata di personalizzazione grafica (colori, posizione, dimensioni, font, logo, testi).
* Supporto completo all'internazionalizzazione/traduzione.

== Upgrade Notice ==

= 3.0.0 =
Questa versione rinomina il text domain del plugin. Se hai file di traduzione personalizzati per una versione precedente, andranno reinstallati sotto il nuovo text domain "user-to-me".
