1var klaroConfig = { 2 privacyPolicy: '/datenschutz', 3 default: false, 4 lang: 'de', 5 translations: { 6 de: { 7 consentModal: { 8 description: 'Hier können Sie einsehen und anpassen, welche Information wir über Sie sammeln.', 9 }, 10 klaro: { 11 description: 'Verwaltung von Cookies und Drittanfragen (Third-Party)', 12 }, 13 matomo: { 14 description: 'Sammeln von Besucherstatistiken', 15 }, 16 vimeo: { 17 description: 'Abspielen von Videos', 18 }, 19 googleFonts: { 20 description: 'Web-Schriftarten von Google gehostet', 21 }, 22 kubus: { 23 description: 'Session Cookies für KuferWEB Funktionen ', 24 }, 25 googleMaps: { 26 description: 'Anzeige von Landkarten und Standorten', 27 }, 28 purposes: { 29 consent: 'Speicherung von Einstellungen dieser Anwendung', 30 analytics: 'Besucher-Statistiken', 31 functional: 'Funktionelle Cookies', 32 essentials: 'Essenzielle Cookies', 33 }, 34 }, 35 }, 36 apps: [{ 37 name: 'klaro', 38 title: 'klaro Consent Management', 39 default: true, 40 required: true, 41 purposes: ['consent'], 42 }, 43 //{ 44 // name: 'matomo', 45 // default: true, 46 // title: 'Matomo/Piwik', 47 // purposes: ['analytics'], 48 // required: false, 49 // optOut: false, 50 // onlyOnce: true, 51 //}, 52 { 53 name: 'googleMaps', 54 title: 'Google Maps', 55 default: false, 56 purposes: ['functional'], 57 optOut: false, 58 onlyOnce: false, 59 callback: function (consent, app) { 60 var consentcheck = app.name + consent; 61 if (consentcheck == 'googleMapsfalse') { 62 jQuery('.map-frame iframe').each(function () { 63 var extlink = jQuery(this).attr("data-src"); 64 jQuery(this).parent().addClass('blocked').prepend('<div class="cookie-blocked"><p class="cookie-message alert alert-info">Google Maps wurde blockiert.</p><p><a class="btn btn-primary btn-main btn-theme preferences" onclick="return klaro.show();">Einstellungen ändern</a> <a class="btn btn-primary btn-main btn-theme extlink" target="_blank" href="' + extlink + '">Link in externem Fenster öffnen</a></p></div>'); 65 }); 66 } else { 67 jQuery(".map-frame iframe").each(function () { 68 jQuery(this).parent().removeClass("blocked").find(".cookie-blocked").remove(); 69 }); 70 } 71 }, 72 }, 73 { 74 name: 'vimeo', 75 title: 'vimeo', 76 default: false, 77 purposes: ['functional'], 78 optOut: false, 79 onlyOnce: false, 80 callback: function (consent, app) { 81 var consentcheck = app.name + consent; 82 if (consentcheck == 'vimeofalse') { 83 jQuery('iframe.img-fluid').each(function () { 84 var extlink = jQuery(this).attr("src"); 85 jQuery(this).attr('data-src', extlink); 86 jQuery(this).removeAttr('src'); 87 jQuery(this).addClass('hide'); 88 jQuery(this).parent().addClass('blocked').prepend('<div class="cookie-blocked"><p class="cookie-message alert alert-info">Video bitte über <a onclick="return klaro.show();">Datenschutzeinstellungen</a> freigeben.</p><p><a class="btn btn-primary btn-main btn-theme preferences" style="color:#fff;" onclick="return klaro.show();">Datenschutzeinstellungen anpassen und Video hier ansehen</a> <br /><br /><a class="btn btn-primary btn-main btn-theme extlink" target="_blank" href="' + extlink + '">Video in externem Fenster öffnen und ansehen</a></p></div>'); 89 }); 90 } else { 91 jQuery("iframe.img-fluid").each(function () { 92 var srclink = jQuery(this).attr("data-src"); 93 jQuery(this).attr('src', srclink); 94 jQuery(this).removeAttr('data-src'); 95 jQuery(this).removeClass('hide'); 96 jQuery(this).parent().removeClass("blocked").find(".cookie-blocked").remove(); 97 }); 98 } 99 }, 100 }, 101 { 102 name: 'kubus', 103 title: 'Kubus Software GmbH', 104 purposes: ['essentials'], 105 default: true, 106 required: true, 107 }, 108 ], 109};
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.