$72 GRAYBYTE WORDPRESS FILE MANAGER $70

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 104.21.43.35 | ADMIN IP 216.73.216.180
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/home/bravrvjk/cepurhuye.rw/wp-content/plugins/cookieadmin-pro/assets/js/

HOME
Current File : /home/bravrvjk/cepurhuye.rw/wp-content/plugins/cookieadmin-pro/assets/js//consent.js
function cookieadmin_pro_set_consent(prefrenc, days) {

	const data = 'action=cookieadmin_pro_ajax_handler&cookieadmin_act=save_consent' +
		'&cookieadmin_pro_security=' + encodeURIComponent(cookieadmin_pro_vars.nonce) +
		'&cookieadmin_preference=' + encodeURIComponent(JSON.stringify(Object.keys(prefrenc)));

	let payload = data;
	if (cookieadmin_is_obj(cookieadmin_is_consent) && !!cookieadmin_is_consent.consent) {
		payload += '&cookieadmin_consent_id=' + cookieadmin_is_consent.consent;
	}

	// Make async request — don’t block or wait
	const xhttp = new XMLHttpRequest();
	xhttp.open("POST", cookieadmin_pro_vars.ajax_url, true); // true = async

	xhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');

	xhttp.onload = function () {
		if (this.status === 200) {
			try {
				const parsed = JSON.parse(this.responseText);
				if (parsed.success && parsed.data && parsed.data.response) {
					cookieadmin_save_consent_cookie(prefrenc, days, parsed.data.response);
				}
			} catch (e) {
				console.error("Invalid JSON response:", e);
			}
		}
	};

	xhttp.onerror = function () {
		console.error("AJAX request failed");
	};

	xhttp.send(payload);

	// Immediately return
	return true;
}


Current_dir [ WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
18 Nov 2025 10.47 AM
bravrvjk / bravrvjk
0755
consent.js
1.207 KB
23 Oct 2025 8.20 AM
bravrvjk / bravrvjk
0644
cookie.js
4.228 KB
10 Jul 2025 7.02 AM
bravrvjk / bravrvjk
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF