1// Cookiescript - v0.1.0 - 13.09.2023 2// Copyright (c) 2023 Web-Publishing Ronge 3 4// Install: 5// vor </head> auf jeder Seite, in dieser Reihenfolge einbinden (jQuery, nur wenn nicht eh schon drin ist): 6// <script type="text/javascript" src="./jquery.min.js"></script> 7// <script type="text/javascript" src="./wprc-settings.js"></script> 8// <script type="text/javascript" src="./wprc-cookies.js"></script> 9// <script type="text/javascript" src="./wprc-main.js"></script> 10// Für Wordpress: 11// <script type="text/javascript" src="<?php echo get_bloginfo('stylesheet_directory'); ?>/wprc-cookies/wprc-settings.js"></script> 12// <script type="text/javascript" src="<?php echo get_bloginfo('stylesheet_directory'); ?>/wprc-cookies/wprc-cookies.js"></script> 13// <script type="text/javascript" src="<?php echo get_bloginfo('stylesheet_directory'); ?>/wprc-cookies/wprc-main.js"></script> 14// Typo3: 15// Ordner "wprc-cookies" anlegen: /fileadmin/project/wprc-cookies/ 16// Template anpassen: /fileadmin/project/templates/temp0.ts oder per TS Setup in headerData... 17// Wordpress: 18// Ordner "wprc-cookies" anlegen: /wp-content/themes/[Child-Theme]/wprc-cookies/ 19// Template anpassen: eventuell hier > /wp-content/themes/[Child-Theme]/header.php 20// Pfade können ersetzt werden mit: <?php echo get_bloginfo('stylesheet_directory'); ?> = "https://www.domain.de/wp-content/themes/neve-child/" 21// Sonstige CMS oder statische Website: 22// Ordner "wprc-cookies" irgendwo anlegen 23// Dateien in Ordner "wprc-cookies" kopieren: 24// jquery.min.js (optional) 25// wpr-logo-16x16.png 26// wprc-cookies-show-on-page.js 27// wprc-cookies.js 28// wprc-main.js 29// wprc-settings.js (diese Datei) 30// wprc-style.css 31// ajax-head-top.html 32// ajax-head-bottom.html 33// ajax-body-top.html 34// ajax-body-bottom.html 35// System-Einstellungen 36// Die Cookies können natürlich erweitert/geändert werden, siehe cookies_own in wprc-cookies.js 37// "Ãbersicht der verwendeten Cookies" in der Datenschutzerklärung als HTML einbinden, direkt unter den Cookie-Infos: 38// <script type="text/javascript" src="https://www.luegensteinmuseum-wuerzburg.com/wp-content/themes/luegensteinmuseum/wprc-cookies/wprc-cookies-show-on-page.js"></script> 39 40// start - System-Einstellungen ##################################################################################################################### 41 42var url_stylesheet = 'https://www.luegensteinmuseum-wuerzburg.com/wp-content/themes/luegensteinmuseum/wprc-cookies/wprc-style.css';// absolute URL, http.... 43 44var text_Privacy = 'Datenschutzerklärung'; 45var url_Privacy = 'https://www.luegensteinmuseum-wuerzburg.com/kontakt/datenschutz/';// absolute URL, http.... 46var text_Impress = 'Impressum'; 47var url_Impress = 'https://www.luegensteinmuseum-wuerzburg.com/kontakt/impressum/';// absolute URL, http.... 48 49// welche Cookiegruppen sollen angezeigt werden? > true/false 50var groupFunctional = true;// true ist eigentlich Pflicht, ansonsten braucht man dieses Script hier ja nicht... 51var groupStatistics = false;// z.B. mit Matomo oder Google Analytics 52var groupMarketingTracking = false;// z.B. mit Instagram, Google Ads 53var text_Header_functional_Cookies = 'Technische und/oder funktionale Cookies'; 54// groupStatistics 55var text_Header_Statistics = 'Zustimmung: Statistiken'; 56var text_Header_Statistics_add = ' (Google Analytics)';// Matomo, ehemals Piwik, Google Analytics 57var cookies_Matomo = false; 58var cookies_GoogleAnalytics = false; 59// groupMarketingTracking 60var text_Header_Marketing = 'Zustimmung: Marketing- / Tracking'; 61var text_Header_Marketing_add = ' (Google Ads)';// Instagram, Google Ads 62var cookies_Instagram = false; 63var cookies_GoogleAds = false; 64// welcher Code soll eingebunden werden? 65var cookie_file_add_Head_Top = false; 66var cookie_file_add_Head_Bottom = false; 67var cookie_file_add_Body_Top = false; 68var cookie_file_add_Body_Bottom = false; 69 70var text_Tooltip_show_edit_settings = 'Cookie-Einstellungen ansehen/bearbeiten'; 71var text_Cookie_Slider = 'Cookies'; 72var text_Header_Cookie_Settings = 'Cookie Einstellungen'; 73var button_accept = 'Alle Akzeptieren'; 74var button_ok = 'Akzeptieren'; 75var button_deny = 'Ablehnen'; 76var button_view_settings = 'Einstellungen ansehen'; 77var button_hide_settings = 'Einstellungen verbergen'; 78var cookie_Slider_Position = '-32px';// Standard: '-35px' 79var cookie_Slider_Position_hover = '-20px';// Standard: '-20px' 80 81// welche Cookies werden gesetzt, bzw. für welches CMS? > true/false 82var cookies_PHPSESSID = true; 83var cookies_Wordpress_normal = true; 84var cookies_Wordpress_plus_WooCommerce = false;
85var cookies_Wordpress_plus_WooCommerce_Wishlist = false; 86var cookies_Wordpress_plus_WPML = false; 87var cookies_Typo3_normal = false; 88var cookies_Typo3_plus_omCookieConsent = false; 89var cookies_Mailchimp = false; 90var cookies_Oekokiste = false; 91var cookies_own = false;// zusäztliche oder eigene Cookies
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.