assets/themes/j1/core/js/template.js in j1-template-2021.1.0 vs assets/themes/j1/core/js/template.js in j1-template-2021.1.1
- old
+ new
@@ -12,10 +12,10 @@
/*!
* J1 Cookiebar
* Copyright (C) 2021 Juergen Adams
* Licensed under MIT License.
*/
-e.exports=(jQuery,{init:function(e){var n=e,t=log4javascript.getLogger("j1.core.cookiebar"),o=j1.getCookieNames().user_state,r={},a={renewOnVisit:!1,forceShow:!1,domain:String(window.location.hostname),referrer:String(document.referrer)},i=(e=$.extend(a,n),setInterval((function(e){"finished"==j1.getState()&&(user_state_detected=j1.existsCookie(o),user_state_detected?(t.info("user state cookie found"),r=j1.readCookie(o)):t.error("user state NOT cookie found"),"accepted"==r.cookies_accepted&&$("#quickLinksCookieButton").css("display","block"),"pending"!=r.cookies_accepted&&"declined"!=r.cookies_accepted||$("#quickLinksCookieButton").css("display","none"),"pending"!=r.cookies_accepted&&"declined"!=r.cookies_accepted&&""!=r.cookies_accepted||$("#topFullCookieConsent").modal("show"),clearInterval(i))})))},eventHandler:function(e){var n,t=log4javascript.getLogger("j1.core.cookiebar.eventHandler"),o=window.location.pathname,r=document.querySelectorAll("a.btn"),a=(j1.appDetected(),e.deleteOnDecline,e.whitelistedPages),i=(a=[],e.stopScrolling),s=j1.getCookieNames(),l=s.user_state,c={},u=j1.readCookie(l);return logText="register button click events",t.debug(logText),r.forEach((function(e,r){e.addEventListener("click",(function(e){return"policyButton"===this.id?(t.debug("user clicked policyButton"),$("#cookiePolicyInfo").toggle("fast",(function(){$("#modal-footer").toggleClass("modal-footer-hidden modal-footer-show")})),!1):"acceptButton"===this.id?(t.debug("user clicked acceptButton"),(u=j1.readCookie(l)).cookies_accepted="accepted",j1.writeCookie({name:l,data:u,expires:365}),t.info("update sidebar"),c=j1.readCookie(s.user_state),user_session=j1.readCookie(s.user_session),current_user_data=j1.mergeData(user_session,c),j1.core.navigator.updateSidebar(current_user_data),$("#quickLinksCookieButton").css("display","block"),!1):"declineButton"===this.id?(t.debug("user clicked declineButton"),u.cookies_accepted="declined",o=window.location.pathname,n=a.indexOf(o)>-1,t.info("update sidebar"),c=j1.readCookie(s.user_state),user_session=j1.readCookie(s.user_session),current_user_data=j1.mergeData(user_session,c),j1.core.navigator.updateSidebar(current_user_data),t.warn("delete all cookies"),j1.deleteCookie(l),$("#quickLinksCookieButton").css("display","none"),n||j1.goHome(),!1):("revokeCookies"===this.id&&(t.debug("user clicked revokeCookiesButton"),o=window.location.pathname,n=a.indexOf(o)>-1,(u=j1.readCookie(l)).cookies_accepted="declined",j1.writeCookie({name:l,data:u,expires:365}),t.info("update sidebar"),c=j1.readCookie(s.user_state),user_session=j1.readCookie(s.user_session),current_user_data=j1.mergeData(user_session,c),j1.core.navigator.updateSidebar(current_user_data),$("#quickLinksCookieButton").css("display","none"),n||j1.goHome()),"remainCookies"===this.id?(t.debug("user clicked remainCookiesButton"),!1):void 0)}))})),$(document).on("shown.bs.modal","#cookieRevokeCentralDanger",(function(){t.debug("user opened modal: cookieRevokeCentralDanger")})),$(document).on("hide.bs.modal","#cookieRevokeCentralDanger",(function(){t.debug("user closed cookieRevokeCentralDanger")})),$(document).on("shown.bs.modal","#topFullCookieConsent",(function(){i&&$("body").addClass("stop-scrolling")})),$(document).on("hide.bs.modal","#topFullCookieConsent",(function(){t.debug("user closed modal: topFullCookieConsent"),$("body").removeClass("stop-scrolling")})),logText="events registered",t.debug(logText),!0}})},function(e,n){
+e.exports=(jQuery,{init:function(e){var n=e,t=log4javascript.getLogger("j1.core.cookiebar");const o=j1.getCookieNames().user_state;var r={},a={renewOnVisit:!1,forceShow:!1,domain:String(window.location.hostname),referrer:String(document.referrer)},i=(e=$.extend(a,n),setInterval((function(e){"finished"==j1.getState()&&(user_state_detected=j1.existsCookie(o),user_state_detected?(t.info("user state cookie found"),r=j1.readCookie(o)):t.error("user state NOT cookie found"),"accepted"==r.cookies_accepted&&$("#quickLinksCookieButton").css("display","block"),"pending"!=r.cookies_accepted&&"declined"!=r.cookies_accepted||$("#quickLinksCookieButton").css("display","none"),"pending"!=r.cookies_accepted&&"declined"!=r.cookies_accepted&&""!=r.cookies_accepted||$("#topFullCookieConsent").modal("show"),clearInterval(i))})))},eventHandler:function(e){var n=log4javascript.getLogger("j1.core.cookiebar.eventHandler"),t=window.location.pathname,o=document.querySelectorAll("a.btn"),r=(j1.appDetected(),e.deleteOnDecline,e.whitelistedPages),a=(r=[],e.stopScrolling),i=j1.getCookieNames();const s=i.user_state;var l,c={},u=j1.readCookie(s);return logText="register button click events",n.debug(logText),o.forEach((function(e,o){e.addEventListener("click",(function(e){return"policyButton"===this.id?(n.debug("user clicked policyButton"),$("#cookiePolicyInfo").toggle("fast",(function(){$("#modal-footer").toggleClass("modal-footer-hidden modal-footer-show")})),!1):"acceptButton"===this.id?(n.debug("user clicked acceptButton"),(u=j1.readCookie(s)).cookies_accepted="accepted",j1.writeCookie({name:s,data:u,expires:365}),n.info("update sidebar"),c=j1.readCookie(i.user_state),user_session=j1.readCookie(i.user_session),current_user_data=j1.mergeData(user_session,c),j1.core.navigator.updateSidebar(current_user_data),$("#quickLinksCookieButton").css("display","block"),!1):"declineButton"===this.id?(n.debug("user clicked declineButton"),u.cookies_accepted="declined",t=window.location.pathname,l=r.indexOf(t)>-1,n.info("update sidebar"),c=j1.readCookie(i.user_state),user_session=j1.readCookie(i.user_session),current_user_data=j1.mergeData(user_session,c),j1.core.navigator.updateSidebar(current_user_data),n.warn("delete all cookies"),j1.deleteCookie(s),$("#quickLinksCookieButton").css("display","none"),l||j1.goHome(),!1):("revokeCookies"===this.id&&(n.debug("user clicked revokeCookiesButton"),t=window.location.pathname,l=r.indexOf(t)>-1,(u=j1.readCookie(s)).cookies_accepted="declined",j1.writeCookie({name:s,data:u,expires:365}),n.info("update sidebar"),c=j1.readCookie(i.user_state),user_session=j1.readCookie(i.user_session),current_user_data=j1.mergeData(user_session,c),j1.core.navigator.updateSidebar(current_user_data),$("#quickLinksCookieButton").css("display","none"),l||j1.goHome()),"remainCookies"===this.id?(n.debug("user clicked remainCookiesButton"),!1):void 0)}))})),$(document).on("shown.bs.modal","#cookieRevokeCentralDanger",(function(){n.debug("user opened modal: cookieRevokeCentralDanger")})),$(document).on("hide.bs.modal","#cookieRevokeCentralDanger",(function(){n.debug("user closed cookieRevokeCentralDanger")})),$(document).on("shown.bs.modal","#topFullCookieConsent",(function(){a&&$("body").addClass("stop-scrolling")})),$(document).on("hide.bs.modal","#topFullCookieConsent",(function(){n.debug("user closed modal: topFullCookieConsent"),$("body").removeClass("stop-scrolling")})),logText="events registered",n.debug(logText),!0}})},function(e,n){
/*!
* J1 Asciidoctor
* Copyright (C) 2021 Juergen Adams
* Licensed under MIT License.
*/
\ No newline at end of file