PluginProbe
Better Payment – Instant Payments, Donations, Fundraising with Subscriptions & More / 0.0.1
Better Payment – Instant Payments, Donations, Fundraising with Subscriptions & More v0.0.1
2.4.1 2.4.0 2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.2 2.2.1 2.2.0 2.1.2 2.1.1 trunk 0.0.1 0.0.2 0.0.3 0.0.4 0.0.5 0.0.6 0.0.7 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 All 68 releases
better-payment / admin / asset / js / admin.min.js

admin.min.js in Better Payment – Instant Payments, Donations, Fundraising with Subscriptions & More 0.0.1, at admin/asset/js/admin.min.js

1 lines 6.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 !function(e){e(document).ready(function(){"use strict";e(".bp-tabs .tab__link").on("click",function(t){t.preventDefault(),e(".bp-tabs .tab__link").removeClass("active"),e(this).addClass("active");var a=e(this).data("id");e(".bp-tabs .tab__content__item").removeClass("show").fadeOut(),e("#"+a).addClass("show").fadeIn()}),e(document).on("click",".sidebar__menu a",function(t){t.preventDefault();let a="sidebar__link";e(this).hasClass("sidebar__link_submenu")&&(a="sidebar__link_submenu"),e(".sidebar__menu ."+a).removeClass("active"),e(this).addClass("active");var n=e(this).data("id");e(".content__area__body .sidebar__tab__content").removeClass("show").fadeOut(),e("#"+n).addClass("show").fadeIn(),!e(this).hasClass("sidebar__link")||"admin-email"!==n&&"paypal"!==n||(e(this).siblings("ul").find("li a").removeClass("active"),e(this).siblings("ul").find("li:first-child a").addClass("active"))}),e(document).on("click",".sidebar__item .sidebar__link, .email-additional-headers",function(t){t.preventDefault();let a=e(this),n=e(this).hasClass("email-additional-headers")?".email-additional-headers-content":".sub__menu";a.siblings(n).hasClass("show")?a.siblings(n).removeClass("show").slideUp():(e(n+".show").slideUp().removeClass("show"),a.siblings(n).addClass("show").slideDown())}),e(document).on("change",'.betterpayment-settings-payment-stripe input[name="betterpayment_settings_payment_stripe_live_mode"]',function(t){t.preventDefault();let a=e(this).attr("data-targettest");e(this).is(":checked")&&(a=e(this).attr("data-targetlive")),e(".bp-stripe-key").removeClass("bp-d-block").addClass("bp-d-none"),e(`.${a}`).removeClass("bp-d-none").addClass("bp-d-block")}),e(document).on("click",".betterpayment-admin-settings-button",function(t){t.preventDefault(),function(t,a){let n=e(t),s=betterpaymentObj.nonce,i=e(a).serializeArray(),r=function(t,a=[]){e("#betterpayment-admin-settings-form input").removeClass("is-danger"),a.length||(a=["betterpayment_settings_general_email_to","betterpayment_settings_general_email_from_email","betterpayment_settings_general_email_reply_to","betterpayment_settings_general_email_cc","betterpayment_settings_general_email_bcc","betterpayment_settings_general_email_to_customer","betterpayment_settings_general_email_from_email_customer","betterpayment_settings_general_email_reply_to_customer","betterpayment_settings_general_email_cc_customer","betterpayment_settings_general_email_bcc_customer","betterpayment_settings_payment_paypal_email"]);let n="",s="",i="",r=!1,o="";for(const l in t)if(i=t[l],n=i.name,s=i.value,a.indexOf(n)>=0&&""!=s&&!(r=/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(s)))return"betterpayment_settings_general_email_to"==n?o="Admin Email: To Email":"betterpayment_settings_general_email_from_email"==n?o="Admin Email: From Email":"betterpayment_settings_general_email_reply_to"==n?o="Admin Email: Reply-To":"betterpayment_settings_general_email_cc"==n?o="Admin Email: Cc":"betterpayment_settings_general_email_bcc"==n&&(o="Admin Email: Bcc"),"betterpayment_settings_general_email_to_customer"==n?o="Customer Email: To Email":"betterpayment_settings_general_email_from_email_customer"==n?o="Customer Email: From Email":"betterpayment_settings_general_email_reply_to_customer"==n?o="Customer Email: Reply-To":"betterpayment_settings_general_email_cc_customer"==n?o="Customer Email: Cc":"betterpayment_settings_general_email_bcc_customer"==n?o="Customer Email: Bcc":"betterpayment_settings_payment_paypal_email"==n&&(o="PayPal Business Email"),toastr.error(`Invalid email address on ${o} field!`),e(`#betterpayment-admin-settings-form input[name="${n}"]`).addClass("is-danger"),!1;return!0}(i);e(".betterpayment-settings-reset").val(0),e(t).hasClass("betterpayment-reset-button")&&e(".betterpayment-settings-reset").val(1);if(!r)return!1;let o=e(t).hasClass("betterpayment-reset-button");e.ajax({type:"POST",url:ajaxurl,data:{action:"betterpayment_settings_action",nonce:s,form_data:i,reset_button:o},beforeSend:function(){n.addClass("is-loading")},success:function(e){n.removeClass("is-loading"),"success"===e.data?toastr.success("Changes saved successfully!"):toastr.error("Opps! something went wrong!")}})}(this,e(this).parents("#betterpayment-admin-settings-form"))}),e(document).on("change",".betterpayment .header__show_entries select",function(t){t.preventDefault();let a=e(this).val();location=location.origin+location.pathname+location.search+"&paged=1&per_page="+a+location.hash}),e(document).on("click",".betterpayment-transaction-edit, .betterpayment-transaction-email-resend",function(e){e.preventDefault(),toastr.warning("Coming REAL Soon!")}),e(document).on("click",".betterpayment-transaction-filter",function(t){t.preventDefault();let a=e(".betterpayment .payment_date_from").val(),n=e(".betterpayment .payment_date_to").val();if(""!=a&&""!=n&&a>n)return toastr.error("From Date must be smaller than To Date!"),!1;let s=e(".betterpayment-admin-transactions-page .transaction__table"),i={};i.search_text=e(".betterpayment .serch-text").val(),i.payment_date_from=e(".betterpayment .payment_date_from").val(),i.payment_date_to=e(".betterpayment .payment_date_to").val(),i.order_by=e(".betterpayment .order-by").val(),i.order=e(".betterpayment .order").val(),i.source=e(".betterpayment .source").val(),i.paged=e(".betterpayment .paged").val(),i.per_page=e(".betterpayment .per-page").val(),i.total_entry=e(".betterpayment .total-entry").val(),function(t,a){e.ajax({type:"POST",url:ajaxurl,data:{action:"betterpayment-filter-transaction",nonce:betterpaymentObj.nonce,filterFormData:a},dataType:"html",beforeSend:function(){t.css("opacity",".5")},success:function(a){e(".betterpayment .transaction-table-wrapper").replaceWith(a),t.css("opacity","1")}})}(s,i)});let t=document.getElementsByClassName("bp-copy-clipboard");function a(){let t="bp_copy_clipboard_input_"+e(this).attr("data-bp_txn_counter");if(t=document.getElementById(t),document.body.createTextRange){const e=document.body.createTextRange();e.moveToElementText(t),e.select(),document.execCommand("copy")}else if(window.getSelection){const e=window.getSelection(),a=document.createRange();a.selectNodeContents(t),e.removeAllRanges(),e.addRange(a),document.execCommand("copy"),e.removeAllRanges()}else console.warn("Could not select text in node: Unsupported browser.");e(".bp-copy-clipboard").attr("title","Copy").css("color","#2a3256"),e(this).attr("title","Copied!").css("color","#6e58f7")}Array.from(t).forEach(function(e){e.addEventListener("click",a)}),toastr.options={timeOut:"2000",toastClass:"font-size-md",positionClass:"toast-top-center",showMethod:"slideDown",hideMethod:"slideUp"},e(".bp-datepicker").datepicker({dateFormat:"dd-mm-yy"})})}(jQuery);