1/* eslint-disable no-unused-vars, no-undef */ 2var klaroConfig = { 3 version: 2, 4 elementID: 'klaro', 5 styling: { 6 theme: ['light', 'top', 'wide'], 7 }, 8 groupByPurpose: false, 9 autoFocus: true, 10 storageMethod: 'cookie', 11 cookieName: 'klaarnoordConsent', 12 cookieExpiresAfterDays: 30, 13 mustConsent: true, 14 acceptAll: true, 15 hideLearnMore: false, 16 noticeAsModal: false, 17 disablePoweredBy: true, 18 lang: 'de', 19 translations: { 20 zz: { 21 privacyPolicyUrl: '/datenschutzerklaerung/', 22 }, 23 de: { 24 consentModal: { 25 title: 'Wir verwenden auf unserer Website Cookies und andere Technologien.', 26 description: 27 'Einige von ihnen sind essenziell, während andere uns helfen, diese Website und Ihre Benutzererfahrung zu verbessern.', 28 }, 29 eyeAble: { 30 description: 'EyeAble ist ein Tool, das die Nutzung von Webseiten für Menschen mit Behinderung oder eingeschränkter Lesefähigkeit erleichtert. Wir bieten EyeAble auf unseren Seiten an, um die Nutzer*innenfreundlichkeit zu verbessern.', 31 }, 32 twingle: { 33 description: 'Twingle ist eine Software für Fundraising. Wir binden ein Twingle-Widget auf unserer Spenden-Seite ein.', 34 }, 35 purposes: { 36 accessibility: 'Barrierefreiheit', 37 fundraising: 'Spenden' 38 }, 39 }, 40 }, 41 services: [ 42 { 43 name: 'eyeAble', 44 title: 'EyeAble', 45 purposes: ['accessibility'], 46 cookies: [ 47 [/^_pk_.*$/, '/', 'klaro.kiprotect.com'] 48 ], 49 onAccept: function (event) { 50 const btn = document.getElementById('eyeAble_customToolOpenerID'); 51 btn.removeEventListener('click', showEyeAbleAlert); 52 btn.addEventListener('click', showEyeAble); 53 }, 54 onDecline: function (event) { 55 const btn = document.getElementById('eyeAble_customToolOpenerID'); 56 btn.removeEventListener('click', showEyeAble); 57 btn.addEventListener('click', showEyeAbleAlert); 58 }, 59 callback: function (consentGiven) { 60 if (consentGiven) { 61 // Hide default icon, we have our own 62 localStorage.setItem('eyeAbleHideIcon', 'true'); 63 64 const eaConfig = document.createElement('script'); 65 eaConfig.src = 'https://cdn.eye-able.com/configs/www.klaarnoord.de.js'; 66 document.head.appendChild(eaConfig); 67 68 const eaScript = document.createElement('script'); 69 eaScript.src = 'https://cdn.eye-able.com/public/js/eyeAble.js'; 70 document.head.appendChild(eaScript); 71 } 72 } 73 }, 74 { 75 name: 'twingle', 76 title: 'Twingle', 77 purposes: ['fundraising'], 78 cookies: [], 79 callback: function (consentGiven) { 80 if (consentGiven && document.getElementById('twingle-wrap')) { 81 genTwingleWidget(); 82 } 83 } 84 } 85 ], 86};
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.