Plugin Directory

Changeset 2882515


Ignore:
Timestamp:
03/18/2023 11:29:12 AM (3 years ago)
Author:
wasiwarez
Message:

Added function and tested with WP 6.2

Location:
real-cookie-banner-color-schemes/trunk
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • real-cookie-banner-color-schemes/trunk/assets/js/customize-controls.js

    r2807426 r2882515  
    55var rcbcs_saveIsButton;
    66var rcbcs_secondaryLikePrimary;
     7var rcbcs_saveLikePrimary;
    78var rcbcs_customizeBindDone = false;
    89
     
    1516        rcbcs_acceptIndividualIsButton = wp.customize('rcb-banner-decision-accept-individual').get() == 'button';
    1617        rcbcs_saveIsButton = wp.customize('rcb-save-button-type').get() == 'button';
     18
    1719        rcbcs_secondaryLikePrimary = wp.customize('rcb-banner-body-design-btn-accept-essentials-use-accept-all').get() == 1;
    1820        if(rcbcs_secondaryLikePrimary) {
     
    2527            wp.customize('rcb-banner-footer-design-border-color').set(wp.customize('rcbcs-secondary-color').get());
    2628        }
     29
     30        rcbcs_saveLikePrimary = wp.customize('rcb-save-button-use-accept-all').get() == 1;
     31       
    2732        if(!rcbcs_acceptIndividualIsButton) {
    2833            wp.customize('rcb-banner-body-design-btn-accept-individual-font-color').set(wp.customize('rcbcs-link-color').get());
     
    4348            rcbcs_acceptIndividualIsButton = wp.customize('rcb-banner-decision-accept-individual').get() == 'button';
    4449            rcbcs_saveIsButton = wp.customize('rcb-save-button-type').get() == 'button';
     50           
    4551            rcbcs_secondaryLikePrimary = wp.customize('rcb-banner-body-design-btn-accept-essentials-use-accept-all').get() == 1;
    4652            if(rcbcs_secondaryLikePrimary) {
     
    5359                wp.customize('rcb-banner-footer-design-border-color').set(wp.customize('rcbcs-secondary-color').get());
    5460            }
     61
     62            rcbcs_saveLikePrimary = wp.customize('rcb-save-button-use-accept-all').get() == 1;
     63           
    5564            if(!rcbcs_acceptIndividualIsButton) {
    5665                wp.customize('rcb-banner-body-design-btn-accept-individual-font-color').set(wp.customize('rcbcs-link-color').get());
     
    128137    wp.customize('rcb-banner-body-design-btn-accept-essentials-use-accept-all', function(control) {
    129138        control.bind(function(controlValue) {
     139            alert();
    130140            if(controlValue) rcbcs_secondaryLikePrimary = true;
    131141            else rcbcs_secondaryLikePrimary = false;
     
    165175        });
    166176    });
     177
     178    // Save individual button like accept all (Save like primary)
     179    // Catch change of RCB setting and modify RCBCS setting
     180    wp.customize('rcb-save-button-use-accept-all', function(control) {
     181        control.bind(function(controlValue) {
     182            if(controlValue) rcbcs_saveLikePrimary = true;
     183            else rcbcs_saveLikePrimary = false;
     184            if(rcbcs_saveLikePrimary) {
     185                wp.customize('rcbcs-save-like-primary').set(true);
     186            } else {
     187                wp.customize('rcbcs-save-like-primary').set(false);
     188            }
     189        });
     190    });
     191    // Catch change of RCBCS setting and modify RCB setting
     192    wp.customize('rcbcs-save-like-primary', function(control) {
     193        control.bind(function(controlValue) {
     194            if(controlValue) rcbcs_saveLikePrimary = true;
     195            else rcbcs_saveLikePrimary = false;
     196            if(rcbcs_saveLikePrimary) {
     197                wp.customize('rcb-save-button-use-accept-all').set(true);
     198            } else {
     199                wp.customize('rcb-save-button-use-accept-all').set(false);
     200            }
     201        });
     202    });
    167203   
    168204    /**
  • real-cookie-banner-color-schemes/trunk/assets/js/customize-controls.min.js

    r2807426 r2882515  
    1 var rcbcs_acceptAllIsButton,rcbcs_acceptEssentialsIsButton,rcbcs_acceptIndividualIsButton,rcbcs_saveIsButton,rcbcs_secondaryLikePrimary,rcbcs_customizeBindDone=!1;void 0!==wp.customize&&wp.customize.bind("ready",function(){rcbcs_acceptAllIsButton="button"==wp.customize("rcb-banner-decision-accept-all").get(),rcbcs_acceptEssentialsIsButton="button"==wp.customize("rcb-banner-decision-accept-essentials").get(),rcbcs_acceptIndividualIsButton="button"==wp.customize("rcb-banner-decision-accept-individual").get(),rcbcs_saveIsButton="button"==wp.customize("rcb-save-button-type").get(),(rcbcs_secondaryLikePrimary=1==wp.customize("rcb-banner-body-design-btn-accept-essentials-use-accept-all").get())?(jQuery("#customize-control-rcbcs-secondary-color").hide(),jQuery("#customize-control-rcbcs-secondary-color-hover").hide(),wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-primary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-primary-color").get())):(wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-secondary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-secondary-color").get())),rcbcs_acceptIndividualIsButton||(wp.customize("rcb-banner-body-design-btn-accept-individual-font-color").set(wp.customize("rcbcs-link-color").get()),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(wp.customize("rcbcs-link-color-hover").get())),rcbcs_customizeBindDone=!0}),jQuery(document).ready(function(c){rcbcs_customizeBindDone||wp.customize.bind("ready",function(){rcbcs_acceptAllIsButton="button"==wp.customize("rcb-banner-decision-accept-all").get(),rcbcs_acceptEssentialsIsButton="button"==wp.customize("rcb-banner-decision-accept-essentials").get(),rcbcs_acceptIndividualIsButton="button"==wp.customize("rcb-banner-decision-accept-individual").get(),rcbcs_saveIsButton="button"==wp.customize("rcb-save-button-type").get(),(rcbcs_secondaryLikePrimary=1==wp.customize("rcb-banner-body-design-btn-accept-essentials-use-accept-all").get())?(c("#customize-control-rcbcs-secondary-color").hide(),c("#customize-control-rcbcs-secondary-color-hover").hide(),wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-primary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-primary-color").get())):(wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-secondary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-secondary-color").get())),rcbcs_acceptIndividualIsButton||(wp.customize("rcb-banner-body-design-btn-accept-individual-font-color").set(wp.customize("rcbcs-link-color").get()),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(wp.customize("rcbcs-link-color-hover").get()))}),wp.customize("rcb-banner-decision-accept-all",function(c){c.bind(function(c){(rcbcs_acceptAllIsButton="button"==c)?(wp.customize("rcb-banner-body-design-btn-accept-all-font-color").set(wp.customize("rcbcs-background-color").get()),wp.customize("rcb-banner-body-design-btn-accept-all-hover-font-color").set(wp.customize("rcbcs-background-color").get())):(wp.customize("rcb-banner-body-design-btn-accept-all-font-color").set(wp.customize("rcbcs-primary-color").get()),wp.customize("rcb-banner-body-design-btn-accept-all-hover-font-color").set(wp.customize("rcbcs-primary-color-hover").get()))})}),wp.customize("rcb-banner-decision-accept-essentials",function(c){c.bind(function(c){(rcbcs_acceptEssentialsIsButton="button"==c)?(wp.customize("rcb-banner-body-design-btn-accept-essentials-font-color").set(wp.customize("rcbcs-primary-font-color").get()),wp.customize("rcb-banner-body-design-btn-accept-essentials-hover-font-color").set(wp.customize("rcbcs-primary-font-color").get())):(wp.customize("rcb-banner-body-design-btn-accept-essentials-font-color").set(wp.customize("rcbcs-link-color").get()),wp.customize("rcb-banner-body-design-btn-accept-essentials-hover-font-color").set(wp.customize("rcbcs-link-color-hover").get()))})}),wp.customize("rcb-banner-decision-accept-individual",function(c){c.bind(function(c){(rcbcs_acceptIndividualIsButton="button"==c)?(wp.customize("rcb-banner-body-design-btn-accept-individual-font-color").set(wp.customize("rcbcs-primary-font-color").get()),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(wp.customize("rcbcs-primary-font-color").get())):(wp.customize("rcb-banner-body-design-btn-accept-individual-font-color").set(wp.customize("rcbcs-link-color").get()),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(wp.customize("rcbcs-link-color-hover").get()))})}),wp.customize("rcb-save-button-type",function(c){c.bind(function(c){(rcbcs_saveIsButton="button"==c)?(wp.customize("rcb-save-button-font-color").set(wp.customize("rcbcs-primary-font-color").get()),wp.customize("rcb-save-button-hover-font-color").set(wp.customize("rcbcs-primary-font-color").get())):(wp.customize("rcb-save-button-font-color").set(wp.customize("rcbcs-link-color").get()),wp.customize("rcb-save-button-hover-font-color").set(wp.customize("rcbcs-link-color-hover").get()))})}),wp.customize("rcb-banner-body-design-btn-accept-essentials-use-accept-all",function(o){o.bind(function(o){(rcbcs_secondaryLikePrimary=!!o)?(wp.customize("rcbcs-secondary-like-primary").set(!0),c("#customize-control-rcbcs-secondary-color").hide(),c("#customize-control-rcbcs-secondary-color-hover").hide(),wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-primary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-primary-color").get())):(wp.customize("rcbcs-secondary-like-primary").set(!1),c("#customize-control-rcbcs-secondary-color").show(),c("#customize-control-rcbcs-secondary-color-hover").show(),wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-secondary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-secondary-color").get()))})}),wp.customize("rcbcs-secondary-like-primary",function(o){o.bind(function(o){(rcbcs_secondaryLikePrimary=!!o)?(wp.customize("rcb-banner-body-design-btn-accept-essentials-use-accept-all").set(!0),c("#customize-control-rcbcs-secondary-color").hide(),c("#customize-control-rcbcs-secondary-color-hover").hide(),wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-primary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-primary-color").get())):(wp.customize("rcb-banner-body-design-btn-accept-essentials-use-accept-all").set(!1),c("#customize-control-rcbcs-secondary-color").show(),c("#customize-control-rcbcs-secondary-color-hover").show(),wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-secondary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-secondary-color").get()))})}),wp.customize("rcbcs-primary-color",function(c){c.bind(function(c){wp.customize("rcb-group-checkbox-active-bg").set(c),wp.customize("rcb-banner-body-design-btn-accept-all-bg").set(c),wp.customize("rcb-banner-body-design-teachings-separator-color").set(c),wp.customize("rcb-banner-body-design-dotted-groups-bullet-color").set(c),rcbcs_acceptAllIsButton||wp.customize("rcb-banner-body-design-btn-accept-all-font-color").set(c)})}),wp.customize("rcbcs-primary-color-hover",function(c){c.bind(function(c){wp.customize("rcb-group-checkbox-active-border-color").set(c),wp.customize("rcb-banner-body-design-btn-accept-all-hover-bg").set(c),rcbcs_acceptAllIsButton||wp.customize("rcb-banner-body-design-btn-accept-all-hover-font-color").set(c)})}),wp.customize("rcbcs-secondary-color",function(c){c.bind(function(c){wp.customize("rcb-save-button-bg").set(c),wp.customize("rcb-banner-body-design-btn-accept-essentials-bg").set(c),wp.customize("rcb-banner-body-design-btn-accept-individual-bg").set(c),wp.customize("rcb-save-button-bg").set(c),wp.customize("rcb-banner-footer-design-border-color").set(c),wp.customize("rcb-banner-header-design-border-color").set(c)})}),wp.customize("rcbcs-secondary-color-hover",function(c){c.bind(function(c){wp.customize("rcb-save-button-hover-bg").set(c),wp.customize("rcb-banner-body-design-btn-accept-essentials-hover-bg").set(c),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-bg").set(c),wp.customize("rcb-save-button-hover-bg").set(c)})}),wp.customize("rcbcs-background-color",function(c){c.bind(function(c){wp.customize("rcb-banner-design-bg").set(c),wp.customize("rcb-banner-design-border-color").set(c),wp.customize("rcb-group-checkbox-active-color").set(c),wp.customize("rcb-banner-footer-design-bg").set(c),rcbcs_acceptAllIsButton&&(wp.customize("rcb-banner-body-design-btn-accept-all-font-color").set(c),wp.customize("rcb-banner-body-design-btn-accept-all-hover-font-color").set(c))})}),wp.customize("rcbcs-primary-font-color",function(c){c.bind(function(c){wp.customize("rcb-group-headline-color").set(c),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(c),wp.customize("rcb-banner-header-design-font-color").set(c),wp.customize("rcb-banner-design-font-color").set(c),rcbcs_acceptEssentialsIsButton&&(wp.customize("rcb-banner-body-design-btn-accept-essentials-font-color").set(c),wp.customize("rcb-banner-body-design-btn-accept-essentials-hover-font-color").set(c)),rcbcs_acceptIndividualIsButton&&(wp.customize("rcb-banner-body-design-btn-accept-individual-font-color").set(c),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(c)),rcbcs_saveIsButton&&(wp.customize("rcb-save-button-font-color").set(c),wp.customize("rcb-save-button-hover-font-color").set(c))})}),wp.customize("rcbcs-secondary-font-color",function(c){c.bind(function(c){wp.customize("rcb-group-desc-color").set(c),wp.customize("rcb-banner-body-design-teachings-font-color").set(c)})}),wp.customize("rcbcs-link-color",function(c){c.bind(function(c){wp.customize("rcb-banner-footer-design-font-color").set(c),wp.customize("rcb-group-link-color").set(c),rcbcs_acceptEssentialsIsButton||wp.customize("rcb-banner-body-design-btn-accept-essentials-font-color").set(c),rcbcs_acceptIndividualIsButton||wp.customize("rcb-banner-body-design-btn-accept-individual-font-color").set(c),rcbcs_saveIsButton||wp.customize("rcb-save-button-font-color").set(c)})}),wp.customize("rcbcs-link-color-hover",function(c){c.bind(function(c){wp.customize("rcb-banner-footer-design-hover-font-color").set(c),wp.customize("rcb-group-link-hover-color").set(c),rcbcs_acceptEssentialsIsButton||wp.customize("rcb-banner-body-design-btn-accept-essentials-hover-font-color").set(c),rcbcs_acceptIndividualIsButton||wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(c),rcbcs_saveIsButton||wp.customize("rcb-save-button-hover-font-color").set(c)})})});
     1var rcbcs_acceptAllIsButton,rcbcs_acceptEssentialsIsButton,rcbcs_acceptIndividualIsButton,rcbcs_saveIsButton,rcbcs_secondaryLikePrimary,rcbcs_saveLikePrimary,rcbcs_customizeBindDone=!1;void 0!==wp.customize&&wp.customize.bind("ready",function(){rcbcs_acceptAllIsButton="button"==wp.customize("rcb-banner-decision-accept-all").get(),rcbcs_acceptEssentialsIsButton="button"==wp.customize("rcb-banner-decision-accept-essentials").get(),rcbcs_acceptIndividualIsButton="button"==wp.customize("rcb-banner-decision-accept-individual").get(),rcbcs_saveIsButton="button"==wp.customize("rcb-save-button-type").get(),(rcbcs_secondaryLikePrimary=1==wp.customize("rcb-banner-body-design-btn-accept-essentials-use-accept-all").get())?(jQuery("#customize-control-rcbcs-secondary-color").hide(),jQuery("#customize-control-rcbcs-secondary-color-hover").hide(),wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-primary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-primary-color").get())):(wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-secondary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-secondary-color").get())),rcbcs_saveLikePrimary=1==wp.customize("rcb-save-button-use-accept-all").get(),rcbcs_acceptIndividualIsButton||(wp.customize("rcb-banner-body-design-btn-accept-individual-font-color").set(wp.customize("rcbcs-link-color").get()),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(wp.customize("rcbcs-link-color-hover").get())),rcbcs_customizeBindDone=!0}),jQuery(document).ready(function(c){rcbcs_customizeBindDone||wp.customize.bind("ready",function(){rcbcs_acceptAllIsButton="button"==wp.customize("rcb-banner-decision-accept-all").get(),rcbcs_acceptEssentialsIsButton="button"==wp.customize("rcb-banner-decision-accept-essentials").get(),rcbcs_acceptIndividualIsButton="button"==wp.customize("rcb-banner-decision-accept-individual").get(),rcbcs_saveIsButton="button"==wp.customize("rcb-save-button-type").get(),(rcbcs_secondaryLikePrimary=1==wp.customize("rcb-banner-body-design-btn-accept-essentials-use-accept-all").get())?(c("#customize-control-rcbcs-secondary-color").hide(),c("#customize-control-rcbcs-secondary-color-hover").hide(),wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-primary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-primary-color").get())):(wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-secondary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-secondary-color").get())),rcbcs_saveLikePrimary=1==wp.customize("rcb-save-button-use-accept-all").get(),rcbcs_acceptIndividualIsButton||(wp.customize("rcb-banner-body-design-btn-accept-individual-font-color").set(wp.customize("rcbcs-link-color").get()),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(wp.customize("rcbcs-link-color-hover").get()))}),wp.customize("rcb-banner-decision-accept-all",function(c){c.bind(function(c){(rcbcs_acceptAllIsButton="button"==c)?(wp.customize("rcb-banner-body-design-btn-accept-all-font-color").set(wp.customize("rcbcs-background-color").get()),wp.customize("rcb-banner-body-design-btn-accept-all-hover-font-color").set(wp.customize("rcbcs-background-color").get())):(wp.customize("rcb-banner-body-design-btn-accept-all-font-color").set(wp.customize("rcbcs-primary-color").get()),wp.customize("rcb-banner-body-design-btn-accept-all-hover-font-color").set(wp.customize("rcbcs-primary-color-hover").get()))})}),wp.customize("rcb-banner-decision-accept-essentials",function(c){c.bind(function(c){(rcbcs_acceptEssentialsIsButton="button"==c)?(wp.customize("rcb-banner-body-design-btn-accept-essentials-font-color").set(wp.customize("rcbcs-primary-font-color").get()),wp.customize("rcb-banner-body-design-btn-accept-essentials-hover-font-color").set(wp.customize("rcbcs-primary-font-color").get())):(wp.customize("rcb-banner-body-design-btn-accept-essentials-font-color").set(wp.customize("rcbcs-link-color").get()),wp.customize("rcb-banner-body-design-btn-accept-essentials-hover-font-color").set(wp.customize("rcbcs-link-color-hover").get()))})}),wp.customize("rcb-banner-decision-accept-individual",function(c){c.bind(function(c){(rcbcs_acceptIndividualIsButton="button"==c)?(wp.customize("rcb-banner-body-design-btn-accept-individual-font-color").set(wp.customize("rcbcs-primary-font-color").get()),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(wp.customize("rcbcs-primary-font-color").get())):(wp.customize("rcb-banner-body-design-btn-accept-individual-font-color").set(wp.customize("rcbcs-link-color").get()),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(wp.customize("rcbcs-link-color-hover").get()))})}),wp.customize("rcb-save-button-type",function(c){c.bind(function(c){(rcbcs_saveIsButton="button"==c)?(wp.customize("rcb-save-button-font-color").set(wp.customize("rcbcs-primary-font-color").get()),wp.customize("rcb-save-button-hover-font-color").set(wp.customize("rcbcs-primary-font-color").get())):(wp.customize("rcb-save-button-font-color").set(wp.customize("rcbcs-link-color").get()),wp.customize("rcb-save-button-hover-font-color").set(wp.customize("rcbcs-link-color-hover").get()))})}),wp.customize("rcb-banner-body-design-btn-accept-essentials-use-accept-all",function(e){e.bind(function(e){alert(),(rcbcs_secondaryLikePrimary=!!e)?(wp.customize("rcbcs-secondary-like-primary").set(!0),c("#customize-control-rcbcs-secondary-color").hide(),c("#customize-control-rcbcs-secondary-color-hover").hide(),wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-primary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-primary-color").get())):(wp.customize("rcbcs-secondary-like-primary").set(!1),c("#customize-control-rcbcs-secondary-color").show(),c("#customize-control-rcbcs-secondary-color-hover").show(),wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-secondary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-secondary-color").get()))})}),wp.customize("rcbcs-secondary-like-primary",function(e){e.bind(function(e){(rcbcs_secondaryLikePrimary=!!e)?(wp.customize("rcb-banner-body-design-btn-accept-essentials-use-accept-all").set(!0),c("#customize-control-rcbcs-secondary-color").hide(),c("#customize-control-rcbcs-secondary-color-hover").hide(),wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-primary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-primary-color").get())):(wp.customize("rcb-banner-body-design-btn-accept-essentials-use-accept-all").set(!1),c("#customize-control-rcbcs-secondary-color").show(),c("#customize-control-rcbcs-secondary-color-hover").show(),wp.customize("rcb-banner-header-design-border-color").set(wp.customize("rcbcs-secondary-color").get()),wp.customize("rcb-banner-footer-design-border-color").set(wp.customize("rcbcs-secondary-color").get()))})}),wp.customize("rcb-save-button-use-accept-all",function(c){c.bind(function(c){(rcbcs_saveLikePrimary=!!c)?wp.customize("rcbcs-save-like-primary").set(!0):wp.customize("rcbcs-save-like-primary").set(!1)})}),wp.customize("rcbcs-save-like-primary",function(c){c.bind(function(c){(rcbcs_saveLikePrimary=!!c)?wp.customize("rcb-save-button-use-accept-all").set(!0):wp.customize("rcb-save-button-use-accept-all").set(!1)})}),wp.customize("rcbcs-primary-color",function(c){c.bind(function(c){wp.customize("rcb-group-checkbox-active-bg").set(c),wp.customize("rcb-banner-body-design-btn-accept-all-bg").set(c),wp.customize("rcb-banner-body-design-teachings-separator-color").set(c),wp.customize("rcb-banner-body-design-dotted-groups-bullet-color").set(c),rcbcs_acceptAllIsButton||wp.customize("rcb-banner-body-design-btn-accept-all-font-color").set(c)})}),wp.customize("rcbcs-primary-color-hover",function(c){c.bind(function(c){wp.customize("rcb-group-checkbox-active-border-color").set(c),wp.customize("rcb-banner-body-design-btn-accept-all-hover-bg").set(c),rcbcs_acceptAllIsButton||wp.customize("rcb-banner-body-design-btn-accept-all-hover-font-color").set(c)})}),wp.customize("rcbcs-secondary-color",function(c){c.bind(function(c){wp.customize("rcb-save-button-bg").set(c),wp.customize("rcb-banner-body-design-btn-accept-essentials-bg").set(c),wp.customize("rcb-banner-body-design-btn-accept-individual-bg").set(c),wp.customize("rcb-save-button-bg").set(c),wp.customize("rcb-banner-footer-design-border-color").set(c),wp.customize("rcb-banner-header-design-border-color").set(c)})}),wp.customize("rcbcs-secondary-color-hover",function(c){c.bind(function(c){wp.customize("rcb-save-button-hover-bg").set(c),wp.customize("rcb-banner-body-design-btn-accept-essentials-hover-bg").set(c),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-bg").set(c),wp.customize("rcb-save-button-hover-bg").set(c)})}),wp.customize("rcbcs-background-color",function(c){c.bind(function(c){wp.customize("rcb-banner-design-bg").set(c),wp.customize("rcb-banner-design-border-color").set(c),wp.customize("rcb-group-checkbox-active-color").set(c),wp.customize("rcb-banner-footer-design-bg").set(c),rcbcs_acceptAllIsButton&&(wp.customize("rcb-banner-body-design-btn-accept-all-font-color").set(c),wp.customize("rcb-banner-body-design-btn-accept-all-hover-font-color").set(c))})}),wp.customize("rcbcs-primary-font-color",function(c){c.bind(function(c){wp.customize("rcb-group-headline-color").set(c),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(c),wp.customize("rcb-banner-header-design-font-color").set(c),wp.customize("rcb-banner-design-font-color").set(c),rcbcs_acceptEssentialsIsButton&&(wp.customize("rcb-banner-body-design-btn-accept-essentials-font-color").set(c),wp.customize("rcb-banner-body-design-btn-accept-essentials-hover-font-color").set(c)),rcbcs_acceptIndividualIsButton&&(wp.customize("rcb-banner-body-design-btn-accept-individual-font-color").set(c),wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(c)),rcbcs_saveIsButton&&(wp.customize("rcb-save-button-font-color").set(c),wp.customize("rcb-save-button-hover-font-color").set(c))})}),wp.customize("rcbcs-secondary-font-color",function(c){c.bind(function(c){wp.customize("rcb-group-desc-color").set(c),wp.customize("rcb-banner-body-design-teachings-font-color").set(c)})}),wp.customize("rcbcs-link-color",function(c){c.bind(function(c){wp.customize("rcb-banner-footer-design-font-color").set(c),wp.customize("rcb-group-link-color").set(c),rcbcs_acceptEssentialsIsButton||wp.customize("rcb-banner-body-design-btn-accept-essentials-font-color").set(c),rcbcs_acceptIndividualIsButton||wp.customize("rcb-banner-body-design-btn-accept-individual-font-color").set(c),rcbcs_saveIsButton||wp.customize("rcb-save-button-font-color").set(c)})}),wp.customize("rcbcs-link-color-hover",function(c){c.bind(function(c){wp.customize("rcb-banner-footer-design-hover-font-color").set(c),wp.customize("rcb-group-link-hover-color").set(c),rcbcs_acceptEssentialsIsButton||wp.customize("rcb-banner-body-design-btn-accept-essentials-hover-font-color").set(c),rcbcs_acceptIndividualIsButton||wp.customize("rcb-banner-body-design-btn-accept-individual-hover-font-color").set(c),rcbcs_saveIsButton||wp.customize("rcb-save-button-hover-font-color").set(c)})})});
  • real-cookie-banner-color-schemes/trunk/languages/rcb-color-schemes-de_DE.po

    r2796182 r2882515  
    22msgstr ""
    33"Project-Id-Version: Real Cookie Banner - Color schemes\n"
    4 "POT-Creation-Date: 2022-10-06 21:42+0200\n"
    5 "PO-Revision-Date: 2022-10-06 21:48+0200\n"
     4"POT-Creation-Date: 2023-03-18 12:26+0100\n"
     5"PO-Revision-Date: 2023-03-18 12:27+0100\n"
    66"Last-Translator: \n"
    77"Language-Team: \n"
     
    2222"X-Poedit-SearchPathExcluded-0: *.min.js\n"
    2323
    24 #: real-cookie-banner-color-schemes.php:75
     24#: real-cookie-banner-color-schemes.php:76
    2525msgid ""
    2626"Thanks for using the Color schemes add on for Real Cookie Banner. Inside the "
     
    3434"einer Sektion eingestellt werden."
    3535
    36 #: real-cookie-banner-color-schemes.php:83
     36#: real-cookie-banner-color-schemes.php:84
    3737msgid "Dismiss this notice"
    3838msgstr "Diesen Hinweis ausblenden"
    3939
    40 #: real-cookie-banner-color-schemes.php:124
     40#: real-cookie-banner-color-schemes.php:125
    4141msgid "Error in Color schemes add on"
    4242msgstr "Fehler im Farbschema Add-on"
    4343
    44 #: real-cookie-banner-color-schemes.php:127
     44#: real-cookie-banner-color-schemes.php:128
    4545msgid ""
    4646"Real Cookie Banner plugin is not installed. Color schemes is deactivated."
     
    5858"der Plugin-Installationsseite nach Real Cookie Banner von devowl.io."
    5959
    60 #: real-cookie-banner-color-schemes.php:187
     60#: real-cookie-banner-color-schemes.php:188
    6161msgid "Color scheme"
    6262msgstr "Farbschema"
    6363
    64 #: real-cookie-banner-color-schemes.php:188
     64#: real-cookie-banner-color-schemes.php:189
    6565msgid ""
    6666"Change colors for cookie banner in groups. You won't have to go trough all "
     
    7272"Farbeinstellungen nachträglich trotzdem ändern."
    7373
    74 #: real-cookie-banner-color-schemes.php:211
     74#: real-cookie-banner-color-schemes.php:212
    7575msgid "Primary color"
    7676msgstr "Primärfarbe"
    7777
    78 #: real-cookie-banner-color-schemes.php:235
     78#: real-cookie-banner-color-schemes.php:236
    7979msgid "Primary color on mouse over"
    8080msgstr "Primärfarbe beim Mouseover"
    8181
    82 #: real-cookie-banner-color-schemes.php:256
     82#: real-cookie-banner-color-schemes.php:257
    8383msgid "Secondary color like primary"
    8484msgstr "Sekundärfarbe wie primär"
    8585
    86 #: real-cookie-banner-color-schemes.php:280
     86#: real-cookie-banner-color-schemes.php:281
    8787msgid "Secondary color"
    8888msgstr "Sekundärfarbe"
    8989
    90 #: real-cookie-banner-color-schemes.php:304
     90#: real-cookie-banner-color-schemes.php:305
    9191msgid "Secondary color on mouse over"
    9292msgstr "Sekundärfarbe beim Mouseover"
    9393
    94 #: real-cookie-banner-color-schemes.php:328
     94#: real-cookie-banner-color-schemes.php:329
    9595msgid "Banner background color"
    9696msgstr "Hintergrundfarbe des Banners"
    9797
    98 #: real-cookie-banner-color-schemes.php:352
     98#: real-cookie-banner-color-schemes.php:353
    9999msgid "Primary font color"
    100100msgstr "Primäre Schriftfarbe"
    101101
    102 #: real-cookie-banner-color-schemes.php:376
     102#: real-cookie-banner-color-schemes.php:377
    103103msgid "Secondary font color"
    104104msgstr "Sekundäre Schriftfarbe"
    105105
    106 #: real-cookie-banner-color-schemes.php:400
     106#: real-cookie-banner-color-schemes.php:401
    107107msgid "Link color"
    108108msgstr "Linkfarbe"
    109109
    110 #: real-cookie-banner-color-schemes.php:424
     110#: real-cookie-banner-color-schemes.php:425
    111111msgid "Link color on mouse over"
    112112msgstr "Linkfarbe beim Mouseover"
     113
     114#: real-cookie-banner-color-schemes.php:446
     115msgid "Save button color like primary"
     116msgstr "Speichern Button Farbe wie primär Button"
    113117
    114118#. Plugin Name of the plugin/theme
  • real-cookie-banner-color-schemes/trunk/languages/rcb-color-schemes-de_DE@formal.po

    r2796182 r2882515  
    22msgstr ""
    33"Project-Id-Version: Real Cookie Banner - Color schemes\n"
    4 "POT-Creation-Date: 2022-10-06 21:41+0200\n"
    5 "PO-Revision-Date: 2022-10-06 21:48+0200\n"
     4"POT-Creation-Date: 2023-03-18 12:27+0100\n"
     5"PO-Revision-Date: 2023-03-18 12:27+0100\n"
    66"Last-Translator: \n"
    77"Language-Team: \n"
     
    2222"X-Poedit-SearchPathExcluded-0: *.min.js\n"
    2323
    24 #: real-cookie-banner-color-schemes.php:75
     24#: real-cookie-banner-color-schemes.php:76
    2525msgid ""
    2626"Thanks for using the Color schemes add on for Real Cookie Banner. Inside the "
     
    3434"einer Sektion eingestellt werden."
    3535
    36 #: real-cookie-banner-color-schemes.php:83
     36#: real-cookie-banner-color-schemes.php:84
    3737msgid "Dismiss this notice"
    3838msgstr "Diesen Hinweis ausblenden"
    3939
    40 #: real-cookie-banner-color-schemes.php:124
     40#: real-cookie-banner-color-schemes.php:125
    4141msgid "Error in Color schemes add on"
    4242msgstr "Fehler im Farbschema Add-on"
    4343
    44 #: real-cookie-banner-color-schemes.php:127
     44#: real-cookie-banner-color-schemes.php:128
    4545msgid ""
    4646"Real Cookie Banner plugin is not installed. Color schemes is deactivated."
     
    5959"devowl.io."
    6060
    61 #: real-cookie-banner-color-schemes.php:187
     61#: real-cookie-banner-color-schemes.php:188
    6262msgid "Color scheme"
    6363msgstr "Farbschema"
    6464
    65 #: real-cookie-banner-color-schemes.php:188
     65#: real-cookie-banner-color-schemes.php:189
    6666msgid ""
    6767"Change colors for cookie banner in groups. You won't have to go trough all "
     
    7373"einzelne Farbeinstellungen nachträglich trotzdem ändern."
    7474
    75 #: real-cookie-banner-color-schemes.php:211
     75#: real-cookie-banner-color-schemes.php:212
    7676msgid "Primary color"
    7777msgstr "Primärfarbe"
    7878
    79 #: real-cookie-banner-color-schemes.php:235
     79#: real-cookie-banner-color-schemes.php:236
    8080msgid "Primary color on mouse over"
    8181msgstr "Primärfarbe beim Mouseover"
    8282
    83 #: real-cookie-banner-color-schemes.php:256
     83#: real-cookie-banner-color-schemes.php:257
    8484msgid "Secondary color like primary"
    8585msgstr "Sekundärfarbe wie primär"
    8686
    87 #: real-cookie-banner-color-schemes.php:280
     87#: real-cookie-banner-color-schemes.php:281
    8888msgid "Secondary color"
    8989msgstr "Sekundärfarbe"
    9090
    91 #: real-cookie-banner-color-schemes.php:304
     91#: real-cookie-banner-color-schemes.php:305
    9292msgid "Secondary color on mouse over"
    9393msgstr "Sekundärfarbe beim Mouseover"
    9494
    95 #: real-cookie-banner-color-schemes.php:328
     95#: real-cookie-banner-color-schemes.php:329
    9696msgid "Banner background color"
    9797msgstr "Hintergrundfarbe des Banners"
    9898
    99 #: real-cookie-banner-color-schemes.php:352
     99#: real-cookie-banner-color-schemes.php:353
    100100msgid "Primary font color"
    101101msgstr "Primäre Schriftfarbe"
    102102
    103 #: real-cookie-banner-color-schemes.php:376
     103#: real-cookie-banner-color-schemes.php:377
    104104msgid "Secondary font color"
    105105msgstr "Sekundäre Schriftfarbe"
    106106
    107 #: real-cookie-banner-color-schemes.php:400
     107#: real-cookie-banner-color-schemes.php:401
    108108msgid "Link color"
    109109msgstr "Linkfarbe"
    110110
    111 #: real-cookie-banner-color-schemes.php:424
     111#: real-cookie-banner-color-schemes.php:425
    112112msgid "Link color on mouse over"
    113113msgstr "Linkfarbe beim Mouseover"
     114
     115#: real-cookie-banner-color-schemes.php:446
     116msgid "Save button color like primary"
     117msgstr "Speichern Button Farbe wie primär Button"
    114118
    115119#. Plugin Name of the plugin/theme
  • real-cookie-banner-color-schemes/trunk/languages/rcb-color-schemes-en_US.po

    r2796182 r2882515  
    22msgstr ""
    33"Project-Id-Version: Real Cookie Banner - Color schemes\n"
    4 "POT-Creation-Date: 2022-10-06 21:39+0200\n"
    5 "PO-Revision-Date: 2022-10-06 21:40+0200\n"
     4"POT-Creation-Date: 2023-03-18 12:28+0100\n"
     5"PO-Revision-Date: 2023-03-18 12:28+0100\n"
    66"Last-Translator: \n"
    77"Language-Team: \n"
     
    2222"X-Poedit-SearchPathExcluded-0: *.min.js\n"
    2323
    24 #: real-cookie-banner-color-schemes.php:75
    25 #| msgid ""
    26 #| "Thanks for using the Color schemes add on for Real Cookie Banner. Inside "
    27 #| "the Cookie Banner panel inside the customizer there is a new section now, "
    28 #| "called Color schemes. There you can change the colors of the cookie "
    29 #| "banner in one place."
     24#: real-cookie-banner-color-schemes.php:76
    3025msgid ""
    3126"Thanks for using the Color schemes add on for Real Cookie Banner. Inside the "
     
    3934"place."
    4035
    41 #: real-cookie-banner-color-schemes.php:83
     36#: real-cookie-banner-color-schemes.php:84
    4237msgid "Dismiss this notice"
    4338msgstr "Dismiss this notice"
    4439
    45 #: real-cookie-banner-color-schemes.php:124
     40#: real-cookie-banner-color-schemes.php:125
    4641msgid "Error in Color schemes add on"
    4742msgstr "Error in Color schemes add on"
    4843
    49 #: real-cookie-banner-color-schemes.php:127
    50 #| msgid ""
    51 #| "Real Cookie Banner plugin is not installed. Color schemes is deactivated."
    52 #| "<br>Get the latest version of Real Cookie Banner<a href=\"https://de."
    53 #| "wordpress.org/plugins/real-cookie-banner/\" target=\"_blank\">here</a> or "
    54 #| "just search inside the plugin installation page for Real Cookie Banner "
    55 #| "from devowl.io."
     44#: real-cookie-banner-color-schemes.php:128
    5645msgid ""
    5746"Real Cookie Banner plugin is not installed. Color schemes is deactivated."
     
    6958"page for Real Cookie Banner from devowl.io."
    7059
    71 #: real-cookie-banner-color-schemes.php:187
    72 #| msgid "Color schemes"
     60#: real-cookie-banner-color-schemes.php:188
    7361msgid "Color scheme"
    7462msgstr "Color scheme"
    7563
    76 #: real-cookie-banner-color-schemes.php:188
     64#: real-cookie-banner-color-schemes.php:189
    7765msgid ""
    7866"Change colors for cookie banner in groups. You won't have to go trough all "
     
    8472"afterwards anyway."
    8573
    86 #: real-cookie-banner-color-schemes.php:211
     74#: real-cookie-banner-color-schemes.php:212
    8775msgid "Primary color"
    8876msgstr "Primary color"
    8977
    90 #: real-cookie-banner-color-schemes.php:235
     78#: real-cookie-banner-color-schemes.php:236
    9179msgid "Primary color on mouse over"
    9280msgstr "Primary color on mouse over"
    9381
    94 #: real-cookie-banner-color-schemes.php:256
    95 #| msgid "Secondary color"
     82#: real-cookie-banner-color-schemes.php:257
    9683msgid "Secondary color like primary"
    9784msgstr "Secondary color like primary"
    9885
    99 #: real-cookie-banner-color-schemes.php:280
     86#: real-cookie-banner-color-schemes.php:281
    10087msgid "Secondary color"
    10188msgstr "Secondary color"
    10289
    103 #: real-cookie-banner-color-schemes.php:304
     90#: real-cookie-banner-color-schemes.php:305
    10491msgid "Secondary color on mouse over"
    10592msgstr "Secondary color on mouse over"
    10693
    107 #: real-cookie-banner-color-schemes.php:328
     94#: real-cookie-banner-color-schemes.php:329
    10895msgid "Banner background color"
    10996msgstr "Banner background color"
    11097
    111 #: real-cookie-banner-color-schemes.php:352
     98#: real-cookie-banner-color-schemes.php:353
    11299msgid "Primary font color"
    113100msgstr "Primary font color"
    114101
    115 #: real-cookie-banner-color-schemes.php:376
     102#: real-cookie-banner-color-schemes.php:377
    116103msgid "Secondary font color"
    117104msgstr "Secondary font color"
    118105
    119 #: real-cookie-banner-color-schemes.php:400
     106#: real-cookie-banner-color-schemes.php:401
    120107msgid "Link color"
    121108msgstr "Link color"
    122109
    123 #: real-cookie-banner-color-schemes.php:424
     110#: real-cookie-banner-color-schemes.php:425
    124111msgid "Link color on mouse over"
    125112msgstr "Link color on mouse over"
     113
     114#: real-cookie-banner-color-schemes.php:446
     115msgid "Save button color like primary"
     116msgstr "Save button color like primary"
    126117
    127118#. Plugin Name of the plugin/theme
     
    134125
    135126#. Description of the plugin/theme
    136 #| msgid ""
    137 #| "With the Color schemes add on für Real Cookie Banner you can setup the "
    138 #| "colors for the single objects in Groups. You don't have to go through all "
    139 #| "sections anymore."
    140127msgid ""
    141128"With the Color schemes add on for Real Cookie Banner you can setup the "
  • real-cookie-banner-color-schemes/trunk/readme.txt

    r2807426 r2882515  
    33Tags: cookie,banner,real cookie banner,color,schemes
    44Requires at least: 5.0.10
    5 Tested up to: 6.1.0
     5Tested up to: 6.2.0
    66Requires PHP: 7.2
    7 Stable tag: 1.3.1
     7Stable tag: 1.4.0
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.de.html
     
    4545Bugfix: Link hover color wasn't set to hover color of accept individuals link.
    4646Tested with WordPress 6.1.0
     47
     481.4.0
     49Added checkbox for using the same format for save individuals button as for primary.
     50Tested with WordPress 6.2.0
  • real-cookie-banner-color-schemes/trunk/real-cookie-banner-color-schemes.php

    r2807426 r2882515  
    33 *  Plugin Name: Real Cookie Banner - Color schemes
    44 *  Description: With the Color schemes add on for Real Cookie Banner you can setup the colors for the single objects in Groups. You don't have to go through all sections anymore.
    5  *  Version: 1.3.1
     5 *  Version: 1.4.0
    66 *  Author: Holger "der_wasi" Wassenhoven
    77 *  Author URI: https://wasiwarez.net/
     
    4545    update_option('rcbcs-primary-color-hover', get_option('rcb-banner-body-design-btn-accept-all-hover-bg'));
    4646    update_option('rcbcs-secondary-like-primary', get_option('rcb-banner-body-design-btn-accept-essentials-use-accept-all'));
     47    update_option('rcbcs-save-like-primary', get_option('rcb-save-button-use-accept-all'));
    4748    update_option('rcbcs-secondary-color', get_option('rcb-banner-body-design-btn-accept-essentials-bg'));
    4849    update_option('rcbcs-secondary-color-hover', get_option('rcb-banner-body-design-btn-accept-essentials-hover-bg'));
     
    430431    );
    431432
     433    // Save button Color like primary color
     434    $wp_customize->add_setting(
     435        'rcbcs-save-like-primary',
     436        array(
     437            'type'              =>  'option',
     438            'capability'        =>  RCBCS_CAP,
     439            'default'           =>  get_option('rcb-save-button-use-accept-all'),
     440            'transport'         =>  'postMessage',
     441        )
     442    );
     443    $wp_customize->add_control(
     444        'rcbcs-save-like-primary',
     445        array(
     446            'label'     =>  __('Save button color like primary', RCBCS_TEXTDOMAIN),
     447            'section'   =>  'rcb-color-schemes',
     448            'settings'  =>  'rcbcs-save-like-primary',
     449            'type'      =>  'checkbox',
     450            'priority'  =>  90,
     451        )
     452    );
     453   
    432454}
    433455
Note: See TracChangeset for help on using the changeset viewer.