ℹ️
Welcome to the archive of the old FlatPress support forum. Browse more than a decade of FlatPress wisdom! Login is disabled.

The current FlatPress support forum is available here: forum.flatpress.org
Inserire script nell'index / eu cookies
  • 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>
    <script>
    document.addEventListener('DOMContentLoaded', function(event) {
    cookieChoices.showCookieConsentBar('Your message for visitors here',
    'close message', 'learn more', 'http://example.com');
    });
    </script>

    Potreste darmi una mano? Non sono molto esperto. Oppure esiste un'alternativa?
    Grazie! 
  • Per ora uso questo, ma ne sto provando diversi di script:

    Vai qui:
    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:
    da cosi:
    src
    ="//
    a cosi:
    src="http://

    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:

    Ciaoo
  • 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:


  • 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:
    https://cookie-script.com/
    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? 

    <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>

        
  • 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.         
Start a New Discussion

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

In this Discussion