From 8379e5d922669caa36174171f2185d057696a7c9 Mon Sep 17 00:00:00 2001 From: Antoine M Date: Tue, 9 Jul 2024 14:55:31 +0200 Subject: [PATCH] including getAdminLanguageFromCookie function --- blocks/utilities.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/blocks/utilities.js b/blocks/utilities.js index d85a29f..2647fb2 100644 --- a/blocks/utilities.js +++ b/blocks/utilities.js @@ -33,3 +33,20 @@ export function cleanString(string) { .split(" ") .join("-"); } + +export function getAdminLanguageFromCookie(c_name) { + var c_value = document.cookie, + c_start = c_value.indexOf(" " + c_name + "="); + if (c_start == -1) c_start = c_value.indexOf(c_name + "="); + if (c_start == -1) { + c_value = null; + } else { + c_start = c_value.indexOf("=", c_start) + 1; + var c_end = c_value.indexOf(";", c_start); + if (c_end == -1) { + c_end = c_value.length; + } + c_value = unescape(c_value.substring(c_start, c_end)); + } + return c_value; +}