PluginProbe
CookieAdmin – Cookie Consent Banner / 1.2.4
CookieAdmin – Cookie Consent Banner v1.2.4
1.2.4 1.2.3 1.2.2 1.2.1 1.2.0 1.1.9 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8
← All changes | assets/js/cookie.js +8 -0 1.2.11.2.4 View file →
@@ -442,8 +442,10 @@
442 442 $(this).prop("disabled", true);
443 443
444 444 //set 0 to add real id to delete
445 445 cookie_id = $(this).attr("cookieadmin_cookie_id");
446 + // Get the patterns
447 + const patterns = $("#cookieadmin-dialog-cookie-patterns").val();
446 448
447 449 let cookie_info = {
448 450 name: $("#cookieadmin-dialog-cookie-name").val(),
449 451 id: cookie_id,
@@ -450,8 +452,12 @@
450 452 description: $("#cookieadmin-dialog-cookie-desc").val(),
451 453 duration: $("#cookieadmin-dialog-cookie-duration").val(),
452 454 type: $("#cookieadmin-dialog-cookie-category").val()
453 455 };
456 +
457 + if(patterns){
458 + cookie_info.patterns = patterns;
459 + }
454 460
455 461 $.each(cookie_info, function (i, val){
456 462 if(!val){
457 463 cookie_info = null;
@@ -565,8 +571,9 @@
565 571 $("#cookieadmin_dialog_save_btn").attr("cookieadmin_cookie_id", cookie_id);
566 572 $("#cookieadmin-dialog-cookie-name").val(categorized_cookies[cookie_id]['cookie_name']);
567 573 $("#cookieadmin-dialog-cookie-desc").val(categorized_cookies[cookie_id]['description']);
568 574 $("#cookieadmin-dialog-cookie-duration").val(categorized_cookies[cookie_id]['expires']);
575 + $("#cookieadmin-dialog-cookie-patterns").val(categorized_cookies[cookie_id]['patterns']);
569 576 if(!!categorized_cookies[cookie_id]['category']){
570 577 $("#cookieadmin-dialog-cookie-category").val(categorized_cookies[cookie_id]['category']);
571 578 }else{
572 579 $("#cookieadmin-dialog-cookie-category").val("unknown");
@@ -736,8 +743,9 @@
736 743 categorized_cookies[cookie_info.id]['cookie_name'] = cookie_info.name;
737 744 categorized_cookies[cookie_info.id]['description'] = cookie_info.description;
738 745 categorized_cookies[cookie_info.id]['expires'] = cookie_info.duration;
739 746 categorized_cookies[cookie_info.id]['category'] = cookie_info.type;
747 + categorized_cookies[cookie_info.id]['patterns'] = cookie_info.patterns;
740 748
741 749 if(cookie_info.duration > 0){
742 750 cookie_info.duration += ' ' + cookieadmin_policy.lang.days;
743 751 }else{