PageSourceSearch

https://www.industrialsymbiosis.it/js/cookieconsent-config.js

js industrialsymbiosis.it collected 2026-10-08 04:27:31 UTC 9,551 bytes, 184 lines download raw bytes

1/**
2 * Configurazione vanilla-cookieconsent v3
3 * Linee Guida Garante Privacy 2021 — banner a due livelli con Accetta/Rifiuta/Personalizza paritari.
4 * Categorie: necessary (sempre attivo), analytics (GA4 + UA), functional (reCAPTCHA).
5 */
6(function () {
7    if (typeof CookieConsent === 'undefined') return;
8
9    CookieConsent.run({
10        guiOptions: {
11            consentModal: {
12                layout: 'box inline',
13                position: 'bottom right',
14                equalWeightButtons: true,
15                flipButtons: false
16            },
17            preferencesModal: {
18                layout: 'box',
19                equalWeightButtons: true,
20                flipButtons: false
21            }
22        },
23
24        cookie: {
25            name: 'cc_cookie',
26            expiresAfterDays: 182,
27            sameSite: 'Lax'
28        },
29
30        categories: {
31            necessary: {
32                enabled: true,
33                readOnly: true
34            },
35            analytics: {
36                enabled: false,
37                readOnly: false,
38                autoClear: {
39                    cookies: [
40                        { name: /^_ga/ },
41                        { name: '_gid' },
42                        { name: '_gat' },
43                        { name: '__utma' },
44                        { name: '__utmb' },
45                        { name: '__utmc' },
46                        { name: '__utmt' },
47                        { name: '__utmz' }
48                    ]
49                }
50            },
51            functional: {
52                enabled: false,
53                readOnly: false
54            }
55        },
56
57        language: {
58            default: 'it',
59            translations: {
60                it: {
61                    consentModal: {
62                        title: 'Rispettiamo la tua privacy',
63                        description: 'Utilizziamo cookie tecnici per il funzionamento del sito e, previo tuo consenso, cookie analitici e funzionali. Puoi accettare, rifiutare o personalizzare la tua scelta. Maggiori dettagli nella <a href="/cookie-policy">cookie policy</a>.',
64                        acceptAllBtn: 'Accetta tutti',
65                        acceptNecessaryBtn: 'Rifiuta tutti',
66                        showPreferencesBtn: 'Personalizza',
67                        footer: '<a href="/informativa-privacy">Informativa privacy</a> · <a href="/cookie-policy">Cookie policy</a>'
68                    },
69                    preferencesModal: {
70                        title: 'Preferenze cookie',
71                        acceptAllBtn: 'Accetta tutti',
72                        acceptNecessaryBtn: 'Rifiuta tutti',
73                        savePreferencesBtn: 'Salva le mie scelte',
74                        closeIconLabel: 'Chiudi',
75                        serviceCounterLabel: 'Servizi',
76                        sections: [
77                            {
78                                title: 'Uso dei cookie',
79                                description: 'Questo sito utilizza cookie per garantirti la migliore esperienza. I cookie tecnici sono indispensabili al funzionamento; gli altri richiedono il tuo consenso esplicito. Puoi modificare o revocare il consenso in qualsiasi momento.'
80                            },
81                            {
82                                title: 'Cookie tecnici (necessari)',
83                                description: 'Necessari per il funzionamento del sito (sessione, autenticazione, CSRF, scelta regione, salvataggio preferenze cookie). Non possono essere disattivati.',
84                                linkedCategory: 'necessary',
85                                cookieTable: {
86                                    headers: {
87                                        name: 'Nome',
88                                        domain: 'Fornitore',
89                                        expiration: 'Scadenza',
90                                        description: 'Finalità'
91                                    },
92                                    body: [
93                                        {
94                                            name: 'laravel_session',
95                                            domain: 'simbiosi-industriale.enea.it',
96                                            expiration: 'Sessione',
97                                            description: 'Identificatore di sessione utente'
98                                        },
99                                        {
100                                            name: 'XSRF-TOKEN',
101                                            domain: 'simbiosi-industriale.enea.it',
102                                            expiration: 'Sessione',
103                                            description: 'Protezione anti-CSRF dei form'
104                                        },
105                                        {
106                                            name: 'sito_regione',
107                                            domain: 'simbiosi-industriale.enea.it',
108                                            expiration: 'Sessione',
109                                            description: 'Memorizza la regione selezionata'
110                                        },
111                                        {
112                                            name: 'cc_cookie',
113                                            domain: 'simbiosi-industriale.enea.it',
114                                            expiration: '6 mesi',
115                                            description: 'Salva le tue preferenze di consenso ai cookie'
116                                        }
117                                    ]
118                                }
119                            },
120                            {
121                                title: 'Cookie analitici',
122                                description: 'Ci aiutano a capire come gli utenti utilizzano il sito tramite statistiche aggregate. Indirizzo IP anonimizzato. Senza il tuo consenso questi cookie non vengono installati.',
123                                linkedCategory: 'analytics',
124                                cookieTable: {
125                                    headers: {
126                                        name: 'Nome',
127                                        domain: 'Fornitore',
128                                        expiration: 'Scadenza',
129                                        description: 'Finalità'
130                                    },
131                                    body: [
132                                        {
133                                            name: '_ga',
134                                            domain: 'Google Analytics',
135                                            expiration: '2 anni',
136                                            description: 'Identificatore univoco utente (GA4)'
137                                        },
138                                        {
139                                            name: '_ga_*',
140                                            domain: 'Google Analytics',
141                                            expiration: '2 anni',
142                                            description: 'Stato sessione GA4'
143                                        },
144                                        {
145                                            name: '_gid',
146                                            domain: 'Google Analytics',
147                                            expiration: '24 ore',
148                                            description: 'Identificatore utente (Universal Analytics)'
149                                        }
150                                    ]
151                                }
152                            },
153                            {
154                                title: 'Cookie funzionali (sicurezza)',
155                                description: 'Google reCAPTCHA è utilizzato per proteggere i form da spam e abusi. Necessario per inviare moduli di registrazione, contatto e questionari. Senza il tuo consenso questi form non saranno inviabili.',
156                                linkedCategory: 'functional',
157                                cookieTable: {
158                                    headers: {
159                                        name: 'Nome',
160                                        domain: 'Fornitore',
161                                        expiration: 'Scadenza',
162                                        description: 'Finalità'
163                                    },
164                                    body: [
165                                        {
166                                            name: '_GRECAPTCHA',
167                                            domain: 'Google reCAPTCHA',
168                                            expiration: '6 mesi',
169                                            description: 'Protezione anti-bot dei moduli'
170                                        }
171                                    ]
172                                }
173                            },
174                            {
175                                title: 'Maggiori informazioni',
176                                description: 'Per qualsiasi domanda sulla nostra cookie policy o sull\'esercizio dei diritti GDPR (artt. 15-22) consulta la <a href="/cookie-policy">cookie policy</a> e l\'<a href="/informativa-privacy">informativa privacy</a> completa.'
177                            }
178                        ]
179                    }
180                }
181            }
182        }
183    });
184})();

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.