Files
SIGE-WEB-snapshot/wp-content/plugins/wpdiscuz/assets/js/wpdiscuz-user-content.min.js

1 line
4.6 KiB
JavaScript

jQuery(document).ready((function(e){var n=0,t=parseInt(wpdiscuzAjaxObj.isNativeAjaxEnabled),a=parseInt(wpdiscuzUCObj.additionalTab);e("body").on("click",".wpd-info,.wpd-page-link,.wpd-delete-content,.wpd-user-email-delete-links",(function(e){e.preventDefault()})),e("body").on("click",".wpd-info.wpd-not-clicked",(function(n){var d=e(this);d.removeClass("wpd-not-clicked");var i=new FormData;return i.append("action","wpdGetInfo"),function(n,d){var i=e(".fas",n),o=i.attr("class");i.removeClass(),i.addClass("fas fa-pulse fa-spinner"),wpdiscuzAjaxObj.getAjaxObj(t||a,!1,d).done((function(t){n.addClass("wpd-not-clicked"),i.removeClass(),i.addClass(o),t&&(e("#wpdUserContentInfo").html(t),e("#wpdUserContentInfo ul.wpd-list .wpd-list-item:first-child").addClass("wpd-active"),e("#wpdUserContentInfo div.wpd-content .wpd-content-item:first-child").addClass("wpd-active"),e("#wpdUserContentInfo").is(":visible")||e("#wpdUserContentInfoAnchor").trigger("click"))}))}(d,i),!1})),e("body").on("click",".wpd-list-item",(function(){var n=e("input.wpd-rel",this).val();e("#wpdUserContentInfo .wpd-list-item").removeClass("wpd-active"),e("#wpdUserContentInfo .wpd-content-item").removeClass("wpd-active");var d=e(this);if(e("#wpdUserContentInfo #"+n).text().length)d.addClass("wpd-active"),e("#wpdUserContentInfo #"+n).addClass("wpd-active");else{var i=new FormData;i.append("action",d.attr("data-action")),i.append("page",0),e("#wpdUserContentInfo #"+n).addClass("wpd-active"),e("#wpdUserContentInfo #"+n).css("text-align","center"),wpdiscuzAjaxObj.getAjaxObj(t||a,!0,i).done((function(t){t&&(e("#wpdUserContentInfo #"+n).css("text-align",""),d.addClass("wpd-active"),e("#wpdUserContentInfo #"+n).html(t)),e("#wpdiscuz-loading-bar").hide()}))}})),e("body").on("click",".wpd-page-link.wpd-not-clicked",(function(n){var d=e(this);d.removeClass("wpd-not-clicked");var i=d.data("wpd-page"),o=e(".wpd-active .wpd-pagination .wpd-action").val(),s=new FormData;s.append("action",o),s.append("page",i),wpdiscuzAjaxObj.getAjaxObj(t||a,!0,s).done((function(n){d.addClass("wpd-not-clicked"),n&&e(".wpd-content-item.wpd-active").html(n),e("#wpdiscuz-loading-bar").hide()}))})),e("body").on("click",".wpd-delete-content.wpd-not-clicked",(function(){var d=e(this),i=parseInt(d.data("wpd-content-id"));if(!isNaN(i)){var o=d.data("wpd-delete-action");if("wpdDeleteComment"===o&&!confirm(wpdiscuzAjaxObj.applyFilterOnPhrase(wpdiscuzUCObj.msgConfirmDeleteComment,"wc_confirm_comment_delete",d)))return!1;if("wpdCancelSubscription"===o&&!confirm(wpdiscuzAjaxObj.applyFilterOnPhrase(wpdiscuzUCObj.msgConfirmCancelSubscription,"wc_confirm_cancel_subscription",d)))return!1;if("wpdCancelFollow"===o&&!confirm(wpdiscuzAjaxObj.applyFilterOnPhrase(wpdiscuzUCObj.msgConfirmCancelFollow,"wc_confirm_cancel_follow",d)))return!1;var s=e("i",d),c=s.attr("class"),p=e(".wpd-wrapper .wpd-page-number").val(),l=e(".wpd-content-item.wpd-active").children(".wpd-item").length;d.removeClass("wpd-not-clicked"),s.removeClass().addClass("fas fa-pulse fa-spinner"),1===l&&p>0&&(p-=1);var r=new FormData;r.append("id",i),r.append("page",p),r.append("action",o),wpdiscuzAjaxObj.getAjaxObj(t||a,!1,r).done((function(t){d.addClass("wpd-not-clicked"),s.removeClass().addClass(c),e(".wpd-content-item.wpd-active").html(t),n=1}))}})),e("body").on("click","[data-lity-close]",(function(t){e(t.target).is("[data-lity-close]")&&n&&window.location.reload(!0)})),e("body").on("click",".wpd-user-email-delete-links.wpd-not-clicked",(function(){var n=e(this);n.removeClass("wpd-not-clicked"),e(".wpd-loading",n).addClass("wpd-show");var d=new FormData;d.append("action","wpdEmailDeleteLinks"),wpdiscuzAjaxObj.getAjaxObj(t||a,!1,d).done((function(t){n.addClass("wpd-not-clicked"),e("[data-lity-close]",window.parent.document).trigger("click")}))})),e("body").on("click",".wpd-user-settings-button.wpd-not-clicked",(function(){var n=e(this);n.removeClass("wpd-not-clicked");var d=n.data("wpd-delete-action");if("deleteCookies"!==d){n.find(".wpd-loading").addClass("wpd-show");var i=new FormData;i.append("action","wpdGuestAction"),i.append("guestAction",d),wpdiscuzAjaxObj.getAjaxObj(t||a,!1,i).done((function(t){n.addClass("wpd-not-clicked"),n.find(".wpd-loading").removeClass("wpd-show");try{var a=e.parseJSON(t);n.after(a.message);var d=n.next(".wpd-guest-action-message");d.fadeIn(100).fadeOut(7e3,(function(){d.remove(),1===parseInt(a.code)&&(n.parent().remove(),e(".wpd-delete-all-comments").length||e(".wpd-delete-all-subscriptions").length||e(".wpd-delete-all-cookies").parent().addClass("wpd-show"))}))}catch(e){console.log(e)}}))}else!function(){for(var e=document.cookie.split(";"),n=0;n<e.length;n++){var t=e[n],a=t.indexOf("="),d=a>-1?t.substr(0,a):t;Cookies.remove(d.trim())}location.reload(!0)}()}))}));