Open exactlyallan opened 3 months ago
Add this script to header for production:
<!-- OneTrust Cookies Consent Notice start for rapids.ai --> <script src=""https://cdn.cookielaw.org/scripttemplates/otSDKStub.js"" data-document-language=""true"" type=""text/javascript"" charset=""UTF-8"" data-domain-script=""018e2d71-40f3-7e89-90b8-e10ec6012ab0"" ></script> <script type=""text/javascript""> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for rapids.ai --> <!-- OneTrust gpc signal detection script start --> <script type=""text/javascript""> (function() { ""use strict""; const observer = new MutationObserver(function (mutations, mutationInstance) { const otPreferencePanel = document.getElementById('onetrust-pc-sdk'); if(otPreferencePanel) { const otBanner = document.getElementById('onetrust-banner-sdk'); if (otBanner && navigator.globalPrivacyControl) { setNvDone(); } mutationInstance.disconnect(); } }); observer.observe(document, { childList: true, subtree: true }); const setNvDone = function () { // Hide elements by their IDs var acceptbtn = document.getElementById('onetrust-accept-btn-handler'); var rejectbtn = document.getElementById('onetrust-reject-all-handler'); if(acceptbtn){ acceptbtn.style.display = 'none'; } if(rejectbtn){ rejectbtn.style.display = 'none'; } const doneButton = document.createElement('button'); doneButton.id = 'nv-done-btn-handler'; doneButton.textContent = 'Done'; document.getElementById('onetrust-button-group').appendChild(doneButton); // Add click event listener to the new button doneButton.addEventListener('click', function () { OneTrust.Close(); }); }; })(); </script> <!-- OneTrust gpc signal detection script end -->
Add this script to header for production: