1window.klaroConfig = { 2 // With the 0.7.0 release we introduce a 'version' paramter that will make 3 // it easier for us to keep configuration files backwards-compatible in the future. 4 version: 2, 5 6 // You can customize the ID of the DIV element that Klaro will create 7 // when starting up. If undefined, Klaro will use 'klaro'. 8 elementID: "klaro", 9 10 // You can override CSS style variables here. For IE11, Klaro will 11 // dynamically inject the variables into the CSS. If you still consider 12 // supporting IE9-10 (which you probably shouldn't) you need to use Klaro 13 // with an external stylesheet as the dynamic replacement won't work there. 14 styling: { 15 theme: ["light", "bottom"], 16 }, 17 18 // Setting this to true will keep Klaro from automatically loading itself 19 // when the page is being loaded. 20 noAutoLoad: false, 21 22 // Setting this to true will render the descriptions of the consent 23 // modal and consent notice are HTML. Use with care. 24 htmlTexts: true, 25 26 // Setting 'embedded' to true will render the Klaro modal and notice without 27 // the modal background, allowing you to e.g. embed them into a specific element 28 // of your website, such as your privacy notice. 29 embedded: false, 30 31 // You can group services by their purpose in the modal. This is advisable 32 // if you have a large number of services. Users can then enable or disable 33 // entire groups of services instead of having to enable or disable every service. 34 groupByPurpose: true, 35 36 // How Klaro should store the user's preferences. It can be either 'cookie' 37 // (the default) or 'localStorage'. 38 storageMethod: "cookie", 39 40 // You can customize the name of the cookie that Klaro uses for storing 41 // user consent decisions. If undefined, Klaro will use 'klaro'. 42 cookieName: "klaro", 43 44 // You can also set a custom expiration time for the Klaro cookie. 45 // By default, it will expire after 120 days. 46 cookieExpiresAfterDays: 30, 47 48 // You can change to cookie domain for the consent manager itself. 49 // Use this if you want to get consent once for multiple matching domains. 50 // If undefined, Klaro will use the current domain. 51 //cookieDomain: '.github.com', 52 53 // You can change to cookie path for the consent manager itself. 54 // Use this to restrict the cookie visibility to a specific path. 55 // If undefined, Klaro will use '/' as cookie path. 56 //cookiePath: '/', 57 58 // Defines the default state for services (true=enabled by default). 59 default: false, 60 61 // If "mustConsent" is set to true, Klaro will directly display the consent 62 // manager modal and not allow the user to close it before having actively 63 // consented or declines the use of third-party services. 64 mustConsent: false, 65 66 // Show "accept all" to accept all services instead of "ok" that only accepts 67 // required and "default: true" services 68 acceptAll: true, 69 70 // replace "decline" with cookie manager modal 71 hideDeclineAll: false, 72 73 // hide "learnMore" link 74 hideLearnMore: false, 75 76 // show cookie notice as modal 77 noticeAsModal: false, 78 79 disablePoweredBy: true, 80 81 // You can also remove the 'Realized with Klaro!' text in the consent modal. 82 // Please don't do this! We provide Klaro as a free open source tool. 83 // Placing a link to our website helps us spread the word about it, 84 // which ultimately enables us to make Klaro! better for everyone. 85 // So please be fair and keep the link enabled. Thanks :) 86 //disablePoweredBy: true, 87 88 // you can specify an additional class (or classes) that will be added to the Klaro `div` 89 //additionalClass: 'my-klaro', 90 91 // You can define the UI language directly here. If undefined, Klaro will 92 // use the value given in the global "lang" variable. If that does 93 // not exist, it will use the value given in the "lang" attribute of your 94 // HTML tag. If that also doesn't exist, it will use 'en'. 95 //lang: 'en', 96 97 // You can overwrite existing translations and add translations for your 98 // service descriptions and purposes. See `src/translations/` for a full 99 // list of translations that can be overwritten: 100 // https://github.com/KIProtect/klaro/tree/master/src/translations 101 102 // Example config that shows how to overwrite translations: 103 // https://github.com/KIProtect/klaro/blob/master/src/configs/i18n.js 104 translations: { 105 // translationsed defined under the 'zz' language code act as default 106 // translations. 107 zz: { 108 privacyPolicyUrl: "/datenschutzerklaerung", 109 }, 110 // If you erase the "consentModal" translations, Klaro will use the 111 // bundled translations. 112 de: { 113 consentNotice: { 114 description: 115 "Hey, wir verwenden Cookies â und nein, nicht die aus der Backstube. Diese kleinen digitalen Helferlein sorgen dafür, dass unsere Webseite reibungslos funktioniert.", 116 },
117 consentModal: { 118 title: " ", 119 description: 120 "Hey, wir verwenden Cookies â und nein, nicht die aus der Backstube. Diese kleinen digitalen Helferlein sorgen dafür, dass unsere Webseite reibungslos funktioniert.", 121 }, 122 privacyPolicyUrl: "/datenschutzerklaerung", 123 124 purposes: { 125 // analytics: { 126 // title: "Besucher-Statistiken", 127 // }, 128 necessary: { 129 title: "Technisch notwendig", 130 }, 131 }, 132 }, 133 }, 134 135 // This is a list of third-party services that Klaro will manage for you. 136 services: [ 137 // The services will appear in the modal in the same order as defined here. 138 { 139 name: "consentManagement", 140 title: "Einwilligungsverwaltung", 141 description: 142 "Welche Dienste und Cookies verwendet werden, können Sie beim Besuch unserer Website selbst bestimmen. Ihre Einstellungen werden erfasst und für weitere Seitenaufrufe gespeichert.", 143 required: true, 144 purposes: ["necessary"], 145 cookies: ["consentManagement"], 146 optOut: false, 147 default: true, 148 }, 149 150 { 151 name: "session", 152 title: "Sitzung", 153 description: 154 'Die Sitzung wird für die Interaktion Ihres Browsers mit unserem Server verwendet. Dies ist für den reibungslosen Betrieb unserer Website erforderlich. Weitere Informationen finden Sie in unserer <a href="/datenschutzerklaerung">Datenschutzerklärung</a>.', 155 required: false, 156 purposes: ["necessary"], 157 cookies: ["session"], 158 optOut: true, 159 default: true, 160 }, 161 162 // { 163 // name: "googleAnalyticsEsolaris", 164 // title: "Google Analytics", 165 // description: 166 // 'Wir verwenden Google Analytics und Google Tag Manager, um Ihre Benutzererfahrung zu verbessern. Weitere Informationen finden Sie in unserer <a href="/datenschutzerklaerung">Datenschutzerklärung</a>.', 167 // purposes: ["analytics"], 168 // optOut: true, 169 // default: false, 170 // }, 171 172 // { 173 // name: 'metaPixelTag', 174 // title: 'Meta Pixel', 175 // description: 'Wir verwenden Meta Pixel, um Ihre Benutzererfahrung zu verbessern. Weitere Informationen finden Sie in unserer <a href="/datenschutz">Datenschutzerklärung</a>.', 176 // purposes: ['analytics'], 177 // optOut: true, 178 // default: false 179 // }, 180 ], 181};
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.