Файловый менеджер - Редактировать - /home/barghamad/public_html/wp-content/plugins/connects-mailerlite/js/mailerlite-script.js
Назад
// JavaScript Document jQuery(document).on("change keyup paste keydown","#mailerlite_api_key", function(e) { var val = jQuery(this).val(); if( val !== "" ) jQuery("#auth-mailerlite").removeAttr('disabled'); else jQuery("#auth-mailerlite").attr('disabled','true'); }); jQuery(document).on( "click", "#auth-mailerlite", function(e){ e.preventDefault(); jQuery(".smile-absolute-loader").css('visibility','visible'); var mailerlite_api_key = jQuery("#mailerlite_api_key").val(); var action = 'update_mailerlite_authentication'; var data = {action:action,mailerlite_api_key:mailerlite_api_key}; jQuery.ajax({ url: ajaxurl, data: data, type: 'POST', dataType: 'JSON', success: function(result){ if(result.status == "success" ){ jQuery(".bsf-cnlist-mailer-help").hide(); jQuery("#save-btn").removeAttr('disabled'); jQuery("#mailerlite_api_key").closest('.bsf-cnlist-form-row').hide(); jQuery("#auth-mailerlite").closest('.bsf-cnlist-form-row').hide(); jQuery(".mailerlite-list").html(result.message); } else { jQuery(".mailerlite-list").html('<span class="bsf-mailer-success">'+result.message+'</span>'); } jQuery(".smile-absolute-loader").css('visibility','hidden'); } }); e.preventDefault(); }); jQuery(document).on( "click", "#disconnect-mailerlite", function(){ if(confirm("Are you sure? If you disconnect, your previous campaigns syncing with MailerLite will be disconnected as well.")) { var action = 'disconnect_mailerlite'; var data = {action:action}; jQuery(".smile-absolute-loader").css('visibility','visible'); jQuery.ajax({ url: ajaxurl, data: data, type: 'POST', dataType: 'JSON', success: function(result){ jQuery("#save-btn").attr('disabled','true'); if(result.message == "disconnected" ){ jQuery("#mailerlite_api_key").val(''); jQuery(".mailerlite-list").html(''); jQuery("#disconnect-mailerlite").replaceWith('<button id="auth-mailerlite" class="button button-secondary auth-button" disabled="true">Authenticate MailerLite</button><span class="spinner" style="float: none;"></span>'); jQuery("#auth-mailerlite").attr('disabled','true'); } jQuery('.bsf-cnlist-form-row').fadeIn('300'); jQuery(".bsf-cnlist-mailer-help").show(); jQuery(".smile-absolute-loader").css('visibility','hidden'); } }); } else { return false; } });
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка