HEX
Server: LiteSpeed
System: Linux cde2.duelhost.dk 4.18.0-553.34.1.lve.el8.x86_64 #1 SMP Thu Jan 9 16:30:32 UTC 2025 x86_64
User: dtptviut (1121)
PHP: 8.0.30
Disabled: exec,system,passthru,shell_exec,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/dtptviut/public_html/wp-content/plugins/easy-wp-smtp/assets/js/smtp-admin.min.js
"use strict";var EasyWPSMTP=window.EasyWPSMTP||{};EasyWPSMTP.Admin=EasyWPSMTP.Admin||{},EasyWPSMTP.Admin.Settings=EasyWPSMTP.Admin.Settings||function(p,o,l){var r={pluginSettingsChanged:!1,init:function(){l(r.ready)},ready:function(){r.pageHolder=l(".easy-wp-smtp-tab-settings"),r.settingsForm=l(".easy-wp-smtp-connection-settings-form"),0<l("#screen-meta-links").length&&(l("#screen-meta-links, #screen-meta").prependTo("#easy-wp-smtp-header-temp"),l("#screen-meta-links").show()),r.bindActions();var e=["sendlayer_quick_connect_result","sendlayer_quick_connect_disconnect_result"];l(".easy-wp-smtp-tab-tools-debug-events").length||e.push("debug_event_id"),r.cleanQueryParams(e),r.setJQueryConfirmDefaults(),l("#easy-wp-smtp-clean-debug-log").click(function(e){e.preventDefault();var n=l(this);l.confirm({backgroundDismiss:!1,escapeKey:!0,animationBounce:1,type:"orange",icon:r.getModalIcon("exclamation-triangle-orange"),title:easy_wp_smtp.heads_up_title,content:easy_wp_smtp.clear_debug_log,buttons:{confirm:{text:easy_wp_smtp.yes_text,btnClass:"btn-confirm",keys:["enter"],action:function(){n.addClass("easy-wp-smtp-btn--loading"),jQuery.ajax({url:ajaxurl,type:"post",data:{action:"swpsmtp_clear_log",nonce:easy_wp_smtp.nonce}}).done(function(e){var t,s,e="1"===e?(t=easy_wp_smtp.debug_log_cleared,s="check-circle-green","green"):(t=easy_wp_smtp.error_occurred+" "+e,s="times-circle-red","red");r.displayAlertModal(t,s,e),n.removeClass("easy-wp-smtp-btn--loading")})}},cancel:{text:easy_wp_smtp.cancel_text,btnClass:"btn-cancel"}}})})},bindActions:function(){r.mailers.sendlayer.bindActions(),r.mailers.smtp.bindActions(),r.triggerExitNotice(),r.beforeSaveChecks(),l(".easy-wp-smtp-meta-box__header").on("click",function(e){"A"!==e.target.tagName&&"BUTTON"!==e.target.tagName&&l(this).closest(".easy-wp-smtp-meta-box").toggleClass("easy-wp-smtp-meta-box--closed")}),l(".easy-wp-smtp-mailers-picker__input",r.settingsForm).on("change",function(){l(".easy-wp-smtp-mailer-options",r.settingsForm).removeClass("easy-wp-smtp-mailer-options--active"),l('.easy-wp-smtp-mailer-options[data-mailer="'+l(this).val()+'"]',r.settingsForm).addClass("easy-wp-smtp-mailer-options--active")}),l(".easy-wp-smtp-mailers-picker__mailer--disabled",r.settingsForm).on("click",function(){var e=l(this).prev(".easy-wp-smtp-mailers-picker__input");e.hasClass("easy-wp-smtp-educate")&&r.education.upgradeMailer(e)}),l(".easy-wp-smtp-mailers-picker__input",r.settingsForm).on("change",this.processMailerSettingsOnChange),l("#easy-wp-smtp-setting-advanced",r.settingsForm).on("change",function(){l(this).closest(".easy-wp-smtp-row").nextAll(".easy-wp-smtp-row")[l(this).is(":checked")?"removeClass":"addClass"]("easy-wp-smtp-hidden")}),l("#easy-wp-smtp-setting-test_email_custom").on("change",function(){l("#easy-wp-smtp-setting-row-test_email_subject, #easy-wp-smtp-setting-row-test_email_message").toggle(l(this).is(":checked")),l("#easy-wp-smtp-setting-test_email_subject, #easy-wp-smtp-setting-test_email_message").prop("required",l(this).is(":checked")),l("#easy-wp-smtp-setting-test_email_html").prop("disabled",l(this).is(":checked"));var e=l("#easy-wp-smtp-setting-test_email_html");l(this).is(":checked")?(e.data("value",e.is(":checked")),e.prop("checked",!1).prop("disabled",!0)):e.prop("checked",e.data("value")).prop("disabled",!1)}),l(".js-easy-wp-smtp-pro-banner-dismiss",r.pageHolder).on("click",function(e){e.preventDefault(),l.ajax({url:ajaxurl,dataType:"json",type:"POST",data:{action:"easy_wp_smtp_ajax",task:"pro_banner_dismiss",nonce:easy_wp_smtp.nonce}}).always(function(){l(".easy-wp-smtp-pro-banner",r.pageHolder).fadeOut("fast")})}),l(".js-easy-wp-smtp-mailer-notice-dismiss",r.settingsForm).on("click",function(e){e.preventDefault();var t=l(this),s=t.parents(".easy-wp-smtp-notice");if(t.hasClass("disabled"))return!1;l.ajax({url:ajaxurl,dataType:"json",type:"POST",data:{action:"easy_wp_smtp_ajax",nonce:easy_wp_smtp.nonce,task:"notice_dismiss",notice:s.data("notice"),mailer:s.data("mailer")},beforeSend:function(){t.addClass("disabled")}}).always(function(){s.fadeOut("fast",function(){t.removeClass("disabled")})})}),l(".easy-wp-smtp-test-email-debug .easy-wp-smtp-error-log-toggle").on("click",function(e){e.preventDefault(),l(".easy-wp-smtp-test-email-debug .easy-wp-smtp-error-log").slideToggle()}),l(".easy-wp-smtp-test-email-debug .easy-wp-smtp-error-log-copy").on("click",function(e){e.preventDefault();var t=l(this),e=l(".easy-wp-smtp-test-email-debug .easy-wp-smtp-error-log"),s=(e.is(":visible")||e.addClass("easy-wp-smtp-error-log-selection"),p.createRange());s.selectNode(e[0]),o.getSelection().removeAllRanges(),o.getSelection().addRange(s),p.execCommand("Copy"),o.getSelection().removeAllRanges(),e.removeClass("easy-wp-smtp-error-log-selection"),t.addClass("easy-wp-smtp-error-log-copy-copied"),setTimeout(function(){t.removeClass("easy-wp-smtp-error-log-copy-copied")},1500)}),l(".js-easy-wp-smtp-provider-remove",r.settingsForm).on("click",function(){return confirm(easy_wp_smtp.text_provider_remove)}),l(".easy-wp-smtp-setting-copy",r.settingsForm).on("click",function(e){e.preventDefault();l("#"+l(this).data("source_id")).get(0).select(),p.execCommand("Copy");var t=l(this).find("svg:first-child"),e=l(this).find("svg:last-child");t.hide(),e.show().fadeOut(1e3,"swing",function(){t.fadeIn(200)})}),l(".easy-wp-smtp-tab-tools-test #easy-wp-smtp-email-test-form").on("submit",function(){var e=l(this).find(".easy-wp-smtp-btn");e.attr("disabled",!0),e.addClass("easy-wp-smtp-btn--loading")}),l("#easy-wp-smtp-setting-domain_check").on("change",function(){l("#easy-wp-smtp-setting-domain_check_allowed_domains, #easy-wp-smtp-setting-domain_check_do_not_send").prop("disabled",!l(this).is(":checked"))}),l(".easy-wp-smtp-btn[data-clear-field]").on("click",function(e){var t=l(this),s=t.attr("data-clear-field"),s=l("#"+s);s.prop("disabled",!1),s.attr("name",s.attr("data-name")),s.removeAttr("value"),s.focus(),t.remove()}),l("#easy-wp-smtp-setting-rate_limit-lite").on("click",function(e){e.preventDefault(),r.education.rateLimitUpgrade()}),l("#easy-wp-smtp-setting-email_delivery_errors_hidden").on("change",r.confirmHideDeliveryErrors),l(p).on("click",".esmtp-email-sending-errors-banner__error-log-toggle",function(e){e.preventDefault();var t,s,e=l(this),n=e.closest(".esmtp-email-sending-errors-banner").find(".esmtp-email-sending-errors-banner__error-log");n.length&&(t=e.data("show-label"),s=e.data("hide-label"),n.prop("hidden")||!n.is(":visible")?(n.prop("hidden",!1).hide().slideDown(200),e.text(s)):(n.slideUp(200,function(){n.prop("hidden",!0)}),e.text(t)))}),l(p).on("click",".esmtp-email-sending-errors-error-log__copy-icon",function(e){e.preventDefault();var t,s,n,e=l(this),a=e.closest(".esmtp-email-sending-errors-banner__error-log"),i=e.find(".esmtp-email-sending-errors-error-log__copy-icon-default"),o=e.find(".esmtp-email-sending-errors-error-log__copy-icon-done"),r=a.find(".esmtp-email-sending-errors-error-log__copy-tooltip");a.length&&((e=a.clone()).find(".esmtp-email-sending-errors-error-log__copy-icon, .esmtp-email-sending-errors-error-log__copy-tooltip").remove(),e.find("br").replaceWith("\n"),t=e.text().trim(),s=function(){i.prop("hidden",!0),o.prop("hidden",!1),r.prop("hidden",!1),setTimeout(function(){i.prop("hidden",!1),o.prop("hidden",!0),r.prop("hidden",!0)},2e3)},n=function(){var e=l("<textarea>").val(t).css({position:"fixed",left:"-9999px",top:0}).appendTo("body");e[0].select();try{p.execCommand("copy")}catch(e){}e.remove()},navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t).then(s,function(){n(),s()}):(n(),s()))}),l(p).on("click",".esmtp-email-sending-errors-banner__dismiss",function(e){e.preventDefault();var t=l(this).closest("[data-connection-id]"),e=t.data("connection-id");e&&l.post(easy_wp_smtp.ajax_url,{action:"easy_wp_smtp_email_sending_errors_dismiss",nonce:easy_wp_smtp.nonce,connection_id:e}).done(function(e){e&&e.success?t.slideUp(200,function(){t.remove()}):r.pluginInstall.showErrorModal(r.extractAjaxError(e,easy_wp_smtp.dismiss_error))}).fail(function(e){e=e&&e.responseJSON?e.responseJSON:null;r.pluginInstall.showErrorModal(r.extractAjaxError(e,easy_wp_smtp.dismiss_error))})}),l(p).on("click",".esmtp-email-sending-errors-one-liner .notice-dismiss",function(){var e=l(this).closest("[data-connection-id]").data("connection-id");e&&l.post(easy_wp_smtp.ajax_url,{action:"easy_wp_smtp_email_sending_errors_dismiss",nonce:easy_wp_smtp.nonce,connection_id:e}).done(function(e){e&&e.success||r.pluginInstall.showErrorModal(r.extractAjaxError(e,easy_wp_smtp.dismiss_error))}).fail(function(e){e=e&&e.responseJSON?e.responseJSON:null;r.pluginInstall.showErrorModal(r.extractAjaxError(e,easy_wp_smtp.dismiss_error))})}),l(p).on("click",".esmtp-test-email-success-banner__dismiss",function(e){e.preventDefault(),l(this).closest(".esmtp-test-email-success-banner").slideUp(200,function(){l(this).remove()})}),l(p).on("click",".js-easy-wp-smtp-plugin-install-btn",r.handlePluginInstallBtnClick),l(p).on("click",".js-easy-wp-smtp-plugin-install-link",r.handlePluginInstallLinkClick)},handlePluginInstallBtnClick:function(e){e.preventDefault();var n,a=l(this);if(a.hasClass("status-active"))(e=a.attr("data-settings-url"))&&(o.location.href=e);else if(!a.hasClass("easy-wp-smtp-btn--loading")&&!a.prop("disabled")){if(a.hasClass("status-download"))n="about_plugin_install";else{if(!a.hasClass("status-inactive"))return;n="about_plugin_activate"}var t=a.html(),i=easy_wp_smtp.plugin_install;a.addClass("easy-wp-smtp-btn--loading"),a.prop("disabled",!0),a.text(i.processing),r.pluginInstall.installPlugin({plugin:a.attr("data-plugin"),task:n,onSuccess:function(e){var t,s;"about_plugin_install"===n&&e.data&&e.data.basename&&a.attr("data-plugin",e.data.basename),e.data&&e.data.msg&&(s=a.closest(".esmtp-test-email-success-banner__card-actions"),t=l('<p class="esmtp-test-email-success-banner__card-msg" />').html(e.data.msg),s.find(".esmtp-test-email-success-banner__card-msg").remove(),s.append(t),setTimeout(function(){t.fadeOut(200,function(){l(this).remove()})},3e3)),"about_plugin_install"===n&&e.data&&!1===e.data.is_activated?a.removeClass("easy-wp-smtp-btn--loading status-download").addClass("status-inactive").prop("disabled",!1).text(i.activate):(s=a.attr("data-settings-url"),a.removeClass("easy-wp-smtp-btn--loading status-download status-inactive").addClass("status-active"),s?a.prop("disabled",!1).text(i.setup_now):a.prop("disabled",!0).text(i.installed))},onError:function(e){a.removeClass("easy-wp-smtp-btn--loading"),a.prop("disabled",!1),a.html(t),r.pluginInstall.showErrorModal(e)}})}},handlePluginInstallLinkClick:function(e){e.preventDefault();var t,s=l(this);if(!s.hasClass("easy-wp-smtp-link-loading")&&!s.hasClass("status-active")){if(s.hasClass("status-download"))t="about_plugin_install";else{if(!s.hasClass("status-inactive"))return;t="about_plugin_activate"}var n=s.closest(".esmtp-test-email-pro-tip-strip"),a=s.html(),i=easy_wp_smtp.plugin_install,o=l('<span class="esmtp-test-email-pro-tip-strip__loader easy-wp-smtp-loading-spin easy-wp-smtp-loading-sm" aria-hidden="true"></span>');s.addClass("easy-wp-smtp-link-loading"),s.css("pointer-events","none"),s.after(o),r.pluginInstall.installPlugin({plugin:s.attr("data-plugin"),task:t,onSuccess:function(e){"about_plugin_install"===t&&e.data&&e.data.basename&&s.attr("data-plugin",e.data.basename),"about_plugin_install"===t&&e.data&&!1===e.data.is_activated?(o.remove(),e=i.activate_with_name.replace("%s",s.data("plugin-name")||""),s.removeClass("easy-wp-smtp-link-loading status-download").addClass("status-inactive").css("pointer-events","").text(e)):(o.remove(),s.removeClass("easy-wp-smtp-link-loading"),s.css("pointer-events",""),n.find(".esmtp-test-email-pro-tip-strip__initial").attr("hidden",!0),n.find(".esmtp-test-email-pro-tip-strip__success").removeAttr("hidden"))},onError:function(e){o.remove(),s.removeClass("easy-wp-smtp-link-loading"),s.css("pointer-events",""),s.html(a),r.pluginInstall.showErrorModal(e)}})}},education:{upgradeModal:function(e,t,s){l.alert({backgroundDismiss:!0,escapeKey:!0,animationBounce:1,type:"blue",closeIcon:!0,title:e,icon:'"></i>'+easy_wp_smtp.education.upgrade_icon_lock+'<i class="',content:t,boxWidth:"550px",onOpenBefore:function(){this.$btnc.after('<div class="easy-wp-smtp-already-purchased">'+easy_wp_smtp.education.upgrade_doc+"</div>"),this.$body.addClass("easy-wp-smtp-upgrade-mailer-education-modal")},buttons:{confirm:{text:easy_wp_smtp.education.upgrade_button,btnClass:"easy-wp-smtp-btn easy-wp-smtp-btn--green",keys:["enter"],action:function(){var e=/(\?)/.test(easy_wp_smtp.education.upgrade_url)?"&":"?",e=easy_wp_smtp.education.upgrade_url+e+"utm_content="+encodeURIComponent(s);o.open(e,"_blank")}}}})},upgradeMailer:function(e){this.upgradeModal(easy_wp_smtp.education.upgrade_title.replace(/%name%/g,e.data("title")),easy_wp_smtp.education.upgrade_content.replace(/%name%/g,e.data("title"))+easy_wp_smtp.education.upgrade_bonus,e.val())},rateLimitUpgrade:function(){this.upgradeModal(easy_wp_smtp.education.rate_limit.upgrade_title,easy_wp_smtp.education.rate_limit.upgrade_content+easy_wp_smtp.education.upgrade_bonus,"rate-limit-setting")}},mailers:{sendlayer:{showConnectError:function(e,t){e="<p>"+l("<span>").text(e).html()+"</p>";t&&(e+='<div class="easy-wp-smtp-error-code-box"><code>'+l("<span>").text(t).html()+'</code><button type="button" class="easy-wp-smtp-error-code-box__copy" title="Copy"><svg class="easy-wp-smtp-error-code-box__icon-copy" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M433.941 65.941l-51.882-51.882A48 48 0 0 0 348.118 0H176c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48v-48h80c26.51 0 48-21.49 48-48V99.882a48 48 0 0 0-14.059-33.941zM266 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h74v224c0 26.51 21.49 48 48 48h96v42a6 6 0 0 1-6 6zm128-96H182a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h106v88c0 13.255 10.745 24 24 24h88v202a6 6 0 0 1-6 6zm6-256h-64V48h9.632c1.591 0 3.117.632 4.243 1.757l48.368 48.368a6 6 0 0 1 1.757 4.243V112z"/></svg><svg class="easy-wp-smtp-error-code-box__icon-check" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" style="display:none;"><path fill="#0f8a56" d="M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg></button></div>'),l.alert({backgroundDismiss:!0,escapeKey:!0,animationBounce:1,type:"red",closeIcon:!0,icon:r.getModalIcon("times-circle-red"),title:easy_wp_smtp.sendlayer.error_title,content:e,boxWidth:"450px",buttons:{confirm:{text:easy_wp_smtp.ok_text,btnClass:"easy-wp-smtp-btn easy-wp-smtp-btn-md",keys:["enter"]}},onOpenBefore:function(){this.$body.on("click",".easy-wp-smtp-error-code-box__copy",function(){var e=l(this),t=e.siblings("code").text();navigator.clipboard&&navigator.clipboard.writeText(t),e.find(".easy-wp-smtp-error-code-box__icon-copy").hide(),e.find(".easy-wp-smtp-error-code-box__icon-check").show(),setTimeout(function(){e.find(".easy-wp-smtp-error-code-box__icon-check").hide(),e.find(".easy-wp-smtp-error-code-box__icon-copy").show()},2e3)})}})},doConnect:function(e,s){var n=this,t=l("#easy-wp-smtp-sendlayer-quick-connect-return-url").val()||easy_wp_smtp.sendlayer.return_url,a=l("#easy-wp-smtp-sendlayer-quick-connect-connection-id").val()||"";l.post(ajaxurl,{action:"easy_wp_smtp_sendlayer_connect",nonce:easy_wp_smtp.sendlayer.connect_nonce,return_url:t,connection_id:a,connect_args:e||{}},function(e){var t;e.success&&e.data.redirect_url?o.location.href=e.data.redirect_url:(t=e.data&&e.data.message?e.data.message:easy_wp_smtp.sendlayer.error_text,e=e.data&&e.data.error_code?e.data.error_code:"",n.showConnectError(t,e),s&&s())}).fail(function(){n.showConnectError(easy_wp_smtp.sendlayer.server_error,"plugin.init_connect.ajax_failed"),s&&s()})},bindActions:function(){var n=this;l("#easy-wp-smtp-sendlayer-connect-btn").on("click",function(e){e.preventDefault();var t=l(this);t.addClass("easy-wp-smtp-btn--loading"),n.doConnect({utm_content:"Plugin Settings - Quick Connect"},function(){t.removeClass("easy-wp-smtp-btn--loading")})}),l("#easy-wp-smtp-sendlayer-change-domain").on("click",function(e){e.preventDefault();var t=l(this),s=t.text();t.text(easy_wp_smtp.sendlayer.connecting_text),n.doConnect({utm_content:"Plugin Settings - Quick Connect Change Domain"},function(){t.text(s)})}),l("#easy-wp-smtp-sendlayer-show-api-key").on("click",function(e){e.preventDefault(),l(this).closest(".easy-wp-smtp-setting-row").remove(),l("#easy-wp-smtp-setting-row-sendlayer-api_key").show()}),l("#easy-wp-smtp-sendlayer-education-connect-btn").on("click",function(e){e.preventDefault();var t=l(this);t.addClass("easy-wp-smtp-btn--loading"),n.doConnect({utm_content:"Plugin Settings - Quick Connect Education"},function(){t.removeClass("easy-wp-smtp-btn--loading")})}),l(p).on("click",".js-easy-wp-smtp-sendlayer-quick-connect-btn",function(e){e.preventDefault();var t,s=l(this);s.hasClass("easy-wp-smtp-btn--loading")||(s.addClass("easy-wp-smtp-btn--loading"),e={utm_content:s.data("utm-content")},(t=s.data("mode"))&&(e.mode=t),n.doConnect(e,function(){s.removeClass("easy-wp-smtp-btn--loading")}))}),l(p).on("click",".js-easy-wp-smtp-sendlayer-quick-connect-link",function(e){e.preventDefault();var t,e=l(this);e.next(".easy-wp-smtp-inline-loader").length||(t=l('<span class="easy-wp-smtp-inline-loader" aria-hidden="true"></span>'),e.after(t),n.doConnect({utm_content:"Email Sending Errors Banner - Quick Connect"},function(){t.remove()}))}),l(".js-easy-wp-smtp-sendlayer-education-dismiss").on("click",function(e){e.preventDefault(),l(this).closest(".easy-wp-smtp-sendlayer-education").fadeOut(200),l.post(ajaxurl,{action:"easy_wp_smtp_ajax",task:"notice_dismiss",notice:"sendlayer_education",nonce:easy_wp_smtp.nonce})})}},smtp:{bindActions:function(){l("#easy-wp-smtp-setting-smtp-auth").on("change",function(){l("#easy-wp-smtp-setting-row-smtp-user, #easy-wp-smtp-setting-row-smtp-pass").toggleClass("easy-wp-smtp-hidden")}),l("#easy-wp-smtp-setting-row-smtp-encryption input").on("change",function(){var e=l(this),t=l("#easy-wp-smtp-setting-smtp-port",r.settingsForm);"tls"===e.val()?(t.val("587"),l("#easy-wp-smtp-setting-row-smtp-autotls").addClass("easy-wp-smtp-hidden")):("ssl"===e.val()?t.val("465"):t.val("25"),l("#easy-wp-smtp-setting-row-smtp-autotls").removeClass("easy-wp-smtp-hidden"))})}}},pluginInstall:{installPlugin:function(t){l.post(easy_wp_smtp.ajax_url,{action:"easy_wp_smtp_ajax",task:t.task,nonce:easy_wp_smtp.nonce,plugin:t.plugin}).done(function(e){e&&e.success?t.onSuccess(e):t.onError(r.extractAjaxError(e,easy_wp_smtp.plugin_install.error),e)}).fail(function(e){e=e&&e.responseJSON?e.responseJSON:null;t.onError(r.extractAjaxError(e,easy_wp_smtp.plugin_install.error),e)})},showErrorModal:function(e){var t=easy_wp_smtp.plugin_install;l.confirm({backgroundDismiss:!1,escapeKey:!0,animationBounce:1,closeIcon:!0,type:"red",title:t.error_title,content:e,buttons:{confirm:{text:t.btn_ok,btnClass:"btn-confirm",keys:["enter"]}}})}},extractAjaxError:function(e,t){return e&&"string"==typeof e.data&&e.data.length?e.data:t},confirmHideDeliveryErrors:function(e){var t=l(e.target);t.prop("checked")||(e=easy_wp_smtp.hide_delivery_errors,l.confirm({backgroundDismiss:!1,escapeKey:!0,animationBounce:1,type:"orange",icon:r.getModalIcon("exclamation-triangle-orange"),title:e.title,content:e.content,boxWidth:"550px",buttons:{confirm:{text:e.confirm_button,btnClass:"btn-confirm",keys:["enter"]},cancel:{text:e.cancel_button,btnClass:"btn-cancel",action:function(){t.prop("checked",!0)}}}}))},triggerExitNotice:function(){var e=l(".easy-wp-smtp-page-general");l(o).on("beforeunload",function(){if(r.pluginSettingsChanged)return easy_wp_smtp.text_settings_not_saved}),l(":input:not( #easy-wp-smtp-setting-license-key, .easy-wp-smtp-not-form-input, #easy-wp-smtp-setting-outlook-one_click_setup_enabled )",e).on("change",function(){r.pluginSettingsChanged=!0}),l("form",e).on("submit",function(){r.pluginSettingsChanged=!1})},beforeSaveChecks:function(){r.settingsForm.on("submit",function(){var e;if("mail"===l(".easy-wp-smtp-mailers-picker__input:checked",r.settingsForm).val())return e=l(this),l.alert({backgroundDismiss:!1,escapeKey:!1,animationBounce:1,type:"orange",icon:r.getModalIcon("exclamation-triangle-orange"),title:easy_wp_smtp.default_mailer_notice.title,content:easy_wp_smtp.default_mailer_notice.content,boxWidth:"550px",buttons:{confirm:{text:easy_wp_smtp.default_mailer_notice.save_button,btnClass:"btn-confirm",keys:["enter"],action:function(){e.off("submit").trigger("submit")}},cancel:{text:easy_wp_smtp.default_mailer_notice.cancel_button,btnClass:"btn-cancel"}}}),!1})},processMailerSettingsOnChange:function(){var e,t=l(this).val(),s=easy_wp_smtp.all_mailers_supports[t];for(e in s)s.hasOwnProperty(e)&&l(".js-easy-wp-smtp-setting-"+e,r.settingsForm).toggle(s[e]);var n=l(".js-easy-wp-smtp-setting-from_email"),a=l("#easy-wp-smtp-setting-row-sendlayer-quick-connect-from_email"),t="sendlayer"===t&&0<a.length;n.closest(".easy-wp-smtp-setting-row").toggle(!t&&(s.from_email||s.from_email_force)),a.toggle(t),a.find("input").prop("disabled",!t),(n=l(".js-easy-wp-smtp-setting-from_name")).closest(".easy-wp-smtp-setting-row").toggle(s.from_name||s.from_name_force),(n=l(".js-easy-wp-smtp-setting-return-path")).closest(".easy-wp-smtp-setting-row").toggle(!!s.return_path)},setJQueryConfirmDefaults:function(){jconfirm.defaults={typeAnimated:!1,draggable:!1,animateFromElement:!1,theme:"modern",boxWidth:"450px",useBootstrap:!1}},displayAlertModal:function(e,t,s,n=void 0){n=n||function(){},l.alert({backgroundDismiss:!0,escapeKey:!0,animationBounce:1,type:s=s||"default",closeIcon:!0,title:!1,icon:t?r.getModalIcon(t):"",content:e,buttons:{confirm:{text:easy_wp_smtp.ok_text,btnClass:"easy-wp-smtp-btn easy-wp-smtp-btn-md",keys:["enter"],action:n}}})},cleanQueryParams:function(e){try{var t=new URL(o.location.href),s=!1;e.forEach(function(e){t.searchParams.has(e)&&(t.searchParams.delete(e),s=!0)}),s&&o.history.replaceState({},p.title,t.toString())}catch(e){}},getModalIcon:function(e){return'"></i><img src="'+easy_wp_smtp.plugin_url+"/assets/images/icons/"+e+'.svg" alt=""><i class="'}};return r}(document,window,jQuery),EasyWPSMTP.Admin.Settings.init();