| 1 |
jQuery(document).ready(function(t){function e(e,a){if(a){if(a.status_html){var n=e.closest("td").find(".tptn-fast-config-status").first();n.length||(n=t(".tptn-fast-config-status").first()),n.length&&n.replaceWith(t(a.status_html))}if(a.generate_nonce&&t(".tptn-generate-fast-config").data("nonce",a.generate_nonce),a.delete_nonce&&t(".tptn-delete-fast-config").data("nonce",a.delete_nonce),void 0!==a.has_config){var i=t(".tptn-delete-fast-config");i.length&&i.prop("disabled",!a.has_config)}a.message&&alert(a.message)}}t('button[name="tptn_cache_clear"]').on("click",function(){if(confirm(top_ten_admin_data.strings.confirm_message)){var e=t(this),a=e.text(),n=top_ten_admin_data.strings.clearing_text?top_ten_admin_data.strings.clearing_text:"Clearing...";e.prop("disabled",!0).text(n).append(' <span class="spinner is-active"></span>'),function(e,a){t.post(ajaxurl,{action:"tptn_clear_cache",security:top_ten_admin_data.security},function(t){t.success?alert(t.data.message):alert(top_ten_admin_data.strings.fail_message)}).fail(function(t,e){alert(top_ten_admin_data.strings.request_fail_message+e)}).always(function(){e&&e.length&&e.prop("disabled",!1).text(a).find(".spinner").remove()})}(e,a)}}),function(){var t=document.querySelector('select[name="tptn_settings[tptn_styles]"]');if(t){var e=top_ten_admin_data.strings||{},a={left_thumbs:"left_thumbs_message",grid_thumbs:"grid_thumbs_message",text_only:"text_only_message"};n(),t.addEventListener("change",n)}function n(){var n=t.value,i=document.querySelectorAll('input[name="tptn_settings[post_thumb_op]"]');if(function(t){var n=a[t],i=document.querySelectorAll('input[name="tptn_settings[post_thumb_op]"]');if(0!==i.length){var o=i[0].closest("td");if(o){var s=o.querySelector(".tptn-js-message");if(n){var c=e[n]||"";if(s)s.textContent!==c&&(s.textContent=c);else{var d=document.createElement("p");d.className="description tptn-js-message",d.style.color="#9B0800",d.textContent=c,o.appendChild(d)}}else s&&s.remove()}}}(n),i.forEach(function(t){t.disabled=!1}),"left_thumbs"===n||"grid_thumbs"===n){var o=["inline","after","thumbs_only"],s=document.querySelector('input[name="tptn_settings[post_thumb_op]"]:checked'),c=!s||-1===o.indexOf(s.value);if(i.forEach(function(t){-1===o.indexOf(t.value)&&(t.disabled=!0)}),c){var d=document.querySelector('input[name="tptn_settings[post_thumb_op]"][value="inline"]');d&&(d.checked=!0)}}if("text_only"===n){i.forEach(function(t){t.disabled=!0});var r=document.querySelector('input[name="tptn_settings[post_thumb_op]"][value="text_only"]');r&&(r.checked=!0)}}}(),t("body").on("click",".tptn-generate-fast-config",function(){var a,n,i=t(this).data("confirm");confirm(i)&&(a=t(this),n=a.text(),a.prop("disabled",!0).text("Generating..."),t.post(ajaxurl,{action:"tptn_generate_fast_config",security:a.data("nonce")},function(t){t&&t.data&&(t.data.nonce&&a.data("nonce",t.data.nonce),e(a,t.data))}).fail(function(t,e){window.console&&window.console.error&&window.console.error(top_ten_admin_data.strings.request_fail_message+e)}).always(function(){a.prop("disabled",!1).text(n)}))}),t("body").on("click",".tptn-delete-fast-config",function(){var a,n,i=t(this).data("confirm");confirm(i)&&(a=t(this),n=a.text(),a.prop("disabled",!0).text("Deleting..."),t.post(ajaxurl,{action:"tptn_delete_fast_config",security:a.data("nonce")},function(t){t&&t.data&&(t.data.nonce&&a.data("nonce",t.data.nonce),e(a,t.data))}).fail(function(t,e){window.console&&window.console.error&&window.console.error(top_ten_admin_data.strings.request_fail_message+e)}).always(function(){a.text(n),a.data("nonce")&&a.prop("disabled",!1)}))}),t(function(){var e=t("#dashboard-historical-visits");e.tabs({create:function(e,a){t(a.tab.find("a")).addClass("nav-tab-active")},activate:function(e,a){t(a.oldTab.find("a")).removeClass("nav-tab-active"),t(a.newTab.find("a")).addClass("nav-tab-active")}}),setTimeout(function(){var a=e.tabs(),n=0;e.find(".nav-tab-wrapper li a").each(function(e){if(t(this).text().indexOf("Today")>=0)return n=e,!1}),a.tabs("option","active",n),e.find(".nav-tab-wrapper li a").removeClass("nav-tab-active"),e.find(".nav-tab-wrapper li").eq(n).find("a").addClass("nav-tab-active")},10)}),t(function(){var e="dd M yy",a=t("#datepicker-from").datepicker({changeMonth:!0,maxDate:0,dateFormat:e}).on("change",function(){n.datepicker("option","minDate",i(this))}),n=t("#datepicker-to").datepicker({changeMonth:!0,maxDate:0,dateFormat:e}).on("change",function(){a.datepicker("option","maxDate",i(this))});function i(a){var n;try{n=t.datepicker.parseDate(e,a.value)}catch(t){n=null}return n}}),t(".live_edit").on("click",function(){t(this).addClass("live_edit_mode").removeClass("live_edit_mode_success live_edit_mode_error")}),t(".live_edit").on("focusout keypress",function(e){if("focusout"===e.type||13===e.which){13==e.which&&e.preventDefault();var a=t(this),n=a.attr("data-wp-post-id"),i=a.attr("data-wp-blog-id"),o=a.attr("data-wp-count"),s=a.text();a.removeClass("live_edit_mode");var c={action:"tptn_edit_count_ajax",post_id:n,total_count:s,total_count_original:o,top_ten_admin_nonce:top_ten_admin.nonce};i&&(c.blog_id=i),t.ajax({type:"POST",dataType:"json",url:ajaxurl,data:c,success:function(t){!1===t?(a.addClass("live_edit_mode_error"),a.html(o)):t>0&&a.addClass("live_edit_mode_success")}})}})}); |