1// obtain cookieconsent plugin 2var cc = initCookieConsent(); 3 4// microsoft logo 5var logo = ''; 6var cookie = ''; 7 8// run plugin with config object 9cc.run({ 10 current_lang : 'en', 11 autoclear_cookies : true, // default: false 12 theme_css: '/js/cookies/cookieconsent.css', 13 cookie_name: 'cc_cookie_demo1', // default: 'cc_cookie' 14 cookie_expiration : 30, // default: 182 15 page_scripts: true, // default: false 16 17 // auto_language : false, // default: false 18 // autorun : true, // default: true 19 // delay : 0, // default: 0 20 // force_consent: false, 21 // hide_from_bots: false, // default: false 22 // remove_cookie_tables: false // default: false 23 // cookie_domain: location.hostname, // default: current domain 24 // cookie_path: "/", // default: root 25 // cookie_same_site: "Lax", 26 // use_rfc_cookie: false, // default: false 27 // revision: 0, // default: 0 28 29 gui_options: { 30 consent_modal: { 31 layout: 'box', // box,cloud,bar 32 position: 'bottom right', // bottom,middle,top + left,right,center 33 transition: 'slide' // zoom,slide 34 }, 35 settings_modal: { 36 layout: 'box', // box,bar 37 // position: 'left', // right,left (available only if bar layout selected) 38 transition: 'slide' // zoom,slide 39 } 40 }, 41 42 onAccept: function (cookie) { 43 console.log('onAccept fired ...'); 44 45 // delete line below 46 typeof doDemoThings === 'function' && doDemoThings(cookie); 47 }, 48 49 onChange: function (cookie, changed_preferences) { 50 console.log("SCELTA : " + changed_preferences); 51 52 // If analytics category's status was changed ... 53 if (changed_preferences.indexOf('analytics') > -1) { 54 55 // If analytics category is disabled ... 56 if (!cc.allowedCategory('analytics')) { 57 58 // Disable gtag ... 59 console.log('disabling gtag') 60 window.dataLayer = window.dataLayer || []; 61 62 function gtag() { dataLayer.push(arguments); } 63 64 gtag('consent', 'default', { 65 'ad_storage': 'denied', 66 'analytics_storage': 'denied' 67 }); 68 } 69 } 70 71 72 // If analytics category's status was changed ... 73 if (changed_preferences.indexOf('Terze') > -1) { 74 75 // If analytics category is disabled ... 76 if (!cc.allowedCategory('Terze')) { 77 console.log('disabling Terze Parti') 78 } 79 } 80 81 82 // delete line below 83 typeof doDemoThings === 'function' && doDemoThings(cookie); 84 }, 85 86 languages: { 87 'en': { 88 consent_modal: { 89 title: 'Cookie', 90 description: 'Questo sito utilizza cookie tecnici e, previo consenso, cookie di profilazione. Cliccando sul tasto \'Accetta tutti\' si presta il consenso alla profilazione <a href="/ita/privacy.asp#policyCookie" target="_blank">Cookie policy</a>', 91 primary_btn: { 92 text: 'Accetta tutti', 93 role: 'accept_all' // 'accept_selected' or 'accept_all' 94 }, 95 third_btn: { 96 text: 'Rifiuta Tutti', 97 role: 'accept_necessary' // 'settings' or 'accept_necessary' 98 }, 99 100 secondary_btn: { 101 text: 'Personalizza', 102 role: 'settings' // 'settings' or 'accept_necessary' 103 } 104 105 106 }, 107 settings_modal: { 108 title: logo, 109 save_settings_btn: 'Salva personalizzazioni', 110 accept_all_btn: 'Accetta Tutti', 111 close_btn_label: 'Chiudi', 112 cookie_table_headers: [ 113 {col1: 'Servizi Utilizzati'} 114 ], 115 blocks: [ 116 { 117 title: 'Impostazione cookie', 118 description: 'I cookie sono piccoli file di testo che il server web deposita sul dispositivo con cui l\' utente naviga. Un cookie non può
118 leggere dati personali salvati sul disco fisso o cookie creati da altri siti, poichè le sole informazioni che può contenere sono quelle fornite dall\' utente stesso.' 119 }, 120 { 121 title: 'Cookie tecnici', 122 description: 'Questi cookie sono necessari per il funzionamento del sito e non possono essere disabilitati. Questi cookie non raccolgono informazioni personali.', 123 toggle: { 124 value: 'necessary', 125 enabled: true, 126 readonly: true // cookie categories with readonly=true are all treated as "necessary cookies" 127 } 128 }, 129 { 130 title: 'Cookie analytics - Matomo', 131 description: 'Questi cookie permettono di contare le visite e le fonti di traffico in modo da poter misurare e migliorare le prestazioni del sito. Aiutano a sapere quali sono le pagine più consultate e vedere come i visitatori si muovono durante la navigazione. Tutte le informazioni raccolte da questi cookie sono aggregate e anonimizzate.', 132 toggle: { 133 value: 'matomo', // there are no default categories => you specify them 134 enabled: false, 135 readonly: false 136 } 137 }, 138 { 139 title: 'Terze parti', 140 description: 'Questi cookie sono impostati da una serie di servizi di social media utilizzati all\'interno del sito per consentire la condivisione di contenuti.Sono in grado di monitorare il browser e di creare un profilo degli interessi del visitatore. Ciò potrebbe influire su quanto viene visualizzato durante la navigazione su altri siti. Anche questi cookie potrebbero comportare il trasferimento dei dati in paesi extra- europei, e in particolare negli Stati Uniti. Per tale ragione, se non si accettano questi cookie, non è possibile utilizzare o visualizzare i rispettivi servizi e contenuti.', 141 toggle: { 142 value: 'Terze', 143 enabled: false, 144 readonly: false 145 }, 146 cookie_table: [ 147 { 148 col1: 'Facebook', 149 }, 150 { 151 col1: 'Twitter', 152 }, 153 { 154 col1: 'Youtube', 155 } 156 157 ] 158 }, 159 { 160 title: '', 161 description: '[<a target="_blank" href="/ita/privacy.asp#policyCookie">continua a leggere la cookie policy</a>] ', 162 } 163 ] 164 } 165 } 166 } 167});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.