Guidatemi per adeguarsi al Cookies..
Autor: Salvatore T.
Visited 2100,
Followers 1,
Udostępniony 0
Avendo la versione 11 di webSite, qual'è il sistema passo passo per caricare questa maledetta pop-up che ti chiede il consenso o il non consenso e relativi links delle informative a cui rimandare l'utente visitatore.
Grazie per l'attenzione
Posted on the
http://www.assocookie.it/
in allegato lo script con le istruzioni, ciao.
Autor
Ciao Giancarlo, sono una schiappa. Mi devi dare più informazioni sulla parte script.
1) In
Head al passo 1:
<link rel="stylesheet"
type="text/css" href="files/jquery.cookiebar.css"
/> ....ecc.ecc.ecc.
Questo script sopra dove va inserito precisamente? Sulla Home Page devo creare un modulo script in testa a tutti i moduli creati e ci copio il codice sopra?
2) Nel file cookie.zip ci trovi un file testo con dentro cookie riga mancante.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
Dove devo piazzarla questa stringa?
Grazie per l'attenzione
Autor
Dunque ho creato un oggetto Codice HTML sulla home page e lì ci ho copiato questo:
<link rel="stylesheet" type="text/css" href="files/jquery.cookiebar.css" />
<script type="text/javascript" src="files/jquery.cookiebar.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$.cookieBar({
});
});
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
Copiato 2 files "jquery.cookiebar" contenuti nella cartella files, nel server, dove risiedono tutti i file del sito.
Creato pagina files "invisibile" con all'interno la policy sui cookie
Ovviamente a me non funziona.
Potete aiutarmi?
...come specificato chiaramente dalle istruzioni di Giancarlo:
il codice <link ....
va messo in head . NON in oggetto html dentro pagina ...
se vuoi metterlo solo in HomePage devi metterlo in
CreazionePagina
selezioni HomePage
proprietà
scheda esperto
"prima della chiusura del codice head"
___
Dopo che l'hai messo ed esportato se non funziona posta il link del tuo sito online così verifichiamo il resto
Autor
Sembra facile e chiaramente spiegato quando si hanno delle basi di html. Per me non è così. Dovete mettervi anche nei panni di chi non ha le basi per intuire ciò che molto chiaramente viene scritto sopra. Pertanto ancora non mi funziona. La mia richiesta di aiuto, infatti, titola, aiutatemi passo passo... :(
...come già detto metti il link del sito online , dove hai provato a mettere lo script ...
altrimenti diventa difficile aiutarti ...
Autor
www.ilvaladeodicollegno.altervista.org
Eccoti il link del sito online dove ho provato a mettere lo script...
non appare nulla ! Quindi dobbiamo rivedere passo passo cosa non si è fatto bene.
La libreria jQuery NON ti serve, WS la carica già.
Hai inserito due volte i codici e nel posto sbagliato, vanno "Prima della chiusura del tag HEAD".
Inoltre devi collegare i file al progetto.
Aggiungo che se vuoi usare quello script condizionando per esempio il codice di Google Analytics, ti consiglio di dare una lettura qui: http://www.unofficialwsx5.com/index.php?topic=2042.0
Autor
Lemonsong grazie per esserti unito a Claudio per farmi capire come adeguarmi anchio alla CookieBar. Vi ringrazio per la Vostra Pazienza per farmi aggiornare il sito e insegnarmi un passaggio nuovo.
Dunque Lemon......Ho inserito lo script da te indicato nel link sopra "prima della chiusura del TAg HEAD" anche se mi confonde la specifica del link dove mi dice.....
" Prima della chiusura del tag HEAD (consultare la guida della propria versione per individuare il campo corrispondente più appropriato) incolliamo questo codice (in rosso da personalizzare)
Consultare la Guida per individuare il campo corrispondente ??? Ma cosa vuol dire ?????
Inoltre devi collegare i file al progetto?
In che senso? mi sono perso.
Intendi jquery.cookiebar.css
e
jquery.cookiebar.js ?????
Come si uniscono al progetto? Io li ho copiati sul server altervista nella cartella Files dove risiedono tutti i file del Sito. Li ho caricati dentro trasferendoli manualmente e non tramite FTP di Website poichè erano due files singoli e non legati al progetto Sito Web.
N.B.
Il codice è stato copiato uguale ma cambiando policyURL: "privacy.html' con info.html creata da me, ossia la pagina invisibile creta con l'informativa da leggere.
<link rel="stylesheet" type="text/css" href="files/jquery.cookiebar.css" />
<script type="text/javascript" src="files/jquery.cookiebar.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$.cookieBar({
message: 'Questo sito utilizza cookies, anche di terze parti. <br /> Cliccando su OK o proseguendo la navigazione in altra maniera, acconsenti all\'uso dei cookies.',
acceptText: 'OK',
policyButton: true,
policyText: 'Leggi l\'informativa',
policyURL: 'info.html'
// qui possiamo inserire altre modifiche alle varie opzioni di default commentate nel file jquery.cookiebar.js
});
});
if(jQuery.cookieBar('cookies')){
// qui sotto in blu il codice di Google Universal Analytics con la funzione di anonimizzazione IP
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m[removed].insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-X', 'auto');
ga('set', 'anonymizeIp', true);
ga('send', 'pageview');
}
</script>
X
Autor
http://www.ilvaladeodicollegno.altervista.org/
Autor
Il link al topic dell'unofficial te l'ho postato solo se hai bisogno di condizionare uno script che genera cookie.
Alle tue domande risponde la guida: http://help.websitex5.com/it/v11/evo/index.html?imp_seo.htm -> I comandi della Sezione Esperto
Salvatore devi fare cosi:
1. Vai nel punto 4 (Statistiche, SEO e Codice) e ti sposti nella scheda Esperto (in alto a destra).
2. Apri la tendina e selezioni la voce "Prima della chiusura del tag HEAD", ed incolli questo codice:
<link rel="stylesheet" type="text/css" href="files/jquery.cookiebar.css" />
<script type="text/javascript" src="files/jquery.cookiebar.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$.cookieBar({
});
});
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
3. Vai al punto 2 del programma e crea una pagina chiamata "info" (senza virgolette) e ci compili la normativa sui Cookies.
4. Salva ed Esporta il sito nel tuo spazio web
5. Se non ho capito male il tuo sito è www.ilvaladeodicollegno.altervista.org, percui utilizzando un programma FTP (come Filezilla o FireFTP (ti consiglio quest ultimo, è un componente aggiuntivo di Firefox gratuito)) oppure tramite pannello amministrativo di Altervista accedi e copi la cartella "files" che trovi dentro l'archivio che hai scaricato all'inizio.
... Ora se fatto tutto bene e non mi son dimenticato niente dovrebbe funzionare...
Autor
Ciao Andrea. Ho seguito passo passo le tue indicazioni ma non è cambiato nulla.
la cartella files contenenti 2 file: jquery.cookiebar.css e jquery.cookiebar.js
sono stati copiati direttamente dentro una cartella già presistente nel server altervista relativo al sito, che aveva di nome " Files\ "
Nello script sopra postato da te non vedo nessun riferimento o chiamata al file "info"
Hai inserito questo -> Prima della chiusura del tag BODY al passo 4 , Esperto ?
<script src="../cookiechoices.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function(event) {
cookieChoices.showCookieConsentBar('This site uses cookies required to operate and useful for the purposes described in the cookie policy. By closing this message, scrolling through this page, you consent to the use of cookies. ',
'close message', 'cookie policy', 'http://www.IL_TUO_SITP/privacy.html');
});
</script>
poi devi creare la pagina "privacy.html" a cui va collegandosi.
un esempio di come viene www.royal-apartment.com , fammi sapere
@Salvatore
Che disastro.
Andiamo per gradi...
Lo script della libreria jQuery, come già detto, NON DEVI INSERIRLO!
Cancella l'oggetto HTML nel footer dove hai inserito i codici e lascia quelli inseriti in HEAD.
Quando avrai aggiornato online, proseguiremo.
Ciao Lemonsong,
avevo fatto per lui pure un .iwzip solo per i cookies, ma non glielo posso mandare visto che non ho la evolution. se copia > incolla dove e come ho scritto , dovrebbe riuscire a far funzionare. io ho inserito :) ... altrimenti conviene contattarci via mail qcuno di noi, qui veramente alla fine una confusione ....
Non c'è bisogno di un file iwzip, basterebbe conoscere il programma e leggere le tonnellate di post/topic qui su Answers e sull'unofficial.
Autor
Ciao a tutti e Vi ringrazio per essere presenti sul pezzo. Dunque, diventa davvero un parto qui fare uscire una bar cookie??? Sono io che non ci arrivo perchè non conosco l'argomento html.
Non è che tutti dicono la loro e alla fine sti sta facendo solo casino? Io sono stato chiaro sin dall'inizio. Dovete avere pazienzacon me. Zero basi di html e uso raro di website non possono fare di me che un pessimo utente Website.
Al passo 4 voce Esperto è chiaro a tutti che ci sono stato. Da lì parte tutto.
Andrea mi ha detto :
1. Vai nel punto 4 (Statistiche, SEO e Codice) e ti sposti nella scheda Esperto (in alto a destra).
2. Apri la tendina e selezioni la voce "Prima della chiusura del tag HEAD", ed incolli questo codice:
<link rel="stylesheet" type="text/css" href="files/jquery.cookiebar.css" />
<script type="text/javascript" src="files/jquery.cookiebar.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$.cookieBar({
});
});
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
3. Vai al punto 2 del programma e crea una pagina chiamata "info" (senza virgolette) e ci compili la normativa sui Cookies.
4. Salva ed Esporta il sito nel tuo spazio web.
TUTTI D'ACCORDO CON QUESTA ISTRUZIONE CHIARISSIMA ? IO l'HO FATTO
Poi Kris dice la sua:
Hai inserito questo -> Prima della chiusura del tag BODY al passo 4 , Esperto ?
<script src="../cookiechoices.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function(event) {
cookieChoices.showCookieConsentBar('This site uses cookies required to operate and useful for the purposes described in the cookie policy. By closing this message, scrolling through this page, you consent to the use of cookies. ',
'close message', 'cookie policy', 'http://www.IL_TUO_SITO/privacy.html');
});
</script>
poi devi creare la pagina "privacy.html" a cui va collegandosi.
FATTO TUTTO ma avendo realizzato un file cookie policy dal nome info ho modificato per comodità
'http://www.IL_TUO_SITO/privacy.html' in 'info.html'
---------------------------------------------------------------------------------------
Non funziona
www.ilvaladeodicollegno.altervista.org
Lemonsong Andiamo per gradi... Lo script della libreria jQuery, come già detto, NON DEVI INSERIRLO! Cancella l'oggetto HTML nel footer dove hai inserito i codici e lascia quelli inseriti in HEAD. Quando avrai aggiornato online, proseguiremo.
Cioè? Quelle cose postate all'inizio le ho già cancellate. Si vedono ancora quando scarichi lo script in html del mio sito per vedere le stringhe sbagliate? Eppure sono state rimosse. Buh?
Non te la prendere a male Lemonsong ma quando scrivi tu, poichè dai tutto per scontato, faccio molta difficoltà a seguirti. Mi devi spiegare, abbi pazienza, come se io fossi una bella figa brasiliana che non sa una mazza di html ma sa benissimo di un altra mazza...ah ah ah !!!
Eh sì, in parte è proprio così.
Devi deciderti, quale script vuoi implementare?
jquery.cookiebar.js?
cookiechoices.js?
Di sicuro tutti e due non vanno bene!
Visto che non hai fatto quello che ho scritto, passo la palla a chi vuole scoprire cosa c'è "sotto" la brasiliana
Si in effetti Salvatore c'è un po' di casotto in questo post e non ti si facilita le cose, un po' colpa nostra che diamo, forse, per scontato certi passaggi, un po' tu che non hai le basi elementari... ma non è un problema...
Facciamo così, nel mentre che qualcuno ti aiuti con quelli sopra, ci riprovo io, guarda nel mio sito test se ti può piacere la barra che utilizzo io (magari è la stessa di chi te l'ha suggerita su, non ho controllato) http://indirizzodiprova.altervista.org/tig3rtest/
Se ti va bene... questi sono i passaggi che io ho eseguito punto per punto:
1. Cancella tutti i codici che fino adesso hai messo per far visualizzare la barra, tanto sono qua, massimo che fai li rimetti
2. Punto 4 - Statistiche, SEO e codice - Esperto - Prima della chiusura del tag HEAD
Incolla questo codice:
<style>
/* div barra */
#cookieChoiceInfo{
color:white;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
line-height:28px;
background-color: rgb(88, 88, 88); /* per IE7/8 */
background-color: rgba(88, 88, 88, 0.9);
top:0; /* bottom:0; per avere la barra in basso */
text-align:center;
padding:20px 0 20px 0;
}
/* links */
#cookieChoiceInfo a{
text-decoration:none;
padding:8px;
background-color:white;
font-size:12px;
border-radius:6px;
color:#585858;
}
/* link pagina informativa */
a#more-info{
margin-left:12px;
}
/* link accettazione */
a#cookieChoiceDismiss{
margin-left:24px;
padding:8px 11px;
}
</style>
3. Punto 4 - Statistiche, SEO e codice - Esperto - Prima della chiusura del tag Body
Incolla questo codice:
<script src="files/cookiechoices.js"></script>
<script>
$(function () {
cookieChoices.showCookieConsentBar('Questo sito utilizza cookie tecnici e anche di terze parti necessari per le funzionalità del sito. Per saperne di più ed eventualmente disabilitarli consulta la Cookie Policy. Se prosegui nella navigazione di questo sito acconsenti ad utilizzare i cookie.', 'Accetto', 'Cookie Policy', 'cookie-policy.html');
});
</script>
.... iL TESTO LO PUOI MODIFICARE, MANTIENI GLI APICI ' .. NON CANCELLARLI... NON INSERIRE VIRGOLE SE NON QUELLE CHE CI SONO GIà CHE FUNZIONANO COME GENERATORI DEI BOTTONI:
Accetto: Bottone per accettare la normativa
Cookie Policy: Bottone per leggere la normativa estesa
cookie-policy.html: Nome della pagina che dovrai creare nel Punto 2 e metterla invisibile
4. Apri un programma FTP tipo FireFTP o Filezilla e dove hai tutte le cartelle del sito tipo admin, captcha, gallery, images, etc... crea la cartella files
5. Scarica il file allegato che ti inserisco in questo post, estrai il contenuto (ovvero un file .js) e mettilo dentro la cartella files nel tuo sito..
Ora teoricamente dovrebbe andare...
Autor
Grazie Andrea! Finalmente ! Non ci posso credere !
Autor
Ringrazio tutti coloro che hanno prestato attenzione al mio Post provando, a proprio modo, a guidarmi nell'oscurità dell'html...