Creare un link sul modulo accettare la privacy
Autor: Moreno B.Possiedo la versione 13 ed ho un problema nel modulo contatti.
Volevo infatti insererire nel settore comunicazione della privacy, che già utilizzo con tanto di check di accettazione delle condizioni, anche un link che richiamasse la pagina html dove sono presenti tutte le regole della privacy.
Il discorso che vorrei inserire più o meno sarebbe questo:
"Dichiaro aver preso visione dell’informativa sulla privacy disponibile a questo link (Privacy policy) e autorizzo il trattamento e la gestione dei dati immessi secondo quanto stabilisce il Regolamento Europeo (GDPR n. 679/2016) in materia di privacy e protezione dati personali."
Purtroppo però mi sembra che inserire questo link dove è (Privacy policy) non sia possibile, oppure non ho capito come farlo dato che non funziona oppure non esiste questa possibilità.
come si potrebbe risolvere naturalmente avendo anche il check dove accettare le condizioni altrimenti non si prosegue con l'invio del modulo stesso.
Forse mi sto perdendo in un bicchiere d'acqua o mi sono intestardito, ma non riesco al momento a trovare come risolverlo
Grazie in anticipo per l'aiuto.
al posto di Privacy Policy, metti questo:
<a href="nomepagina.html" title="Privacy Policy"alt="Privacy Policy""style="color:red;text-decoration:none;font-size:30px"> "Privacy Policy" </a>
Mirko: Nel modulo contatti non funziona, ho chiesto da tempo di dare la possibilità di inserire dei link.
Pasquale: devi inserire questo script, che tra l'altro mi è stato suggerito tempo addietro da KolAsim o da Mirko Boschetti non ricordo bene chi sia stato dei due, in Proprietà Pagina - Esperto - Pima della chiusura del tag BODY:
<script>
$('form label[for="imObjectForm_1_9"]').append(' - <a href="nomepagina.html" target="_blank">(Privacy policy)</a>');
</script>
sostituendo i numeri (nell'esempio _1_9) di imObjectForm con quelli giusti del tuo modulo.
Naturalmente va sostituito anche "nomepagina.html" con l'indirizzo della tua privacy policy
... "a Cesare quel che è di Cesare" >> https://helpcenter.websitex5.com/pl/post/110589 .........
... se invece si volesse aggiungere il LINK nel testo delle condizioni di accettazione, forse! c'è qualche altro > escamotage! ...per esperti! ma non più di tanto...
.
Autor
Intanto grazie per la risposta.
Prima di fare una prova volevo capire questo che mi hai detto in quanto non sono pratico di X5.
Tu dici:
"sostituendo i numeri (nell'esempio _1_9) di imObjectForm con quelli giusti del tuo modulo."
Ecco dovrei capire meglio cosa sono questi numeri e dove esattamente trovo questo imObjectForm ?
Grazie e scusate per la mia ignoranza....
Autor
Ho visto all'interno del file imObjectForm il numero, nel mio caso 2_5, solo che ho inserito lo script come indicato e il link non mi appare all'interno ma nel titolo e subito dopo il check accetto, come si può vedere dall'immagine.
Sbaglio io qualcosa?
Autor
Non trovando soluzioni, anche perchè la risposta di KolAsim porta ad un post in cui non si vedono esempi perchè rimossi (a cosa serve rimuoverli non lo so... perchè hai indicato quel post e poi non funzionano i link indicati...)
ho risolto cambiando il discorso all'interno delle condizione come da immagine allegata e facendo riferimento ai 2 link che si creano utilizzando lo script indicato da Luigi Dell'aquila.
Certo non è bello.... però alla fine dovrebbe andare bene ugualmente.
Azz... mi ricordavo na' meraviglia! Dovrò fare una cura di fosforo (forse è l'età che avanza?). Chiedo scusa a Lemonsong
Pasquale: lo script è di Lemonsong non mio. Tutti, o quasi, i miei esempi sono stati cancellati non per mia volontà, ma per problemi con l'hosting. Non li ho reinseriti perchè non avevo le copie di backup.
... ... come non detto, ... ma se leggevi, avresti capito, ...e/oppure potevi chiedere nel merito per approfondimenti......
... comunque l'importante è risolvere, ed il suggerimento di Luigi è sempre valido ed alla portata di tutti......
.
Tranqui, Cesare non marcerà su L'Aquila
E' un classico uso del metodo .append() e probabilmente adesso con la 15 si potrebbe semplificare oppure adottare altri metodi.
...
Semplificare? Come?
Ho scritto "probabilmente", visto che son passate un po' di versioni ma mi pare che non sia cambiato molto nel modulo e-mail quindi, se funge ancora, può essere ancora valido/utile.
Sollevo solo un piccolo problema.
Trattandosi di normativa privacy é meglio andare cauti in quanto se ci si imbatte in un utente che non ha javascript abilitato non vedrá mai quel link.
Se la consultazione della pagina linkata é optional va bhe ma se é dovuta meglio seguire un'altra strada
@lemonsong: ok, grazie
@giorgio: è vero quello che dici, ma è anche vero che quasi tutti i programmi, per non dire tutti, che creano il cookie banner utilizzano javascript. Io attualmente per i miei siti sto usando cookie-script a pagamento e usa javascript.
L'osservazione è giusta.
Comunque WS genera un tag noscript che ti avvisa con il messaggio:
Se vuoi stare tranquillo, puoi sempre usare le "Condizioni di Accettazione" ed inserire il "link" (anche se non attivo) nelle suddette.
In questo caso, utilizzando lo stesso metodo .append() (modificando il selettore) puoi inserire un testo e link di fianco alla parola "Accetto", esempio:
Autor
Scusate: ma questo avviso se il javascript non è abilitato è già attivo di default oppure va abilitato.
In questo caso dove si abilita tale funzione?
Grazie
Il tag noscript viene generato sempre da WS e quindi, se NON hai JS abilitato, vedrai il messaggio.
Se non vuoi disabilitare JS nel tuo browser, apri il sorgente di una pagina qualsiasi e vedrai (a fondo pagina) il suddetto tag.
Per maggiori info:
https://www.w3schools.com/tags/tag_noscript.asp