diff --git a/TealCode/main/static/js/cookies.js b/TealCode/main/static/js/cookies.js new file mode 100644 index 0000000..6bdfa63 --- /dev/null +++ b/TealCode/main/static/js/cookies.js @@ -0,0 +1,22 @@ +function accept_cookies(){ + document.cookie = "cookies_allowed=1;path=/"; + window.location.reload(); +} + +document.write(''); + +cookies_allowed = document.cookie.split("cookies_allowed=")[1][0] + +if(cookies_allowed == null){ + document.cookie = "cookies_allowed=0;path=/"; + cookies_allowed = document.cookie.split("cookies_allowed=")[1] +} +if(cookies_allowed == "1"){ + window.dataLayer = window.dataLayer || []; + function gtag(){dataLayer.push(arguments);} + gtag('js', new Date()); + gtag('config', 'G-PGM5LTFSMG'); + document.getElementById("cookie_banner").style.display = "none"; +}else if(cookies_allowed == "0"){ + console.log("DO NOT LOAD ANALYTILCS"); +} \ No newline at end of file diff --git a/TealCode/main/templates/base.html b/TealCode/main/templates/base.html index 7f78ed7..a03a5c7 100644 --- a/TealCode/main/templates/base.html +++ b/TealCode/main/templates/base.html @@ -2,6 +2,18 @@ + + + + + + @@ -26,31 +38,7 @@ {% endif %} - - - - +