diff --git a/assets/images/add-forms.png b/assets/images/add-forms.png deleted file mode 100644 index aa0c00981..000000000 Binary files a/assets/images/add-forms.png and /dev/null differ diff --git a/assets/images/builder.png b/assets/images/builder.png deleted file mode 100644 index 430b2f839..000000000 Binary files a/assets/images/builder.png and /dev/null differ diff --git a/assets/images/cc-login-connect.png b/assets/images/cc-login-connect.png deleted file mode 100644 index f3b6e043b..000000000 Binary files a/assets/images/cc-login-connect.png and /dev/null differ diff --git a/assets/images/cc-modal-bg.png b/assets/images/cc-modal-bg.png deleted file mode 100644 index e50cabbaf..000000000 Binary files a/assets/images/cc-modal-bg.png and /dev/null differ diff --git a/assets/images/cc-modal-logo.png b/assets/images/cc-modal-logo.png deleted file mode 100644 index c0cff3638..000000000 Binary files a/assets/images/cc-modal-logo.png and /dev/null differ diff --git a/assets/images/coffee-hero.jpg b/assets/images/coffee-hero.jpg deleted file mode 100644 index 978242474..000000000 Binary files a/assets/images/coffee-hero.jpg and /dev/null differ diff --git a/assets/images/constant-contact-logo.png b/assets/images/constant-contact-logo.png deleted file mode 100644 index 71b8b64f2..000000000 Binary files a/assets/images/constant-contact-logo.png and /dev/null differ diff --git a/assets/images/contacts.png b/assets/images/contacts.png deleted file mode 100644 index 9c4644c73..000000000 Binary files a/assets/images/contacts.png and /dev/null differ diff --git a/assets/images/createAccount.svg b/assets/images/createAccount.svg new file mode 100644 index 000000000..8c7d6dab4 --- /dev/null +++ b/assets/images/createAccount.svg @@ -0,0 +1,8 @@ + diff --git a/assets/images/form-display.png b/assets/images/form-display.png deleted file mode 100644 index 41004814e..000000000 Binary files a/assets/images/form-display.png and /dev/null differ diff --git a/assets/images/icon.jpg b/assets/images/icon.jpg deleted file mode 100644 index e6a6df001..000000000 Binary files a/assets/images/icon.jpg and /dev/null differ diff --git a/assets/images/login.svg b/assets/images/login.svg new file mode 100644 index 000000000..26729c026 --- /dev/null +++ b/assets/images/login.svg @@ -0,0 +1,9 @@ + diff --git a/assets/images/logo-black.png b/assets/images/logo-black.png new file mode 100644 index 000000000..c9a870db3 Binary files /dev/null and b/assets/images/logo-black.png differ diff --git a/assets/images/question-mail-connect.png b/assets/images/question-mail-connect.png deleted file mode 100644 index 6f0688d7c..000000000 Binary files a/assets/images/question-mail-connect.png and /dev/null differ diff --git a/assets/images/reporting.png b/assets/images/reporting.png deleted file mode 100644 index e69d35b21..000000000 Binary files a/assets/images/reporting.png and /dev/null differ diff --git a/assets/images/stay-connected.png b/assets/images/stay-connected.png deleted file mode 100644 index f67261158..000000000 Binary files a/assets/images/stay-connected.png and /dev/null differ diff --git a/assets/js/ctct-plugin-admin.js b/assets/js/ctct-plugin-admin.js index 00b8f5907..ff49600d5 100644 --- a/assets/js/ctct-plugin-admin.js +++ b/assets/js/ctct-plugin-admin.js @@ -86,7 +86,7 @@ eval("window.CTCTNewsletter = {};\n(function (window, $, app) {\n /**\n * @co \***********************************************/ /***/ (function() { -eval("window.CTCT_OptIns = {};\n(function (window, $, app) {\n /**\n * @constructor\n *\n * @author Constant Contact\n * @since 1.0.0\n */\n app.init = function () {\n app.cache();\n app.bindEvents();\n };\n\n /**\n * Cache DOM elements.\n *\n * @author Constant Contact\n * @since 1.0.0\n */\n app.cache = function () {\n app.$c = {\n optinNoConn: $('#cmb2-metabox-ctct_1_optin_metabox #_ctct_opt_in_not_connected'),\n list: $('#cmb2-metabox-ctct_0_list_metabox [name=\"_ctct_list[]\"]'),\n title: $('#cmb2-metabox-ctct_1_optin_metabox .cmb2-id-email-optin-title'),\n optin: $('#cmb2-metabox-ctct_1_optin_metabox .cmb2-id--ctct-opt-in'),\n instruct: $('#cmb2-metabox-ctct_1_optin_metabox .cmb2-id--ctct-opt-in-instructions')\n };\n };\n\n /**\n * Attach callbacks to events.\n *\n * @author Constant Contact\n * @since 1.0.0\n */\n app.bindEvents = function () {\n // Only fire show/hide if we have the normal checkbox.\n if (app.$c.optinNoConn.length) {\n // Fire once to get our loaded state set up.\n app.toggleNoConnectionFields();\n\n // Bind to fire when needed.\n app.$c.optinNoConn.change(function () {\n app.toggleNoConnectionFields();\n });\n }\n\n // Only fire show/hide if we have the normal checkbox.\n if (app.$c.list.length) {\n // Fire once to get our loaded state set up.\n app.toggleConnectionFields();\n\n // Bind to fire when needed.\n app.$c.list.change(function () {\n app.toggleConnectionFields();\n });\n }\n };\n\n /**\n * Toggle unnecessary, unconnected optin fields if we're not showing the opt-in.\n *\n * @author Constant Contact\n * @since 1.0.0\n */\n app.toggleNoConnectionFields = function () {\n if (app.$c.optinNoConn.prop('checked')) {\n app.$c.instruct.slideDown();\n } else {\n app.$c.instruct.slideUp();\n }\n };\n\n /**\n * Toggle unnecessary, *connected* optin fields if we're not showing the opt-in.\n *\n * @author Constant Contact\n * @since 1.0.0\n */\n app.toggleConnectionFields = function () {\n // If checked, show them, else hide it.\n if ('' !== app.$c.list.val()) {\n app.$c.title.slideDown();\n app.$c.optin.slideDown();\n app.$c.instruct.slideDown();\n } else {\n app.$c.title.slideUp();\n app.$c.optin.slideUp();\n app.$c.instruct.slideUp();\n }\n };\n $(app.init);\n})(window, jQuery, window.CTCT_OptIns);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvanMvY3RjdC1wbHVnaW4tYWRtaW4vb3B0aW5zLmpzIiwibmFtZXMiOlsid2luZG93IiwiQ1RDVF9PcHRJbnMiLCIkIiwiYXBwIiwiaW5pdCIsImNhY2hlIiwiYmluZEV2ZW50cyIsIiRjIiwib3B0aW5Ob0Nvbm4iLCJsaXN0IiwidGl0bGUiLCJvcHRpbiIsImluc3RydWN0IiwibGVuZ3RoIiwidG9nZ2xlTm9Db25uZWN0aW9uRmllbGRzIiwiY2hhbmdlIiwidG9nZ2xlQ29ubmVjdGlvbkZpZWxkcyIsInByb3AiLCJzbGlkZURvd24iLCJzbGlkZVVwIiwidmFsIiwialF1ZXJ5Il0sInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9jb25zdGFudC1jb250YWN0LWZvcm1zLy4vYXNzZXRzL2pzL2N0Y3QtcGx1Z2luLWFkbWluL29wdGlucy5qcz9jNGM5Il0sInNvdXJjZXNDb250ZW50IjpbIndpbmRvdy5DVENUX09wdElucyA9IHt9O1xuXG4oIGZ1bmN0aW9uKCB3aW5kb3csICQsIGFwcCApIHtcblxuXHQvKipcblx0ICogQGNvbnN0cnVjdG9yXG5cdCAqXG5cdCAqIEBhdXRob3IgQ29uc3RhbnQgQ29udGFjdFxuXHQgKiBAc2luY2UgMS4wLjBcblx0ICovXG5cdGFwcC5pbml0ID0gKCkgPT4ge1xuXHRcdGFwcC5jYWNoZSgpO1xuXHRcdGFwcC5iaW5kRXZlbnRzKCk7XG5cdH07XG5cblx0LyoqXG5cdCAqIENhY2hlIERPTSBlbGVtZW50cy5cblx0ICpcblx0ICogQGF1dGhvciBDb25zdGFudCBDb250YWN0XG5cdCAqIEBzaW5jZSAxLjAuMFxuXHQgKi9cblx0YXBwLmNhY2hlID0gKCkgPT4ge1xuXHRcdGFwcC4kYyA9IHtcblx0XHRcdG9wdGluTm9Db25uOiAkKCAnI2NtYjItbWV0YWJveC1jdGN0XzFfb3B0aW5fbWV0YWJveCAjX2N0Y3Rfb3B0X2luX25vdF9jb25uZWN0ZWQnICksXG5cdFx0XHRsaXN0OiAkKCAnI2NtYjItbWV0YWJveC1jdGN0XzBfbGlzdF9tZXRhYm94IFtuYW1lPVwiX2N0Y3RfbGlzdFtdXCJdJyApLFxuXHRcdFx0dGl0bGU6ICQoICcjY21iMi1tZXRhYm94LWN0Y3RfMV9vcHRpbl9tZXRhYm94IC5jbWIyLWlkLWVtYWlsLW9wdGluLXRpdGxlJyApLFxuXHRcdFx0b3B0aW46ICQoICcjY21iMi1tZXRhYm94LWN0Y3RfMV9vcHRpbl9tZXRhYm94IC5jbWIyLWlkLS1jdGN0LW9wdC1pbicgKSxcblx0XHRcdGluc3RydWN0OiAkKCAnI2NtYjItbWV0YWJveC1jdGN0XzFfb3B0aW5fbWV0YWJveCAuY21iMi1pZC0tY3RjdC1vcHQtaW4taW5zdHJ1Y3Rpb25zJyApXG5cdFx0fTtcblx0fTtcblxuXHQvKipcblx0ICogQXR0YWNoIGNhbGxiYWNrcyB0byBldmVudHMuXG5cdCAqXG5cdCAqIEBhdXRob3IgQ29uc3RhbnQgQ29udGFjdFxuXHQgKiBAc2luY2UgMS4wLjBcblx0ICovXG5cdGFwcC5iaW5kRXZlbnRzID0gKCkgPT4ge1xuXG5cdFx0Ly8gT25seSBmaXJlIHNob3cvaGlkZSBpZiB3ZSBoYXZlIHRoZSBub3JtYWwgY2hlY2tib3guXG5cdFx0aWYgKCBhcHAuJGMub3B0aW5Ob0Nvbm4ubGVuZ3RoICkge1xuXG5cdFx0XHQvLyBGaXJlIG9uY2UgdG8gZ2V0IG91ciBsb2FkZWQgc3RhdGUgc2V0IHVwLlxuXHRcdFx0YXBwLnRvZ2dsZU5vQ29ubmVjdGlvbkZpZWxkcygpO1xuXG5cdFx0XHQvLyBCaW5kIHRvIGZpcmUgd2hlbiBuZWVkZWQuXG5cdFx0XHRhcHAuJGMub3B0aW5Ob0Nvbm4uY2hhbmdlKCAoKSA9PiB7XG5cdFx0XHRcdGFwcC50b2dnbGVOb0Nvbm5lY3Rpb25GaWVsZHMoKTtcblx0XHRcdH0gKTtcblx0XHR9XG5cblx0XHQvLyBPbmx5IGZpcmUgc2hvdy9oaWRlIGlmIHdlIGhhdmUgdGhlIG5vcm1hbCBjaGVja2JveC5cblx0XHRpZiAoIGFwcC4kYy5saXN0Lmxlbmd0aCApIHtcblxuXHRcdFx0Ly8gRmlyZSBvbmNlIHRvIGdldCBvdXIgbG9hZGVkIHN0YXRlIHNldCB1cC5cblx0XHRcdGFwcC50b2dnbGVDb25uZWN0aW9uRmllbGRzKCk7XG5cblx0XHRcdC8vIEJpbmQgdG8gZmlyZSB3aGVuIG5lZWRlZC5cblx0XHRcdGFwcC4kYy5saXN0LmNoYW5nZSggKCkgPT4ge1xuXHRcdFx0XHRhcHAudG9nZ2xlQ29ubmVjdGlvbkZpZWxkcygpO1xuXHRcdFx0fSApO1xuXHRcdH1cblx0fTtcblxuXHQvKipcblx0ICogVG9nZ2xlIHVubmVjZXNzYXJ5LCB1bmNvbm5lY3RlZCBvcHRpbiBmaWVsZHMgaWYgd2UncmUgbm90IHNob3dpbmcgdGhlIG9wdC1pbi5cblx0ICpcblx0ICogQGF1dGhvciBDb25zdGFudCBDb250YWN0XG5cdCAqIEBzaW5jZSAxLjAuMFxuXHQgKi9cblx0YXBwLnRvZ2dsZU5vQ29ubmVjdGlvbkZpZWxkcyA9ICgpID0+IHtcblxuXHRcdGlmICggYXBwLiRjLm9wdGluTm9Db25uLnByb3AoICdjaGVja2VkJyApICkge1xuXHRcdFx0YXBwLiRjLmluc3RydWN0LnNsaWRlRG93bigpO1xuXHRcdH0gZWxzZSB7XG5cdFx0XHRhcHAuJGMuaW5zdHJ1Y3Quc2xpZGVVcCgpO1xuXHRcdH1cblx0fTtcblxuXHQvKipcblx0ICogIFRvZ2dsZSB1bm5lY2Vzc2FyeSwgKmNvbm5lY3RlZCogb3B0aW4gZmllbGRzIGlmIHdlJ3JlIG5vdCBzaG93aW5nIHRoZSBvcHQtaW4uXG5cdCAqXG5cdCAqIEBhdXRob3IgQ29uc3RhbnQgQ29udGFjdFxuXHQgKiBAc2luY2UgMS4wLjBcblx0ICovXG5cdGFwcC50b2dnbGVDb25uZWN0aW9uRmllbGRzID0gKCkgPT4ge1xuXG5cdFx0Ly8gSWYgY2hlY2tlZCwgc2hvdyB0aGVtLCBlbHNlIGhpZGUgaXQuXG5cdFx0aWYgKCAnJyAhPT0gYXBwLiRjLmxpc3QudmFsKCkgKSB7XG5cdFx0XHRhcHAuJGMudGl0bGUuc2xpZGVEb3duKCk7XG5cdFx0XHRhcHAuJGMub3B0aW4uc2xpZGVEb3duKCk7XG5cdFx0XHRhcHAuJGMuaW5zdHJ1Y3Quc2xpZGVEb3duKCk7XG5cdFx0fSBlbHNlIHtcblx0XHRcdGFwcC4kYy50aXRsZS5zbGlkZVVwKCk7XG5cdFx0XHRhcHAuJGMub3B0aW4uc2xpZGVVcCgpO1xuXHRcdFx0YXBwLiRjLmluc3RydWN0LnNsaWRlVXAoKTtcblx0XHR9XG5cdH07XG5cblx0JCggYXBwLmluaXQgKTtcblxufSAoIHdpbmRvdywgalF1ZXJ5LCB3aW5kb3cuQ1RDVF9PcHRJbnMgKSApO1xuIl0sIm1hcHBpbmdzIjoiQUFBQUEsTUFBTSxDQUFDQyxXQUFXLEdBQUcsQ0FBQyxDQUFDO0FBRXJCLFdBQVVELE1BQU0sRUFBRUUsQ0FBQyxFQUFFQyxHQUFHLEVBQUc7RUFFNUI7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0VBQ0NBLEdBQUcsQ0FBQ0MsSUFBSSxHQUFHLFlBQU07SUFDaEJELEdBQUcsQ0FBQ0UsS0FBSyxDQUFDLENBQUM7SUFDWEYsR0FBRyxDQUFDRyxVQUFVLENBQUMsQ0FBQztFQUNqQixDQUFDOztFQUVEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtFQUNDSCxHQUFHLENBQUNFLEtBQUssR0FBRyxZQUFNO0lBQ2pCRixHQUFHLENBQUNJLEVBQUUsR0FBRztNQUNSQyxXQUFXLEVBQUVOLENBQUMsQ0FBRSxnRUFBaUUsQ0FBQztNQUNsRk8sSUFBSSxFQUFFUCxDQUFDLENBQUUseURBQTBELENBQUM7TUFDcEVRLEtBQUssRUFBRVIsQ0FBQyxDQUFFLCtEQUFnRSxDQUFDO01BQzNFUyxLQUFLLEVBQUVULENBQUMsQ0FBRSwwREFBMkQsQ0FBQztNQUN0RVUsUUFBUSxFQUFFVixDQUFDLENBQUUsdUVBQXdFO0lBQ3RGLENBQUM7RUFDRixDQUFDOztFQUVEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtFQUNDQyxHQUFHLENBQUNHLFVBQVUsR0FBRyxZQUFNO0lBRXRCO0lBQ0EsSUFBS0gsR0FBRyxDQUFDSSxFQUFFLENBQUNDLFdBQVcsQ0FBQ0ssTUFBTSxFQUFHO01BRWhDO01BQ0FWLEdBQUcsQ0FBQ1csd0JBQXdCLENBQUMsQ0FBQzs7TUFFOUI7TUFDQVgsR0FBRyxDQUFDSSxFQUFFLENBQUNDLFdBQVcsQ0FBQ08sTUFBTSxDQUFFLFlBQU07UUFDaENaLEdBQUcsQ0FBQ1csd0JBQXdCLENBQUMsQ0FBQztNQUMvQixDQUFFLENBQUM7SUFDSjs7SUFFQTtJQUNBLElBQUtYLEdBQUcsQ0FBQ0ksRUFBRSxDQUFDRSxJQUFJLENBQUNJLE1BQU0sRUFBRztNQUV6QjtNQUNBVixHQUFHLENBQUNhLHNCQUFzQixDQUFDLENBQUM7O01BRTVCO01BQ0FiLEdBQUcsQ0FBQ0ksRUFBRSxDQUFDRSxJQUFJLENBQUNNLE1BQU0sQ0FBRSxZQUFNO1FBQ3pCWixHQUFHLENBQUNhLHNCQUFzQixDQUFDLENBQUM7TUFDN0IsQ0FBRSxDQUFDO0lBQ0o7RUFDRCxDQUFDOztFQUVEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtFQUNDYixHQUFHLENBQUNXLHdCQUF3QixHQUFHLFlBQU07SUFFcEMsSUFBS1gsR0FBRyxDQUFDSSxFQUFFLENBQUNDLFdBQVcsQ0FBQ1MsSUFBSSxDQUFFLFNBQVUsQ0FBQyxFQUFHO01BQzNDZCxHQUFHLENBQUNJLEVBQUUsQ0FBQ0ssUUFBUSxDQUFDTSxTQUFTLENBQUMsQ0FBQztJQUM1QixDQUFDLE1BQU07TUFDTmYsR0FBRyxDQUFDSSxFQUFFLENBQUNLLFFBQVEsQ0FBQ08sT0FBTyxDQUFDLENBQUM7SUFDMUI7RUFDRCxDQUFDOztFQUVEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtFQUNDaEIsR0FBRyxDQUFDYSxzQkFBc0IsR0FBRyxZQUFNO0lBRWxDO0lBQ0EsSUFBSyxFQUFFLEtBQUtiLEdBQUcsQ0FBQ0ksRUFBRSxDQUFDRSxJQUFJLENBQUNXLEdBQUcsQ0FBQyxDQUFDLEVBQUc7TUFDL0JqQixHQUFHLENBQUNJLEVBQUUsQ0FBQ0csS0FBSyxDQUFDUSxTQUFTLENBQUMsQ0FBQztNQUN4QmYsR0FBRyxDQUFDSSxFQUFFLENBQUNJLEtBQUssQ0FBQ08sU0FBUyxDQUFDLENBQUM7TUFDeEJmLEdBQUcsQ0FBQ0ksRUFBRSxDQUFDSyxRQUFRLENBQUNNLFNBQVMsQ0FBQyxDQUFDO0lBQzVCLENBQUMsTUFBTTtNQUNOZixHQUFHLENBQUNJLEVBQUUsQ0FBQ0csS0FBSyxDQUFDUyxPQUFPLENBQUMsQ0FBQztNQUN0QmhCLEdBQUcsQ0FBQ0ksRUFBRSxDQUFDSSxLQUFLLENBQUNRLE9BQU8sQ0FBQyxDQUFDO01BQ3RCaEIsR0FBRyxDQUFDSSxFQUFFLENBQUNLLFFBQVEsQ0FBQ08sT0FBTyxDQUFDLENBQUM7SUFDMUI7RUFDRCxDQUFDO0VBRURqQixDQUFDLENBQUVDLEdBQUcsQ0FBQ0MsSUFBSyxDQUFDO0FBRWQsQ0FBQyxFQUFHSixNQUFNLEVBQUVxQixNQUFNLEVBQUVyQixNQUFNLENBQUNDLFdBQVksQ0FBQyIsImlnbm9yZUxpc3QiOltdfQ==\n//# sourceURL=webpack-internal:///./assets/js/ctct-plugin-admin/optins.js\n"); +eval("window.CTCT_OptIns = {};\n(function (window, app) {\n /**\n * @constructor\n *\n * @author Constant Contact\n * @since 1.0.0\n */\n app.init = function () {\n app.cache();\n app.bindEvents();\n };\n\n /**\n * Cache DOM elements.\n *\n * @author Constant Contact\n * @since 1.0.0\n */\n app.cache = function () {\n app.cache = {\n optinNoConn: document.querySelectorAll('#cmb2-metabox-ctct_1_optin_metabox #_ctct_opt_in_not_connected'),\n list: document.querySelectorAll('#cmb2-metabox-ctct_0_list_metabox .attached-posts-wrap .attached li'),\n title: document.querySelectorAll('#cmb2-metabox-ctct_1_optin_metabox .cmb2-id-email-optin-title'),\n optin: document.querySelectorAll('#cmb2-metabox-ctct_1_optin_metabox .cmb2-id--ctct-opt-in'),\n instruct: document.querySelectorAll('#cmb2-metabox-ctct_1_optin_metabox .cmb2-id--ctct-opt-in-instructions')\n };\n };\n\n /**\n * Attach callbacks to events.\n *\n * @author Constant Contact\n * @since 1.0.0\n */\n app.bindEvents = function () {\n // Only fire show/hide if we have the normal checkbox.\n if (app.cache.optinNoConn.length) {\n // Fire once to get our loaded state set up.\n app.toggleNoConnectionFields();\n\n // Bind to fire when needed.\n Array.from(app.cache.optinNoConn).forEach(function (item) {\n item.addEventListener('change', function () {\n app.toggleNoConnectionFields();\n });\n });\n }\n\n // Only fire show/hide if we have the normal checkbox.\n if (app.cache.list.length) {\n // Fire once to get our loaded state set up.\n app.toggleConnectionFields();\n\n // Bind to fire when needed.\n Array.from(app.cache.list).forEach(function (item) {\n item.addEventListener('change', function () {\n app.toggleConnectionFields();\n });\n });\n }\n };\n\n /**\n * Toggle unnecessary, unconnected optin fields if we're not showing the opt-in.\n *\n * @author Constant Contact\n * @since 1.0.0\n */\n app.toggleNoConnectionFields = function () {\n if (app.cache.optinNoConn.checked) {\n Array.from(app.cache.instruct).forEach(function (item) {\n item.style.display = 'block';\n });\n } else {\n Array.from(app.cache.instruct).forEach(function (item) {\n item.style.display = 'none';\n });\n }\n };\n\n /**\n * Toggle unnecessary, *connected* optin fields if we're not showing the opt-in.\n *\n * @author Constant Contact\n * @since 1.0.0\n */\n app.toggleConnectionFields = function () {\n // If checked, show them, else hide it.\n if (0 <= app.cache.list.length) {\n Array.from(app.cache.title).forEach(function (item) {\n item.style.display = 'block';\n });\n Array.from(app.cache.optin).forEach(function (item) {\n item.style.display = 'block';\n });\n Array.from(app.cache.instruct).forEach(function (item) {\n item.style.display = 'block';\n });\n //app.cache.instruct.slideDown();\n } else {\n Array.from(app.cache.title).forEach(function (item) {\n item.style.display = 'none';\n });\n Array.from(app.cache.optin).forEach(function (item) {\n item.style.display = 'none';\n });\n Array.from(app.cache.instruct).forEach(function (item) {\n item.style.display = 'none';\n });\n }\n };\n app.init();\n})(window, window.CTCT_OptIns);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvanMvY3RjdC1wbHVnaW4tYWRtaW4vb3B0aW5zLmpzIiwibmFtZXMiOlsid2luZG93IiwiQ1RDVF9PcHRJbnMiLCJhcHAiLCJpbml0IiwiY2FjaGUiLCJiaW5kRXZlbnRzIiwib3B0aW5Ob0Nvbm4iLCJkb2N1bWVudCIsInF1ZXJ5U2VsZWN0b3JBbGwiLCJsaXN0IiwidGl0bGUiLCJvcHRpbiIsImluc3RydWN0IiwibGVuZ3RoIiwidG9nZ2xlTm9Db25uZWN0aW9uRmllbGRzIiwiQXJyYXkiLCJmcm9tIiwiZm9yRWFjaCIsIml0ZW0iLCJhZGRFdmVudExpc3RlbmVyIiwidG9nZ2xlQ29ubmVjdGlvbkZpZWxkcyIsImNoZWNrZWQiLCJzdHlsZSIsImRpc3BsYXkiXSwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsid2VicGFjazovL2NvbnN0YW50LWNvbnRhY3QtZm9ybXMvLi9hc3NldHMvanMvY3RjdC1wbHVnaW4tYWRtaW4vb3B0aW5zLmpzP2M0YzkiXSwic291cmNlc0NvbnRlbnQiOlsid2luZG93LkNUQ1RfT3B0SW5zID0ge307XG5cbiggZnVuY3Rpb24oIHdpbmRvdywgYXBwICkge1xuXG5cdC8qKlxuXHQgKiBAY29uc3RydWN0b3Jcblx0ICpcblx0ICogQGF1dGhvciBDb25zdGFudCBDb250YWN0XG5cdCAqIEBzaW5jZSAxLjAuMFxuXHQgKi9cblx0YXBwLmluaXQgPSAoKSA9PiB7XG5cdFx0YXBwLmNhY2hlKCk7XG5cdFx0YXBwLmJpbmRFdmVudHMoKTtcblx0fTtcblxuXHQvKipcblx0ICogQ2FjaGUgRE9NIGVsZW1lbnRzLlxuXHQgKlxuXHQgKiBAYXV0aG9yIENvbnN0YW50IENvbnRhY3Rcblx0ICogQHNpbmNlIDEuMC4wXG5cdCAqL1xuXHRhcHAuY2FjaGUgPSAoKSA9PiB7XG5cdFx0YXBwLmNhY2hlID0ge1xuXHRcdFx0b3B0aW5Ob0Nvbm46IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoICcjY21iMi1tZXRhYm94LWN0Y3RfMV9vcHRpbl9tZXRhYm94ICNfY3RjdF9vcHRfaW5fbm90X2Nvbm5lY3RlZCcgKSxcblx0XHRcdGxpc3Q6IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJyNjbWIyLW1ldGFib3gtY3RjdF8wX2xpc3RfbWV0YWJveCAuYXR0YWNoZWQtcG9zdHMtd3JhcCAuYXR0YWNoZWQgbGknKSxcblx0XHRcdHRpdGxlOiBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCAnI2NtYjItbWV0YWJveC1jdGN0XzFfb3B0aW5fbWV0YWJveCAuY21iMi1pZC1lbWFpbC1vcHRpbi10aXRsZScgKSxcblx0XHRcdG9wdGluOiBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCAnI2NtYjItbWV0YWJveC1jdGN0XzFfb3B0aW5fbWV0YWJveCAuY21iMi1pZC0tY3RjdC1vcHQtaW4nICksXG5cdFx0XHRpbnN0cnVjdDogZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCggJyNjbWIyLW1ldGFib3gtY3RjdF8xX29wdGluX21ldGFib3ggLmNtYjItaWQtLWN0Y3Qtb3B0LWluLWluc3RydWN0aW9ucycgKVxuXHRcdH07XG5cdH07XG5cblx0LyoqXG5cdCAqIEF0dGFjaCBjYWxsYmFja3MgdG8gZXZlbnRzLlxuXHQgKlxuXHQgKiBAYXV0aG9yIENvbnN0YW50IENvbnRhY3Rcblx0ICogQHNpbmNlIDEuMC4wXG5cdCAqL1xuXHRhcHAuYmluZEV2ZW50cyA9ICgpID0+IHtcblxuXHRcdC8vIE9ubHkgZmlyZSBzaG93L2hpZGUgaWYgd2UgaGF2ZSB0aGUgbm9ybWFsIGNoZWNrYm94LlxuXHRcdGlmICggYXBwLmNhY2hlLm9wdGluTm9Db25uLmxlbmd0aCApIHtcblxuXHRcdFx0Ly8gRmlyZSBvbmNlIHRvIGdldCBvdXIgbG9hZGVkIHN0YXRlIHNldCB1cC5cblx0XHRcdGFwcC50b2dnbGVOb0Nvbm5lY3Rpb25GaWVsZHMoKTtcblxuXHRcdFx0Ly8gQmluZCB0byBmaXJlIHdoZW4gbmVlZGVkLlxuXHRcdFx0QXJyYXkuZnJvbShhcHAuY2FjaGUub3B0aW5Ob0Nvbm4pLmZvckVhY2goKGl0ZW0pID0+IHtcblx0XHRcdFx0aXRlbS5hZGRFdmVudExpc3RlbmVyKCdjaGFuZ2UnLCAoKSA9PiB7XG5cdFx0XHRcdFx0YXBwLnRvZ2dsZU5vQ29ubmVjdGlvbkZpZWxkcygpO1xuXHRcdFx0XHR9KTtcblx0XHRcdH0pO1xuXHRcdH1cblxuXHRcdC8vIE9ubHkgZmlyZSBzaG93L2hpZGUgaWYgd2UgaGF2ZSB0aGUgbm9ybWFsIGNoZWNrYm94LlxuXHRcdGlmICggYXBwLmNhY2hlLmxpc3QubGVuZ3RoICkge1xuXG5cdFx0XHQvLyBGaXJlIG9uY2UgdG8gZ2V0IG91ciBsb2FkZWQgc3RhdGUgc2V0IHVwLlxuXHRcdFx0YXBwLnRvZ2dsZUNvbm5lY3Rpb25GaWVsZHMoKTtcblxuXHRcdFx0Ly8gQmluZCB0byBmaXJlIHdoZW4gbmVlZGVkLlxuXHRcdFx0QXJyYXkuZnJvbShhcHAuY2FjaGUubGlzdCkuZm9yRWFjaCgoaXRlbSkgPT4ge1xuXHRcdFx0XHRpdGVtLmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsICgpID0+IHtcblx0XHRcdFx0XHRhcHAudG9nZ2xlQ29ubmVjdGlvbkZpZWxkcygpO1xuXHRcdFx0XHR9KTtcblx0XHRcdH0pXG5cblx0XHR9XG5cdH07XG5cblx0LyoqXG5cdCAqIFRvZ2dsZSB1bm5lY2Vzc2FyeSwgdW5jb25uZWN0ZWQgb3B0aW4gZmllbGRzIGlmIHdlJ3JlIG5vdCBzaG93aW5nIHRoZSBvcHQtaW4uXG5cdCAqXG5cdCAqIEBhdXRob3IgQ29uc3RhbnQgQ29udGFjdFxuXHQgKiBAc2luY2UgMS4wLjBcblx0ICovXG5cdGFwcC50b2dnbGVOb0Nvbm5lY3Rpb25GaWVsZHMgPSAoKSA9PiB7XG5cdFx0aWYgKCBhcHAuY2FjaGUub3B0aW5Ob0Nvbm4uY2hlY2tlZCApIHtcblx0XHRcdEFycmF5LmZyb20oYXBwLmNhY2hlLmluc3RydWN0KS5mb3JFYWNoKChpdGVtKSA9PiB7XG5cdFx0XHRcdGl0ZW0uc3R5bGUuZGlzcGxheSA9ICdibG9jayc7XG5cdFx0XHR9KTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0QXJyYXkuZnJvbShhcHAuY2FjaGUuaW5zdHJ1Y3QpLmZvckVhY2goKGl0ZW0pID0+IHtcblx0XHRcdFx0aXRlbS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnO1xuXHRcdFx0fSk7XG5cdFx0fVxuXHR9O1xuXG5cdC8qKlxuXHQgKiAgVG9nZ2xlIHVubmVjZXNzYXJ5LCAqY29ubmVjdGVkKiBvcHRpbiBmaWVsZHMgaWYgd2UncmUgbm90IHNob3dpbmcgdGhlIG9wdC1pbi5cblx0ICpcblx0ICogQGF1dGhvciBDb25zdGFudCBDb250YWN0XG5cdCAqIEBzaW5jZSAxLjAuMFxuXHQgKi9cblx0YXBwLnRvZ2dsZUNvbm5lY3Rpb25GaWVsZHMgPSAoKSA9PiB7XG5cblx0XHQvLyBJZiBjaGVja2VkLCBzaG93IHRoZW0sIGVsc2UgaGlkZSBpdC5cblx0XHRpZiAoIDAgPD0gYXBwLmNhY2hlLmxpc3QubGVuZ3RoICkge1xuXHRcdFx0QXJyYXkuZnJvbShhcHAuY2FjaGUudGl0bGUpLmZvckVhY2goKGl0ZW0pID0+IHtcblx0XHRcdFx0aXRlbS5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJztcblx0XHRcdH0pO1xuXHRcdFx0QXJyYXkuZnJvbShhcHAuY2FjaGUub3B0aW4pLmZvckVhY2goKGl0ZW0pID0+IHtcblx0XHRcdFx0aXRlbS5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJztcblx0XHRcdH0pO1xuXHRcdFx0QXJyYXkuZnJvbShhcHAuY2FjaGUuaW5zdHJ1Y3QpLmZvckVhY2goKGl0ZW0pID0+IHtcblx0XHRcdFx0aXRlbS5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJztcblx0XHRcdH0pO1xuXHRcdFx0Ly9hcHAuY2FjaGUuaW5zdHJ1Y3Quc2xpZGVEb3duKCk7XG5cdFx0fSBlbHNlIHtcblx0XHRcdEFycmF5LmZyb20oYXBwLmNhY2hlLnRpdGxlKS5mb3JFYWNoKChpdGVtKSA9PiB7XG5cdFx0XHRcdGl0ZW0uc3R5bGUuZGlzcGxheSA9ICdub25lJztcblx0XHRcdH0pO1xuXHRcdFx0QXJyYXkuZnJvbShhcHAuY2FjaGUub3B0aW4pLmZvckVhY2goKGl0ZW0pID0+IHtcblx0XHRcdFx0aXRlbS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnO1xuXHRcdFx0fSk7XG5cdFx0XHRBcnJheS5mcm9tKGFwcC5jYWNoZS5pbnN0cnVjdCkuZm9yRWFjaCgoaXRlbSkgPT4ge1xuXHRcdFx0XHRpdGVtLnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7XG5cdFx0XHR9KTtcblx0XHR9XG5cdH07XG5cblx0YXBwLmluaXQoKTtcbn0gKCB3aW5kb3csIHdpbmRvdy5DVENUX09wdElucyApICk7XG4iXSwibWFwcGluZ3MiOiJBQUFBQSxNQUFNLENBQUNDLFdBQVcsR0FBRyxDQUFDLENBQUM7QUFFckIsV0FBVUQsTUFBTSxFQUFFRSxHQUFHLEVBQUc7RUFFekI7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0VBQ0NBLEdBQUcsQ0FBQ0MsSUFBSSxHQUFHLFlBQU07SUFDaEJELEdBQUcsQ0FBQ0UsS0FBSyxDQUFDLENBQUM7SUFDWEYsR0FBRyxDQUFDRyxVQUFVLENBQUMsQ0FBQztFQUNqQixDQUFDOztFQUVEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtFQUNDSCxHQUFHLENBQUNFLEtBQUssR0FBRyxZQUFNO0lBQ2pCRixHQUFHLENBQUNFLEtBQUssR0FBRztNQUNYRSxXQUFXLEVBQUVDLFFBQVEsQ0FBQ0MsZ0JBQWdCLENBQUUsZ0VBQWlFLENBQUM7TUFDMUdDLElBQUksRUFBRUYsUUFBUSxDQUFDQyxnQkFBZ0IsQ0FBQyxxRUFBcUUsQ0FBQztNQUN0R0UsS0FBSyxFQUFFSCxRQUFRLENBQUNDLGdCQUFnQixDQUFFLCtEQUFnRSxDQUFDO01BQ25HRyxLQUFLLEVBQUVKLFFBQVEsQ0FBQ0MsZ0JBQWdCLENBQUUsMERBQTJELENBQUM7TUFDOUZJLFFBQVEsRUFBRUwsUUFBUSxDQUFDQyxnQkFBZ0IsQ0FBRSx1RUFBd0U7SUFDOUcsQ0FBQztFQUNGLENBQUM7O0VBRUQ7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0VBQ0NOLEdBQUcsQ0FBQ0csVUFBVSxHQUFHLFlBQU07SUFFdEI7SUFDQSxJQUFLSCxHQUFHLENBQUNFLEtBQUssQ0FBQ0UsV0FBVyxDQUFDTyxNQUFNLEVBQUc7TUFFbkM7TUFDQVgsR0FBRyxDQUFDWSx3QkFBd0IsQ0FBQyxDQUFDOztNQUU5QjtNQUNBQyxLQUFLLENBQUNDLElBQUksQ0FBQ2QsR0FBRyxDQUFDRSxLQUFLLENBQUNFLFdBQVcsQ0FBQyxDQUFDVyxPQUFPLENBQUMsVUFBQ0MsSUFBSSxFQUFLO1FBQ25EQSxJQUFJLENBQUNDLGdCQUFnQixDQUFDLFFBQVEsRUFBRSxZQUFNO1VBQ3JDakIsR0FBRyxDQUFDWSx3QkFBd0IsQ0FBQyxDQUFDO1FBQy9CLENBQUMsQ0FBQztNQUNILENBQUMsQ0FBQztJQUNIOztJQUVBO0lBQ0EsSUFBS1osR0FBRyxDQUFDRSxLQUFLLENBQUNLLElBQUksQ0FBQ0ksTUFBTSxFQUFHO01BRTVCO01BQ0FYLEdBQUcsQ0FBQ2tCLHNCQUFzQixDQUFDLENBQUM7O01BRTVCO01BQ0FMLEtBQUssQ0FBQ0MsSUFBSSxDQUFDZCxHQUFHLENBQUNFLEtBQUssQ0FBQ0ssSUFBSSxDQUFDLENBQUNRLE9BQU8sQ0FBQyxVQUFDQyxJQUFJLEVBQUs7UUFDNUNBLElBQUksQ0FBQ0MsZ0JBQWdCLENBQUMsUUFBUSxFQUFFLFlBQU07VUFDckNqQixHQUFHLENBQUNrQixzQkFBc0IsQ0FBQyxDQUFDO1FBQzdCLENBQUMsQ0FBQztNQUNILENBQUMsQ0FBQztJQUVIO0VBQ0QsQ0FBQzs7RUFFRDtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7RUFDQ2xCLEdBQUcsQ0FBQ1ksd0JBQXdCLEdBQUcsWUFBTTtJQUNwQyxJQUFLWixHQUFHLENBQUNFLEtBQUssQ0FBQ0UsV0FBVyxDQUFDZSxPQUFPLEVBQUc7TUFDcENOLEtBQUssQ0FBQ0MsSUFBSSxDQUFDZCxHQUFHLENBQUNFLEtBQUssQ0FBQ1EsUUFBUSxDQUFDLENBQUNLLE9BQU8sQ0FBQyxVQUFDQyxJQUFJLEVBQUs7UUFDaERBLElBQUksQ0FBQ0ksS0FBSyxDQUFDQyxPQUFPLEdBQUcsT0FBTztNQUM3QixDQUFDLENBQUM7SUFDSCxDQUFDLE1BQU07TUFDTlIsS0FBSyxDQUFDQyxJQUFJLENBQUNkLEdBQUcsQ0FBQ0UsS0FBSyxDQUFDUSxRQUFRLENBQUMsQ0FBQ0ssT0FBTyxDQUFDLFVBQUNDLElBQUksRUFBSztRQUNoREEsSUFBSSxDQUFDSSxLQUFLLENBQUNDLE9BQU8sR0FBRyxNQUFNO01BQzVCLENBQUMsQ0FBQztJQUNIO0VBQ0QsQ0FBQzs7RUFFRDtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7RUFDQ3JCLEdBQUcsQ0FBQ2tCLHNCQUFzQixHQUFHLFlBQU07SUFFbEM7SUFDQSxJQUFLLENBQUMsSUFBSWxCLEdBQUcsQ0FBQ0UsS0FBSyxDQUFDSyxJQUFJLENBQUNJLE1BQU0sRUFBRztNQUNqQ0UsS0FBSyxDQUFDQyxJQUFJLENBQUNkLEdBQUcsQ0FBQ0UsS0FBSyxDQUFDTSxLQUFLLENBQUMsQ0FBQ08sT0FBTyxDQUFDLFVBQUNDLElBQUksRUFBSztRQUM3Q0EsSUFBSSxDQUFDSSxLQUFLLENBQUNDLE9BQU8sR0FBRyxPQUFPO01BQzdCLENBQUMsQ0FBQztNQUNGUixLQUFLLENBQUNDLElBQUksQ0FBQ2QsR0FBRyxDQUFDRSxLQUFLLENBQUNPLEtBQUssQ0FBQyxDQUFDTSxPQUFPLENBQUMsVUFBQ0MsSUFBSSxFQUFLO1FBQzdDQSxJQUFJLENBQUNJLEtBQUssQ0FBQ0MsT0FBTyxHQUFHLE9BQU87TUFDN0IsQ0FBQyxDQUFDO01BQ0ZSLEtBQUssQ0FBQ0MsSUFBSSxDQUFDZCxHQUFHLENBQUNFLEtBQUssQ0FBQ1EsUUFBUSxDQUFDLENBQUNLLE9BQU8sQ0FBQyxVQUFDQyxJQUFJLEVBQUs7UUFDaERBLElBQUksQ0FBQ0ksS0FBSyxDQUFDQyxPQUFPLEdBQUcsT0FBTztNQUM3QixDQUFDLENBQUM7TUFDRjtJQUNELENBQUMsTUFBTTtNQUNOUixLQUFLLENBQUNDLElBQUksQ0FBQ2QsR0FBRyxDQUFDRSxLQUFLLENBQUNNLEtBQUssQ0FBQyxDQUFDTyxPQUFPLENBQUMsVUFBQ0MsSUFBSSxFQUFLO1FBQzdDQSxJQUFJLENBQUNJLEtBQUssQ0FBQ0MsT0FBTyxHQUFHLE1BQU07TUFDNUIsQ0FBQyxDQUFDO01BQ0ZSLEtBQUssQ0FBQ0MsSUFBSSxDQUFDZCxHQUFHLENBQUNFLEtBQUssQ0FBQ08sS0FBSyxDQUFDLENBQUNNLE9BQU8sQ0FBQyxVQUFDQyxJQUFJLEVBQUs7UUFDN0NBLElBQUksQ0FBQ0ksS0FBSyxDQUFDQyxPQUFPLEdBQUcsTUFBTTtNQUM1QixDQUFDLENBQUM7TUFDRlIsS0FBSyxDQUFDQyxJQUFJLENBQUNkLEdBQUcsQ0FBQ0UsS0FBSyxDQUFDUSxRQUFRLENBQUMsQ0FBQ0ssT0FBTyxDQUFDLFVBQUNDLElBQUksRUFBSztRQUNoREEsSUFBSSxDQUFDSSxLQUFLLENBQUNDLE9BQU8sR0FBRyxNQUFNO01BQzVCLENBQUMsQ0FBQztJQUNIO0VBQ0QsQ0FBQztFQUVEckIsR0FBRyxDQUFDQyxJQUFJLENBQUMsQ0FBQztBQUNYLENBQUMsRUFBR0gsTUFBTSxFQUFFQSxNQUFNLENBQUNDLFdBQVksQ0FBQyIsImlnbm9yZUxpc3QiOltdfQ==\n//# sourceURL=webpack-internal:///./assets/js/ctct-plugin-admin/optins.js\n"); /***/ }) diff --git a/assets/js/ctct-plugin-admin.min.js b/assets/js/ctct-plugin-admin.min.js index 7e34496df..2fda16e70 100644 --- a/assets/js/ctct-plugin-admin.min.js +++ b/assets/js/ctct-plugin-admin.min.js @@ -1,2 +1,2 @@ -!function(){var t={23:function(){window.CTCTAJAX={},function(t,e,n){var i=this;n.init=function(){n.handleReviewAJAX()},n.handleReviewAJAX=function(){e("#ctct-admin-notice-review_request").on("click","a",(function(n){var c="dismissed";e(i).hasClass("ctct-review")&&(c="reviewed");var o={action:"constant_contact_review_ajax_handler","ctct-review-action":c};e.ajax({url:t.ajaxurl,data:o,dataType:"json",success:function(i){t.console&&console.log(i),n.preventDefault(),e("#ctct-admin-notice-review_request").hide()},error:function(e,n,i){t.console&&console.log([n,i])}})}))},e(n.init)}(window,jQuery,window.CTCTAJAX)},603:function(){window.CTCTBuilder={},function(t,e,n){n.init=function(){e('#cmb2-metabox-ctct_2_fields_metabox option[value="email"]:selected').length&&e("#ctct-no-email-error").remove(),n.cache(),n.bindEvents(),n.selectBinds(),n.modifyFields(),e("#ctct_0_description_metabox h2.hndle").removeClass("ui-sortable-handle, hndle"),e("head").append('')},n.cache=function(){n.$c={window:e(t),body:e("body")},n.isLeaveWarningBound=!1},n.bindLeaveWarning=function(){n.isLeaveWarningBound||(e(t).bind("beforeunload",(function(){return t.ctctTexts.leavewarning})),n.isLeaveWarningBound=!0)},n.unbindLeaveWarning=function(){e(t).unbind("beforeunload")},n.bindEvents=function(){e("#post").submit((function(){e(".ctct-email-disabled").removeClass("disabled").prop("disabled",!1),n.unbindLeaveWarning()})),e(".cmb2-wrap input, .cmb2-wrap textarea").on("input",(function(){"undefined"!=typeof tinyMCE&&n.bindLeaveWarning()})),e(document).on("cmb2_shift_rows_complete",(function(){n.modifyFields(),n.bindLeaveWarning(),n.removeDuplicateMappings()})),e(document).on("cmb2_add_row",(function(t){e("#custom_fields_group_repeat .postbox").last().find(".map select").val("none"),n.modifyFields(),n.selectBinds(),n.removeDuplicateMappings()})),n.removeDuplicateMappings(),e("#ctct-reset-css").on("click",(function(t){t.preventDefault();var n=["#_ctct_form_description_font_size","#_ctct_form_submit_button_font_size","#_ctct_form_label_placement"],i=["#_ctct_form_padding_top","#_ctct_form_padding_bottom","#_ctct_form_padding_left","#_ctct_form_padding_right","#_ctct_input_custom_classes"];e(".wp-picker-clear").each((function(){e(this).click()}));for(var c=n.length;c--;){var o=e(n[c]).children("option").first();e(n[c]).val(o.val())}for(c=i.length;c--;)e(i[c]).val("")})),e(document).ready((function(){var t=e("#address_settings");if(t.length>0){var n=t.find('.cmb2-id--ctct-address-fields-include input[type="checkbox"]:checked'),i=t.find('.cmb2-id--ctct-address-fields-require input[type="checkbox"]');0===n.length&&e(i).each((function(){e(this).prop("disabled",!0)})),t.find('.cmb2-id--ctct-address-fields-include input[type="checkbox"]').on("change",(function(){var t=this;t.checked?e(i).each((function(){t.value===e(this).val()&&e(this).prop("disabled",!1)})):e(i).each((function(){t.value===e(this).val()&&(e(this).prop("checked",!1),e(this).prop("disabled",!0))}))}))}}))},n.selectBinds=function(){e("#cmb2-metabox-ctct_2_fields_metabox .cmb2_select").change((function(){n.modifyFields(),n.removeDuplicateMappings(),n.bindLeaveWarning(),e(".form-field-is-custom-field").on("keyup",n.noUniqueWarning)}))},n.validateUniqueFieldLabels=function(){var t=e(".form-field-is-custom-field").map((function(){return e(this).val()})).get();return t.length===t.filter((function(e,n){return t.indexOf(e)===n})).length},n.noUniqueWarning=function(){n.validateUniqueFieldLabels()?e(this).siblings(".ctct-warning").removeClass("ctct-warning-no-unqiue"):e(this).siblings(".ctct-warning").addClass("ctct-warning-no-unqiue")},n.modifyFields=function(){var n=!1,i=1;e("#cmb2-metabox-ctct_2_fields_metabox #custom_fields_group_repeat .cmb-repeatable-grouping").each((function(c,o){var a=e(this).find(".cmb-field-list"),s=e(a).find(".cmb-remove-group-row"),d=e(a).find(".required input[type=checkbox]"),l=d.closest(".cmb-row"),r=e(a).find(".map select option:selected"),u=r.text(),f=e(this).find("h3"),p=e(this).find('input[name*="_ctct_field_label"]'),m=e(this).find('input[name*="_ctct_field_desc"]');if("Custom Text Field"===u&&(u+=" ",u+=i.toString(),i++),f.text(u),0===p.val().length?p.val(u).addClass("ctct-label-filled"):p.addClass("ctct-label-filled"),n||"email"!==e(r).val()?(e(o).find("select").removeClass("disabled ctct-email-disabled").prop("disabled",!1),l.show(),s.show(),e(r).val(),"custom"===e(r).val()?p.addClass("form-field-is-custom-field"):p.removeClass("form-field-is-custom-field")):(n=!0,d.prop("checked",!0),e(o).find("select").addClass("disabled ctct-email-disabled").prop("disabled",!0),l.hide(),s.hide()),t.ctct_admin_placeholders){var b=t.ctct_admin_placeholders[e(o).find("select").val()];b&&b.length&&m.length?m.attr("placeholder","Example: "+b):t.ctct_admin_placeholders.default&&m.attr("placeholder",t.ctct_admin_placeholders.default)}}))},n.removeDuplicateMappings=function(){var t=[],n="#cmb2-metabox-ctct_2_fields_metabox #custom_fields_group_repeat .cmb-repeatable-grouping select",i=e(n);i.each((function(n,i){t.push(e(i).val())})),i.children().show(),t.forEach((function(t){"custom_text_area"!==t&&"custom"!==t&&e(n+" option[value="+t+"]:not( :selected )").hide()}))},e(n.init)}(window,jQuery,window.CTCTBuilder)},90:function(){window.CTCTClipboard={},function(t,e,n){n.init=function(){n.cache(),n.bindEvents()},n.cache=function(){n.$c={window:e(t),copyshortcode:e(".ctct-shortcode-wrap")}},n.copyClick=function(t,e){if(t&&e){e.select(),e.setSelectionRange(0,99999),document.execCommand("copy");var n=t.innerHTML;t.innerHTML=t.dataset.copied,setTimeout((function(){t.innerHTML=n}),3e3)}},n.bindEvents=function(){n.$c.copyshortcode&&n.$c.copyshortcode.each((function(t,e){var i=e.querySelector("input"),c=e.querySelector("button");i&&c&&c.addEventListener("click",(function(t){t.preventDefault(),n.copyClick(this,i)}))}))},n.init()}(window,jQuery,window.CTCTClipboard)},48:function(){window.CTCTForms={},function(t,e,n){n.init=function(){n.cache(),n.bindEvents()},n.cache=function(){n.$c={window:e(t),body:e("body"),disconnect:".ctct-disconnect",redirectToConnectionSettings:".connection-settings-redirect"}},n.bindEvents=function(){e(n.$c.disconnect).on("click",(function(e){return confirm(t.ctctTexts.disconnectconfirm)})),e(n.$c.redirectToConnectionSettings).on("click",(function(e){e.preventDefault(),t.open(e.target.href,"_blank"),t.open(t.ctct_settings.account,"_self")}))},e(n.init)}(window,jQuery,window.CTCTForms)},93:function(){window.CTCTModal={},function(t,e,n){n.init=function(){n.cache(),n.bindEvents()},n.cache=function(){n.$c={window:e(t),modalSelector:e(".ctct-modal"),modalClose:e(".ctct-modal-close"),textareaModal:e("#ctct-custom-textarea-modal"),textareaLink:e("#ctct-open-textarea-info"),deleteLogLink:e("#deletelog")}},n.bindEvents=function(){n.$c.modalClose.on("click",(function(){n.$c.modalSelector.removeClass("ctct-modal-open"),n.$c.modalSelector.hasClass("ctct-custom-textarea-modal")||e.ajax({type:"post",dataType:"json",url:t.ajaxurl,data:{action:"ctct_dismiss_first_modal",ctct_is_dismissed:"true"}})})),n.$c.textareaLink.on("click",(function(){n.$c.textareaModal.addClass("ctct-modal-open")})),n.$c.deleteLogLink.on("click",(function(n){n.preventDefault();var i=e(n.currentTarget).attr("href");e("#confirmdelete").dialog({resizable:!1,height:"auto",width:400,modal:!0,buttons:{Yes:function(){t.location.replace(i)},Cancel:function(){e("#confirmdelete").closest(".ui-dialog-content").dialog("close")}}})}))},e(n.init)}(window,jQuery,window.CTCTModal)},968:function(){var t,e;window.CTCTNewsletter={},window,t=jQuery,(e=window.CTCTNewsletter).init=function(){e.submitNewsletter()},e.submitNewsletter=function(){t(".ctct-body #subscribe").on("submit",(function(e){e.preventDefault();var n=t("#subscribe .ctct-call-to-action"),i=t(".ctct-body #subscribe")[0],c=t('.ctct-call-to-action input[type="text"]')[0],o=e.target.action;!0===c.validity.valid?(t("
' . esc_html__( 'Form title: ', 'constant-contact-forms' ) . '' . get_the_title( $submission_details['form_id'] ) . '
';
- $list_ids = get_post_meta( (int) $submission_details['form_id'], '_ctct_list', true );
- if ( ! is_array( $list_ids ) ) {
- $list_ids = [ $list_ids ];
+ if ( ! empty( $_POST ) && is_array( $_POST ) ) { //phpcs:ignore
+ foreach( $_POST as $key => $value ) { //phpcs:ignore
+ if ( false !== strpos( $key, 'lists' ) ) {
+ $list_ids = array_map( 'sanitize_text_field', array_values( $value ) );
+ break;
+ }
+ }
}
+
foreach ( $list_ids as $list_id ) {
$list_info = constant_contact()->api->cc()->get_list( $list_id );
if ( ! empty( $list_info ) && isset( $list_info['name'] ) ) {
diff --git a/package.json b/package.json
index dd6a64dde..95f9dfa7c 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "constant-contact-forms",
- "version": "2.6.0",
+ "version": "2.6.1",
"description": "",
"main": "build/index.js",
"engines": {
diff --git a/readme.txt b/readme.txt
index 0c3293c36..df03623df 100644
--- a/readme.txt
+++ b/readme.txt
@@ -3,7 +3,7 @@ Contributors: constantcontact, webdevstudios, tw2113, znowebdev, ggwicz, ra
Tags: constant contact, constant contact official, marketing, newsletter, contacts
Requires at least: 5.2.0
Tested up to: 6.5.4
-Stable tag: 2.6.0
+Stable tag: 2.6.1
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Requires PHP: 7.4
@@ -49,6 +49,12 @@ Development of Constant Contact Forms plugin occurs on [GitHub](https://github.c
== Changelog ==
+= 2.6.1 =
+* Fixed: Issues around opt-in option display that were introduced with version 2.6.0.
+* Fixed: Issues regarding lists display in admin emails after user signup.
+* Updated: Removed unused images and changed some.
+* Updated: Social sharing icons in plugin list page.
+
= 2.6.0 =
* Updated: Amended the list selection process for a given form. Should not break existing forms, and now you can make use of drag-n-drop to order the list selection when offering multiple lists.
* Updated: reworked the underpinning of the Constant Contact block to be more in line with modern WordPress coding patterns, including block.json based. Should not break existing forms.
diff --git a/src/block.json b/src/block.json
index 63b55bf6f..c9eeb9d44 100644
--- a/src/block.json
+++ b/src/block.json
@@ -2,7 +2,7 @@
"$schema": "https://schemas.wp.org/trunk/block.json",
"apiVersion": 3,
"name": "constant-contact/single-contact-form",
- "version": "2.6.0",
+ "version": "2.6.1",
"title": "Constant Contact: Single Form",
"category": "widgets",
"icon": "index-card",