Inserire script nell'index / eu cookies - FlatPress Forums
Inserire script nell'index / eu cookies
musicletter June 2015
Ciao a tutti! Vorrei inserire uno script nell'index.php in maniera che, ogni qual volta un utente si collega, appare il messaggio che ornai vediamo ovunque. Non riesco a capire come fare.
Ho caricato il file "cookiechoices.js" nella directory principale e poi non so più dove incollare il codice/script che segue opportunamente modificato:
<script src="/cookiechoices.js"></script>
cookieChoices.showCookieConsentBar('Your message for visitors here',
'close message', 'learn more', 'http://example.com');
Potreste darmi una mano? Non sono molto esperto. Oppure esiste un'alternativa?
Panther June 2015
Per ora uso questo, ma ne sto provando diversi di script:
http://cookie-bar.eu/?forceLang=it&always=1&showNoConsent=1
Riempi i dati nella parte bassa della pagina (indichi italiano, indichi la tua pagina privacy) e prendi il codice.
Occhio che è sbagliato, devi aggiungere bene http:// prima di cookie:
src="//
Quello che vorrei usare è questo, però devo ancora indicare la pagina della policy:
<script type="text/javascript" src="http://cdn.jsdelivr.net/cookie-bar/1/cookiebar-latest.js?forceLang=it&always=1&showNoConsent=1"></script>
Copi l'intera stringa dove vuoi (su header.tpl o footer.tpl) ed il gioco è fatto:
Ciao. Quindi se copio la stringa di sopra così come è dentro header.tpl funziona? Io ogni volta che copia lo script dentro il file header non funziona. Devo sempre creare un frame. :-(
Questo va bene se lo inserisco dentro il file header.tpl?
<script type="text/javascript" src="http://cdn.jsdelivr.net/cookie-bar/1/cookiebar-latest.js?forceLang=it&always=1&top=1&showNoConsent=1&remember=365&privacyPage=http%3A%2F%2Fwww.musicletter.it%2Fprivacy%2F"></script>
Funziona! Però una volta che acconsento e la barra scompare resta lo spazio nella parte superiore.
Prova a metterlo nella parte bassa. Nei miei siti, non riscontro problemi (ho messo queste righe su footer.tpl).
Il tuo script diventa così cancellando top=1:
<script type="text/javascript" src="http://cdn.jsdelivr.net/cookie-bar/1/cookiebar-latest.js?forceLang=it&amp;always=1&amp;showNoConsent=1&amp;remember=365&amp;privacyPage=http://www.musicletter.it/privacy/"></script>
Grazie! Un'ultima cosa, per far aprire la pagina privacy in un un'altra finestra? Guarda qui: www.musicletter.it
Mi sono accorto ora che su Internet Explorer il pop-up non si vede, con Firefox, Opera e Chrome si. Quindi, non va bene, c'è un problema
Ho trovato, ti consiglio questo sito web gratuito per creare uno script per l'EU Cookie Policies:
Puoi creare 1 script gratuito per tutti i tuoi siti web.
Credo che la nuova finestra relativa alla privacy non si apra neanche con Google Chrome. Non sarebbe un grosso problema, perché il plugin è fatto bene. Casomai provo anche quest'altro che mi hai mandato, però vedo che vuole la registrazione e poi dovrei capire come funziona.
Semplicemente crei un utente su Cookie-Script.com, crei una nuova policy per il tuo sito e lo salvi, poi copi lo script e lo copi per es. su footer.tpl (come il precedente). E funziona subitissimo.
Se vai su http://www.manualinux.com/ lo vedi già funzionante
Bene, grazie, Più tardi ci provo.
Ma la possibilità di modificare lo script precedente (che ti copio di seguito) in maniera da aprire una nuova finestra quando clicco sulla privacy, secondo te è possibile?
Ho visto però che il sito con il nuovo script, rispetto al precedente, non dà la possibilità di non consentire l'uso dei cookie.
Si, perchè se scorri la pagina o clicchi da qualche parte, già di per sè accetti l'utilizzo dei cookie. Quindi, se noti, anche in altri siti web, è presente la funzione accetta cookie e basta. Così ho letto in giro per internet e mi è stato spiegato.
Ho capito, grazie! Per ora ho lasciato il primo script che mi hai proposto, togliendo l'opzione "non consentire cookie" e facendo sì che quando clicchi sulla "privacy", pur non aprendo una nuova finestra, la pagina testi ancorata al blog.