Introduzione
Usare Sparkle
Elementi
Le informazioni inviate dai visitatori al server del sito web vengono raccolte tramite i moduli controparti digitali dei moduli cartacei.
L'esempio più comune di moduli è il modulo di contatto, che invia le informazioni inserite via email.
Gli elementi attraverso i quali i visitatori del sito inseriscono le informazioni sono disponibili nella sezione "Navigazione e moduli" del popup "Aggiungi":
Inoltre è possibile aggiungere un modulo di login completo, discusso in modo più dettagliato nella pagina protezione con password.
L'inserimento di testo è lo strumento base per l'immissione di testo. A parte i controlli dello stile, ha alcune opzioni per controllare l’inserimento da parte dell'utente. La selezione della casella di spunta Obbligatorio costringe l'utente a scrivere un testo. La funzione di Maiuscole automatiche, Controllo spelling e Riempimento automatico del browser, possono essere in certi casi utili.
I pulsanti di opzione e le caselle di spunta vengono utilizzati per fornire delle opzioni all’utente, i pulsanti di opzione con lo stesso nome si escludono a vicenda in modo da consentire all'utente una singola scelta, mentre le caselle di spunta sono tutte indipendenti e offrono una risposta sì/no.
Un elemento del modulo di selezione a tendina permette ai visitatori di scegliere un'opzione da un insieme chiuso di opzioni predefinite. Un elemento del modulo file allegato permette ai visitatori di scegliere e inviare un file dal loro dispositivo. Quando si usa il metodo "Invia il modulo per e-mail tramite il server”, l'allegato sarà consegnato via e-mail, allegato all'e-mail del modulo di contatto.
Sia l’Invia il modulo per email tramite il server che l’Invio del modulo avanzato consentono di raccogliere dati da uno o più campi di inserimento del testo, caselle di spunta e pulsanti di opzione. In particolare l’Invio del modulo avanzato è rivolto a sviluppatori web esperti, mentre l’Invia il modulo per email tramite il server è di uso immediato.
Entrambe queste modalità del modulo sono disabilitate nell'anteprima e non funzioneranno se aperte dal Finder, poiché richiedono un server web per elaborare il modulo ricevuto.
Modulo di contatto
L'opzione Invia il modulo per email tramite il server raccoglie gli elementi del modulo selezionati e li invia per email. L’opzione funziona immediatamente mediante la compilazione degli indirizzi email e dell’oggetto dell’email.
L'indirizzo email del mittente sarà visto solo dal destinatario del modulo di posta, quindi non è necessario che sia un indirizzo email funzionale. Per la migliore speranza di consegna (cioè non essere catturati dai filtri antispam) è consigliabile che sia una casella di posta finta sullo stesso dominio dove è ospitato il sito.
L’indirizzo di risposta designa un campo di inserimento testo che il visitatore del sito dovrà riempire con il proprio indirizzo email.
Avrete anche bisogno di designare una pagina di ringraziamento, in quella pagina Sparkle metterà il meccanismo (invisibile) per l’effettivo invio del modulo, e può essere utilizzato per informare l'utente dell'avvenuta consegna dell'email. Poiché questa pagina contiene codice lato server, sarà automaticamente impostata per avere un'estensione php.
L'email viene consegnata localmente sul tuo web host e da lì instradata al server di posta di destinazione. Le email su Internet sono spesso filtrate in modo aggressivo per spam e virus e, per questo, alcune volte potrebbe non funzionare correttamente. Il modo migliore per risolvere il problema è contattare il servizio di hosting.
Server SMTP personalizzato
Se il tuo servizio di hosting non consente l'invio di email tramite il server web, puoi scegliere di inviare le email tramite SMTP autenticato. Ciò significa che la gestione della posta generata da Sparkle contatterà il server SMTP e si autenticherà utilizzando le impostazioni di accesso specificate. È compatibile con servizi di terze parti come Amazon SES.
Esempio di modulo di contatto
Per comodità è possibile scaricare un documento di esempio con un modulo di contatto funzionante al suo interno, sarà necessario modificare l'email di destinazione con il proprio indirizzo.
Sicurezza dei moduli
I moduli di contatto Sparkle includono misure anti-spam che impediscono l’invio di spam in modo automatizzato, e al contempo non sottopongono i visitatori del tuo sito a inutili fastidi, tipici di soluzioni come i captcha. Le misure preventive dello spam di Sparkle inoltre non hanno bisogno di inviare dati dei visitatori del tuo sito a terze parti, e sono quindi conformi con le normative della privacy. Siamo impegnati nella lotta allo spam e faremo tutte le modifiche tecniche necessarie per bloccare futuri attacchi di spam.
Risoluzione dei problemi dei moduli di contatto
Se non ricevi l'email del modulo di contatto, questi sono alcuni problemi comuni:
Se nessuna di queste porta a una soluzione, l’ultima opzione è che l'email del modulo di contatto sia stata inviata correttamente, ma sia poi stata stata intercettata da filtri anti-spam.
Una misura utile per evitare che la tua email venga filtrata è di utilizzare un indirizzo email sul dominio del tuo server: non è necessario che sia una casella di posta funzionante, ma ad esempio se il tuo dominio è example.com potresti utilizzare nessuno@example.com.
A volte l'utilizzo di un server SMTP personalizzato può migliorare la qualità della posta in uscita.
Puoi usare un servizio di terze parti per verificare la qualità delle email agli occhi dei filtri anti spam, e lavorare da li per migliorare il punteggio.
Un tale servizio è mail-tester.com. Quando visito il sito ricevi un indirizzo email che inserirai come destinatario nelle impostazioni del modulo, poi pubblicherai il sito e userai il modulo di contatto. Adesso tornare a mail-tester.com mostrerà cosa vedono i filtri anti spam e possibilmente suggerirà misure correttive.
Segnalateci difetti di questa documentazione e li risolveremo al più presto!
Copyright © River SRL
IT06208340486 — REA FI-609716
This site uses cookies. Some are essential to make our site work; others help us improve the user experience and display third party content. By using the site, you agree to our site sending these cookies. Read our privacy policy to learn more or opt out.
Agree