PageSourceSearch

https://www.zi.de/_assets/4483a80560873394161ba712d6ca7e9e/JS/_dsgvo-flockler-20a2bb8d.js

js zi.de collected 2026-09-25 18:38:43 UTC 1,528 bytes, 46 lines download raw bytes

1window.zi = window.zi || {};
2window.zi.dsgvo = window.zi.dsgvo || {};
3window.zi.dsgvo.flockler = window.zi.dsgvo.flockler || {};
4function init() {
5  var flocklerElements = document.querySelectorAll(".dsgvo-flockler") || [];
6  if (flocklerElements.length) {
7    flocklerElements.forEach(function (mediaObject) {
8      mediaObject.querySelector(".flockler-media-notice").addEventListener("click", function () {
9        return flocklerLoad(mediaObject);
10      });
11    });
12  }
13  if (document.querySelector("body").classList.contains("allowFlockler")) {
14    allow();
15  }
16}
17function allow() {
18  var flocklerElements = document.querySelectorAll(".dsgvo-flockler") || [];
19  if (flocklerElements.length) {
20    flocklerElements.forEach(function (mediaObject) {
21      flocklerLoad(mediaObject);
22    });
23  }
24}
25window.zi.dsgvo.flockler.allow = allow;
26function flocklerLoad(mediaObject) {
27  var onlineMedia_notice = mediaObject.querySelector(".flockler-media-notice");
28  var flocklerFeeds = mediaObject.querySelectorAll(".flockler-feed");
29  flocklerFeeds.forEach(function (feed) {
30    var script = document.createElement("script");
31    var flocklerSrc = feed.dataset.flocklersrc;
32    script.src = flocklerSrc;
33    script.async = true;
34    document.documentElement.firstChild.appendChild(script);
35  });
36  if (onlineMedia_notice) {
37    onlineMedia_notice.remove();
38  }
39
40  // flocklerLoad(mediaObject);
41}
42var _dsgvoFlockler = {};
43var Init = init;
44
45export { Init, _dsgvoFlockler as default };
46//# sourceMappingURL=_dsgvo-flockler-20a2bb8d.js.map

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.