File manager - Edit - /home/aresglob/public_html/wp/wp-includes/images/smilies/consent.js.tar
Back
home/aresglob/public_html/wp/wp-content/plugins/cookieadmin-pro/assets/js/consent.js 0000644 00000001560 15105073052 0025006 0 ustar 00 function cookieadmin_pro_set_consent(prefrenc, days){ const xhttp = new XMLHttpRequest(); var data = 'action=cookieadmin_pro_ajax_handler&cookieadmin_act=save_consent&cookieadmin_pro_security=' + cookieadmin_pro_vars.nonce + '&cookieadmin_preference=' + encodeURIComponent(JSON.stringify(Object.keys(prefrenc))); if(cookieadmin_is_obj(cookieadmin_is_consent) && !!cookieadmin_is_consent.consent){ data += '&cookieadmin_consent_id=' + cookieadmin_is_consent.consent; } var consent_id = ""; xhttp.open("POST", cookieadmin_pro_vars.ajax_url, false); xhttp.onload = function() { parsed = JSON.parse(this.responseText); if(parsed.success){ consent_id = parsed.data.response; } } xhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); xhttp.send(data); if(consent_id){ return consent_id; } return false; } home/aresglob/public_html/wp/wp-content/plugins/cookieadmin/assets/js/consent.js 0000644 00000043616 15112034770 0024222 0 ustar 00 const days = cookieadmin_policy.cookieadmin_days; var cookieadmin_show_reconsent = 0; if(cookieadmin_policy.is_pro != 0){ var cookieadmin_show_reconsent = 1; } if(typeof cookieadmin_is_consent === 'undefined'){ window.cookieadmin_is_consent = {}; } var cookieadmin_allcookies = cookieadmin_policy.categorized_cookies; //setInterval(cookieadmin_categorize_cookies, 5000); function cookieadmin_is_obj(consentObj){ return (Object.keys(consentObj).length !== 0); } // function cookieadmin_cookie_interceptor(){ const originalCookieDescriptor = Object.getOwnPropertyDescriptor(Document.prototype, 'cookie') || Object.getOwnPropertyDescriptor(document, 'cookie'); var allowed_cookies = ''; // Override document.cookie to intercept cookie setting. Object.defineProperty(document, 'cookie', { configurable: true, enumerable: true, get: function(){ return originalCookieDescriptor.get.call(document); }, set: function(val){ val_name = val.split("=")[0].trim(); rm_val = val_name + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"; if(val_name === "cookieadmin_consent"){ return originalCookieDescriptor.set.call(document, val); } if(cookieadmin_is_obj(cookieadmin_is_consent) && (val_name in cookieadmin_allcookies) ){ switch(cookieadmin_is_consent.action){ case "reject": if(cookieadmin_allcookies[val_name].sync){ cookieadmin_allcookies[val_name].sync = false; return originalCookieDescriptor.set.call(document, rm_val); } return true; case "accept": if(!cookieadmin_allcookies[val_name].sync){ cookieadmin_allcookies[val_name].sync = true; return originalCookieDescriptor.set.call(document, val); } return true; default: if(cookieadmin_is_consent.action[cookieadmin_allcookies[val_name].category] && !cookieadmin_allcookies[val_name].sync){ cookieadmin_allcookies[val_name].sync = true; return originalCookieDescriptor.set.call(document, val); }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings