PageSourceSearch

https://www.vhs-oberhausen.de/typo3conf/ext/kubus_lech/Resources/Public/Klaro/js/config.js?1683623839

js vhs-oberhausen.de collected 2026-10-08 00:22:20 UTC 4,824 bytes, 109 lines download raw bytes

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>&nbsp;<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>&nbsp;<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.