Hallo Peter,
entferne aus der Dtei includes/extra/header/header_head/webald_noriddle_cookieguard.php folgenden Code und füge ihn am Ende der Datei includes/extra/application_bottom/webald_noriddle_cookieguard.php ein.
// ursprünglich in /templates/DEIN_TEMPLATE/javascript/general.js.php
//BOC Cookie Guard noRiddle
if (defined('EU_COOKIE_DIRECTIVE') && (EU_COOKIE_DIRECTIVE == 'true')) {
?>
<script>
/* <![CDATA[ */
var ce = (navigator.cookieEnabled) ? true : false;
if (typeof navigator.cookieEnabled == 'undefined' && !cookieEnabled) {
document.cookie = 'ce_cookie';
ce = (document.cookie.indexOf('ce_cookie') != -1) ? true : false;
}
if (ce) { // if cookies enabled
//BOC this is not needed here in case jQuery basis is loaded in head area and rest of javascript before closing body tag, noRiddle
// $('body').append('<div id="show-cook-again">Cookies</div>');
// $('#show-cook-again').click(function () {
// if ($('#cookieGuardMsg').is(':visible')) {
// $.cookieguard.hideMessage();
// } else {
// $.cookieguard.buildMessage(true, $.cookieguard.settings.cookiesUsed, '');
// $.cookieguard.displayMessage(0, 0);
// }
// });
//EOC this is not needed here in case jQuery basis is loaded in head area and rest of javascript before closing body tag, noRiddle
$(function(){
$.cookieguard(
{
'messageShowDelay' : 1000, //set time in msec after which cookie container appears
'answeredHideDelay' : 2000, //set time in msec after which container disappears after user chose preferences
'slideSpeed' : 500, //self-explanatory
'showTop' : false, // true: show on top, false: show on bottom | ! css must be adapted !
//BOC language constants
'cookiesPrimaryTxt' : '<?php echo COOKIES_PRIMARY_TXT; ?>',
'cookiesSecondaryTxt' : '<?php echo COOKIES_SECONDARY_TXT; ?>',
'cookiesEssentialTxt' : '<?php echo COOKIES_ESSENTIAL_TXT; ?>',
'cookiesNonEssentialTxt' : '<?php echo COOKIES_NONESSENTIAL_TXT; ?>',
'cookiesCookieGuardTxt' : '<?php echo COOKIES_COOKIEGUARD_TXT; ?>',
'cookiesUnknownTxt' : '<?php echo COOKIES_UNKNOWN_TXT; ?>',
'cookiesNewFoundTxt' : '<?php echo COOKIES_NEWFOUND_TXT; ?>',
'cookiesNewBlockTxt' : '<?php echo COOKIES_NEWBLOCK_TXT; ?>',
'cookiesNotAllowedTxt' : '<?php echo COOKIES_NOTALLOWED_TXT; ?>',
'cookiesNowAllowedTxt' : '<?php echo COOKIES_NOWALLOWED_TXT; ?>',
'cookiesShowTxt' : '<?php echo COOKIES_SHOW_TXT; ?>',
'cookiesHideTxt' : '<?php echo COOKIES_HIDE_TXT; ?>',
'cookiesAllowTxt' : '<?php echo COOKIES_ALLOW_TXT; ?>',
'cookiesBlockTxt' : '<?php echo COOKIES_BLOCK_TXT; ?>',
'cookiesOkayTxt' : '<?php echo COOKIES_OKAY_TXT; ?>'
//EOC language constants
}
);
<?php
if (SESSION_FORCE_COOKIE_USE == 'True') {
?>
$.cookieguard.cookies.add('PHP Session', 'MODsid,cookie_test', '<?php echo COOKIE_MODSID_TXT; ?>', true); //true if essential cookie, false if not, noRiddle
<?php
} else {
?>
$.cookieguard.cookies.add('PHP Session', 'MODsid', '<?php echo COOKIE_MODSID_TXT; ?>', true); //true if essential cookie, false if not, noRiddle
<?php
}
?>
<?php
if (TRACKING_PIWIK_ACTIVE == 'true') {
?>
$.cookieguard.cookies.add('PIWIK', '_pk_id.1.c9a7,_pk_ses.1.c9a7', '<?php echo COOKIE_PIWIK_TXT; ?>', false);
<?php
}
if (TRACKING_GOOGLEANALYTICS_ACTIVE == 'true') {
?>
$.cookieguard.cookies.add('Google Analytics', '__utma,__utmt,__utmb,__utmc,__utmz,__utmv,_ga,_gid,_gat', '<?php echo COOKIE_GOOGLEANALYTICS_TXT; ?>', false);
<?php
}
?>
$.cookieguard.run();
});
} // END if cookies enabled
/*]]>*/
</script>
<?php
}
//EOC Cookie Guard noRiddle
?>
PS:
Weshalb du diesen Cookieguard ins Bootstrap4 Template einbauen willst verstehe ich vor dem Hintergrund, dass im Bootstrap4 Template der
Cookie Banner mit Einwilligung für Google Analytics, Matomo & Facebook integriert ist, welcher laut
Torsten, den aktuellen Anforderungen entspricht, nicht.
Gruss
Hanspeter