PageSourceSearch

https://bbs-me.de/wp-content/themes/BBSME/src/dist/files/klaro-config.js?v=2.5

js bbs-me.de collected 2026-10-02 18:02:06 UTC 6,871 bytes, 181 lines download raw bytes

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.