MediaWiki:Common.js: differenze tra le versioni
m Pagina svuotata Etichetta: Svuotamento |
mNessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
/* QUANTCAST GDPR*/ | |||
var elem = document.createElement('script'); | |||
elem.src = 'https://quantcast.mgr.consensu.org/cmp.js'; | |||
elem.async = true; | |||
elem.type = "text/javascript"; | |||
var scpt = document.getElementsByTagName('script')[0]; | |||
scpt.parentNode.insertBefore(elem, scpt); | |||
(function() { | |||
var gdprAppliesGlobally = false; | |||
function addFrame() { | |||
if (!window.frames['__cmpLocator']) { | |||
if (document.body) { | |||
var body = document.body, | |||
iframe = document.createElement('iframe'); | |||
iframe.style = 'display:none'; | |||
iframe.name = '__cmpLocator'; | |||
body.appendChild(iframe); | |||
} else { | |||
// In the case where this stub is located in the head, | |||
// this allows us to inject the iframe more quickly than | |||
// relying on DOMContentLoaded or other events. | |||
setTimeout(addFrame, 5); | |||
} | |||
} | |||
} | |||
addFrame(); | |||
function cmpMsgHandler(event) { | |||
var msgIsString = typeof event.data === "string"; | |||
var json; | |||
if(msgIsString) { | |||
json = event.data.indexOf("__cmpCall") != -1 ? JSON.parse(event.data) : {}; | |||
} else { | |||
json = event.data; | |||
} | |||
if (json.__cmpCall) { | |||
var i = json.__cmpCall; | |||
window.__cmp(i.command, i.parameter, function(retValue, success) { | |||
var returnMsg = {"__cmpReturn": { | |||
"returnValue": retValue, | |||
"success": success, | |||
"callId": i.callId | |||
}}; | |||
event.source.postMessage(msgIsString ? | |||
JSON.stringify(returnMsg) : returnMsg, '*'); | |||
}); | |||
} | |||
} | |||
window.__cmp = function (c) { | |||
var b = arguments; | |||
if (!b.length) { | |||
return __cmp.a; | |||
} | |||
else if (b[0] === 'ping') { | |||
b[2]({"gdprAppliesGlobally": gdprAppliesGlobally, | |||
"cmpLoaded": false}, true); | |||
} else if (c == '__cmp') | |||
return false; | |||
else { | |||
if (typeof __cmp.a === 'undefined') { | |||
__cmp.a = []; | |||
} | |||
__cmp.a.push([].slice.apply(b)); | |||
} | |||
} | |||
window.__cmp.gdprAppliesGlobally = gdprAppliesGlobally; | |||
window.__cmp.msgHandler = cmpMsgHandler; | |||
if (window.addEventListener) { | |||
window.addEventListener('message', cmpMsgHandler, false); | |||
} | |||
else { | |||
window.attachEvent('onmessage', cmpMsgHandler); | |||
} | |||
})(); | |||
window.__cmp('init', { | |||
'Language': 'it', | |||
'Initial Screen Title Text': 'Il rispetto della tua privacy è la nostra priorità', | |||
'Initial Screen Reject Button Text': 'NON ACCETTO', | |||
'Initial Screen Accept Button Text': 'ACCETTO', | |||
'Initial Screen Purpose Link Text': 'Mostra informativa', | |||
'Purpose Screen Title Text': 'Il rispetto della tua privacy è la nostra priorità', | |||
'Purpose Screen Body Text': 'Di seguito puoi impostare le preferenze sul consenso e determinare come desideri utilizzare i dati in base alle finalità. Puoi impostare le tue preferenze per noi indipendentemente da quelle dei partner di terze parti.', | |||
'Purpose Screen Vendor Link Text': 'Visualizza i fornitori', | |||
'Purpose Screen Cancel Button Text': 'Annullare', | |||
'Purpose Screen Save and Exit Button Text': 'Salva ed Esci', | |||
'Vendor Screen Title Text': 'Il rispetto della tua privacy è la nostra priorità', | |||
'Vendor Screen Body Text': 'Di seguito puoi impostare le preferenze sul consenso per i singoli partner di terze parti con cui collaboriamo. Per visualizzare le finalità rispetto alle quali i singoli partner di terze parti usano i dati per agevolarti nelle tue scelte, espandi ogni voce dell'elenco di aziende. In alcuni casi, le aziende potrebbero utilizzare i tuoi dati senza chiedere il tuo consenso, in base ai loro legittimi interessi. Per ulteriori informazioni e per opporti a tale elaborazione, puoi fare clic sui rispettivi link alla policy sulla privacy.', | |||
'Vendor Screen Accept All Button Text': 'ACCETTA TUTTO', | |||
'Vendor Screen Reject All Button Text': 'RIFIUTA TUTTO', | |||
'Vendor Screen Purposes Link Text': 'Torna alle finalità', | |||
'Vendor Screen Cancel Button Text': 'Annullare', | |||
'Vendor Screen Save and Exit Button Text': 'Salva ed Esci', | |||
'Initial Screen Body Text': 'Wikidonca utilizza dei cookie tecnici per ricordare le tue preferenze durante la navigazione del sito. Il sito usa anche cookies di Google relativamente ai banner e di Google Analytics per ricavare informazioni sul pubblico che ha visualizzato i contenuti. Fai clic sotto per acconsentire all' utilizzo di questa tecnologia e al trattamento dei tuoi dati personali per queste finalità. Puoi cambiare idea e modificare le tue opzioni sul consenso in qualsiasi momento ritornando su questo sito.', | |||
'Initial Screen Body Text Option': 1, | |||
'Publisher Name': 'Wikidonca', | |||
'Publisher Logo': 'https://wikidonca.it/img/wiki.png', | |||
'Publisher Purpose IDs': [1], | |||
'Consent Scope': 'service', | |||
'UI Layout': 'banner', | |||
'Soft Opt-in Enabled': true, | |||
'Publisher Purpose Legitimate Interest IDs': [1], | |||
}); | |||
/* FINE QUANTCAST GDPR*/ |
Versione delle 16:58, 5 ott 2019
/* QUANTCAST GDPR*/ var elem = document.createElement('script'); elem.src = 'https://quantcast.mgr.consensu.org/cmp.js'; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); (function() { var gdprAppliesGlobally = false; function addFrame() { if (!window.frames['__cmpLocator']) { if (document.body) { var body = document.body, iframe = document.createElement('iframe'); iframe.style = 'display:none'; iframe.name = '__cmpLocator'; body.appendChild(iframe); } else { // In the case where this stub is located in the head, // this allows us to inject the iframe more quickly than // relying on DOMContentLoaded or other events. setTimeout(addFrame, 5); } } } addFrame(); function cmpMsgHandler(event) { var msgIsString = typeof event.data === "string"; var json; if(msgIsString) { json = event.data.indexOf("__cmpCall") != -1 ? JSON.parse(event.data) : {}; } else { json = event.data; } if (json.__cmpCall) { var i = json.__cmpCall; window.__cmp(i.command, i.parameter, function(retValue, success) { var returnMsg = {"__cmpReturn": { "returnValue": retValue, "success": success, "callId": i.callId }}; event.source.postMessage(msgIsString ? JSON.stringify(returnMsg) : returnMsg, '*'); }); } } window.__cmp = function (c) { var b = arguments; if (!b.length) { return __cmp.a; } else if (b[0] === 'ping') { b[2]({"gdprAppliesGlobally": gdprAppliesGlobally, "cmpLoaded": false}, true); } else if (c == '__cmp') return false; else { if (typeof __cmp.a === 'undefined') { __cmp.a = []; } __cmp.a.push([].slice.apply(b)); } } window.__cmp.gdprAppliesGlobally = gdprAppliesGlobally; window.__cmp.msgHandler = cmpMsgHandler; if (window.addEventListener) { window.addEventListener('message', cmpMsgHandler, false); } else { window.attachEvent('onmessage', cmpMsgHandler); } })(); window.__cmp('init', { 'Language': 'it', 'Initial Screen Title Text': 'Il rispetto della tua privacy è la nostra priorità', 'Initial Screen Reject Button Text': 'NON ACCETTO', 'Initial Screen Accept Button Text': 'ACCETTO', 'Initial Screen Purpose Link Text': 'Mostra informativa', 'Purpose Screen Title Text': 'Il rispetto della tua privacy è la nostra priorità', 'Purpose Screen Body Text': 'Di seguito puoi impostare le preferenze sul consenso e determinare come desideri utilizzare i dati in base alle finalità. Puoi impostare le tue preferenze per noi indipendentemente da quelle dei partner di terze parti.', 'Purpose Screen Vendor Link Text': 'Visualizza i fornitori', 'Purpose Screen Cancel Button Text': 'Annullare', 'Purpose Screen Save and Exit Button Text': 'Salva ed Esci', 'Vendor Screen Title Text': 'Il rispetto della tua privacy è la nostra priorità', 'Vendor Screen Body Text': 'Di seguito puoi impostare le preferenze sul consenso per i singoli partner di terze parti con cui collaboriamo. Per visualizzare le finalità rispetto alle quali i singoli partner di terze parti usano i dati per agevolarti nelle tue scelte, espandi ogni voce dell'elenco di aziende. In alcuni casi, le aziende potrebbero utilizzare i tuoi dati senza chiedere il tuo consenso, in base ai loro legittimi interessi. Per ulteriori informazioni e per opporti a tale elaborazione, puoi fare clic sui rispettivi link alla policy sulla privacy.', 'Vendor Screen Accept All Button Text': 'ACCETTA TUTTO', 'Vendor Screen Reject All Button Text': 'RIFIUTA TUTTO', 'Vendor Screen Purposes Link Text': 'Torna alle finalità', 'Vendor Screen Cancel Button Text': 'Annullare', 'Vendor Screen Save and Exit Button Text': 'Salva ed Esci', 'Initial Screen Body Text': 'Wikidonca utilizza dei cookie tecnici per ricordare le tue preferenze durante la navigazione del sito. Il sito usa anche cookies di Google relativamente ai banner e di Google Analytics per ricavare informazioni sul pubblico che ha visualizzato i contenuti. Fai clic sotto per acconsentire all' utilizzo di questa tecnologia e al trattamento dei tuoi dati personali per queste finalità. Puoi cambiare idea e modificare le tue opzioni sul consenso in qualsiasi momento ritornando su questo sito.', 'Initial Screen Body Text Option': 1, 'Publisher Name': 'Wikidonca', 'Publisher Logo': 'https://wikidonca.it/img/wiki.png', 'Publisher Purpose IDs': [1], 'Consent Scope': 'service', 'UI Layout': 'banner', 'Soft Opt-in Enabled': true, 'Publisher Purpose Legitimate Interest IDs': [1], }); /* FINE QUANTCAST GDPR*/