Advertisement
Guest User

Untitled

a guest
Dec 19th, 2018
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.57 KB | None | 0 0
  1. "undefined"===typeof td_get_template_directory_uri&&(td_get_template_directory_uri="");
  2. jQuery().ready(function(){jQuery(".td-panel-dropdown").change(function(){jQuery(this).blur()});td_panel_checkboxes();td_panel_visual_select_vo(".td-visual-selector-o-img");td_panel_visual_select_vo(".td-visual-selector-v");td_panel_visual_select_premium_features(".ionmag-premium");panel_navigation();td_sidebar_pulldown();td_delete_uploaded_font_image();td_panel_radio_control();td_panel_box();td_ajax_form_submit();td_floating_save_button();td_add_events_mce_for_sidebar();td_resize_tiny_mce_for_sidebar();
  3. updateCustomFontsOnFocusout();tdButtonSystemStatus();td_add_event_to_validate_panel_social_fields();td_add_event_to_validate_new_sidebar_field();td_theme_activation();tdFooterPageSelection();"function"===typeof tdbCategoryTemplateSelect&&tdbCategoryTemplateSelect();"undefined"!==typeof tdbHeaderTemplateSelect&&tdbHeaderTemplateSelect();jQuery("#td_panel_big_form").length&&panel_navigation_hash()});var keepScroll=!1,firstLoad=!0;
  4. function panel_navigation_hashchange_event(){window.addEventListener("hashchange",function(){!1!==keepScroll&&(window.scrollTop=keepScroll,keepScroll=!1)})}
  5. function panel_navigation_hash(){if(""!==window.location.hash){var a=window.location.hash;var b=-1!==a.indexOf("/")?a.substring(a.lastIndexOf("#")+1,a.lastIndexOf("/")):a.replace(/^#/,"");if(0!==jQuery("#"+b).length){b="[data-panel='"+b+"']";b=jQuery(".td-panel-menu").find(b);b.length&&b.trigger("click");a=a.split("/");for(b=0;b<a.length;b++){var c=a[b].split("=");if("box"===c[0])var d=c[1]}"undefined"!==typeof d&&(d=jQuery("#"+jQuery(".td_panel_box_"+d).prop("id")),show_content_panel(d,!0,void 0,
  6. !0))}}}
  7. function td_panel_checkboxes(){jQuery(document).on("click",".td-checkbox, .td-checkbox-active",function(){jQuery(this).find(":first-child").hasClass("td-checbox-buton-active")?(jQuery(this).removeClass("td-checkbox-active"),jQuery(this).find(":first-child").removeClass("td-checbox-buton-active"),jQuery("#"+jQuery(this).data("uid")).val(jQuery(this).data("val-false"))):(jQuery(this).addClass("td-checkbox-active"),jQuery(this).find(":first-child").addClass("td-checbox-buton-active"),jQuery("#"+jQuery(this).data("uid")).val(jQuery(this).data("val-true")))})}
  8. function td_panel_visual_select_vo(a){jQuery(document).on("click",a,function(a){a.preventDefault();jQuery("#"+jQuery(this).data("control-wrapper")+" a img").each(function(){jQuery(this).removeClass("td-visual-selector-active")});jQuery("#"+jQuery(this).data("uid")).val(jQuery(this).data("option-value"));jQuery(this).addClass("td-visual-selector-active")})}
  9. function td_panel_visual_select_premium_features(){jQuery("body").on("click",".ionmag-premium",function(a){a=a?a:window.event;a.stopPropagation&&a.stopPropagation();a.preventDefault&&a.preventDefault();a.cancelBubble&&(a.cancelBubble=!0);tdConfirm.modal({caption:"Premium feature",htmlInfoContent:"Available only in the Premium version.",textYes:"UNLOCK NOW",callbackYes:function(){tb_remove();window.open("https://www.wpion.com/pricing/?utm_source=theme_lock_modal&utm_medium=wp_admin&utm_campaign=ionMag_free")},
  10. hideNoButton:!0})})}function panel_navigation(){jQuery(".td-panel-menu a").click(function(a){var b=jQuery(this).data("panel");"undefined"!==typeof b&&(a.preventDefault(),jQuery(".td-panel-menu-active").removeClass("td-panel-menu-active"),jQuery(this).addClass("td-panel-menu-active"),jQuery(".td-panel-active").removeClass("td-panel-active"),jQuery("#"+b).addClass("td-panel-active"),jQuery(this).delay(500).queue(function(){td_ap_admin_done_resizing();jQuery(this).dequeue()}))})}
  11. jQuery.extend(jQuery.easing,{easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c}});
  12. function td_sidebar_pulldown(){jQuery(document).on("click",".td-selected-sidebar, .td-arrow-pulldown-sidebars",function(a){var b=jQuery(this).data("list-id");if("block"==jQuery("#"+b).css("display"))jQuery("#"+b).slideUp({duration:300,easing:"easeOutCubic"});else{td_hide_pulldown_sidebar_options();var c=jQuery("#"+b).height();jQuery(document).height()-jQuery(this).offset().top<c+125?jQuery("#"+b).css("border-top","1px solid #e6e6e6").css("top",1-c):jQuery("#"+b).css("border-top",0).css("top",40);
  13. jQuery("#"+b).slideDown({duration:300,easing:"easeOutCubic"})}a.stopImmediatePropagation();return!1});td_add_events_to_option_list_sidebar_pulldown();td_add_events_to_delete_option_sidebar_pulldown();jQuery(document).on("click",".td-button-add-new-sidebar",function(a){var b="",c=1,d=jQuery(this).data("field-new-sidebar"),e=jQuery("#"+d).val();""==e.trim()?(alert("Please insert a name for your new sidebar!"),c=0):(jQuery("#"+jQuery(this).data("sidebar-option-list")+" .td-option-sidebar").each(function(){b=
  14. jQuery(this).attr("title");e.trim()==b.trim()&&(alert("This name is already used as a sidebar name. Please use another name!"),c=0,jQuery("#"+d).val(""))}),1==c&&(jQuery("#"+d).val(""),td_ajax_panel_sidebar_pulldown("td_ajax_new_sidebar",e,replace_all("new_sidebar_","",d))))});jQuery(document).click(function(a){"td-selected-sidebar"!==a.target.className&&"td-arrow-pulldown-sidebars"!==a.target.className&&"td_new_sidebar_field"!==a.target.className&&td_hide_pulldown_sidebar_options()})}
  15. function td_add_events_to_option_list_sidebar_pulldown(){jQuery(document).on("click",".td-option-sidebar",function(a){a=jQuery(this).data("area-dsp-id");var b=jQuery(this).html(),c=jQuery(this).attr("title");jQuery("#"+a).text(b);jQuery("#"+a).attr("title",c);"Default Sidebar"==b&&(c="");jQuery("#hidden_"+a).val(c)})}
  16. function td_add_events_to_delete_option_sidebar_pulldown(){jQuery(document).on("click",".td-delete-sidebar-option",function(a){var b=jQuery(this).data("sidebar-key");tdConfirm.showModal("Delete Sidebar",window,function(a){td_ajax_panel_sidebar_pulldown("td_ajax_delete_sidebar",a,"");td_hide_pulldown_sidebar_options();tb_remove()},[b],"Are you sure you want to delete this sidebar?");a.stopImmediatePropagation();return!1})}
  17. function td_hide_pulldown_sidebar_options(){jQuery(".td-pulldown-sidebars-list").each(function(a){jQuery(this).slideUp({duration:300,easing:"easeOutCubic"})})}
  18. function td_ajax_panel_sidebar_pulldown(a,b,c){jQuery.ajax({type:"POST",url:td_ajax_url,data:{action:a,sidebar:b,td_magic_token:tdWpAdminSidebarOpsNonce},success:function(d,e,k){var g=jQuery.parseJSON(d);0==g.td_bool_value&&alert(g.td_msg);if(1==g.td_bool_value&&""!=g.value_insert){var h="";jQuery(".td_sidebars_for_replace").each(function(){h=jQuery(this).data("controlelr-id");jQuery(this).html(replace_all("xxx_replace_xxx",h,g.value_insert));td_add_events_to_option_list_sidebar_pulldown();td_add_events_to_delete_option_sidebar_pulldown();
  19. if("td_ajax_delete_sidebar"==a){var b=jQuery(this).data("controlelr-id");jQuery("#"+b).html().trim()==g.value_to_march_del&&(jQuery("#"+b).html("Default Sidebar"),jQuery("#hidden_"+b).val(""))}});"td_ajax_new_sidebar"==a&&(jQuery("#"+c).html(g.value_selected),jQuery("#hidden_"+c).val(b.trim()))}},error:function(a,b,c){}})}function replace_all(a,b,c){return c.replace(new RegExp(a,"g"),b)}
  20. function td_upload_image_font(a){jQuery("#"+a+"_button").click(function(){window.original_send_to_editor=window.send_to_editor;wp.media.editor.open(jQuery(this));jQuery(".media-menu .media-menu-item:nth-of-type(2)").addClass("hidden");jQuery(".media-menu .media-menu-item:nth-of-type(3)").addClass("hidden");jQuery(".media-menu .media-menu-item:nth-of-type(4)").addClass("hidden");window.send_to_editor=function(b){img_link=jQuery("img",b).attr("src");"undefined"==typeof img_link&&(img_link=jQuery(b).attr("src"));
  21. "undefined"==typeof img_link&&(img_link=jQuery(b).attr("href"));jQuery("#"+a).val(img_link);jQuery("#"+a+"_button_delete").removeClass("td-class-hidden");jQuery("#"+a+"_display img").attr("src",img_link);currentUploadField=jQuery("#"+a);currentUploadField.hasClass("td_upload_field_link_font")&&(splitedFontFilePath=img_link.split("/"),fontFileName=splitedFontFilePath[splitedFontFilePath.length-1].split("."),uploadFieldName=currentUploadField.attr("name").split("_"),fontFile=uploadFieldName[uploadFieldName.length-
  22. 1],jQuery("input[name='td_fonts_user_insert[font_family_"+fontFile+"']").val(fontFileName[0]));tb_remove();window.send_to_editor=window.original_send_to_editor};return!1});jQuery("#"+a).change(function(){jQuery("#"+a+"_display img").attr("src",jQuery("#"+a).val());""==jQuery("#"+a).val()?jQuery("#"+a+"_button_delete").addClass("td-class-hidden"):jQuery("#"+a+"_button_delete").removeClass("td-class-hidden")})}
  23. function td_delete_uploaded_font_image(){jQuery(document).on("click",".td_delete_image_button",function(){tdConfirm.showModal("Delete Image",window,function(a){var b=a.data("control-id");a.addClass("td-class-hidden");jQuery("#upd_img_id_"+b).attr("src",td_get_template_directory_uri+"/includes/wp_booster/wp-admin/images/panel/no_img_upload.png");jQuery("#"+b).val("");tb_remove()},[jQuery(this)],"Are you sure you want to delete this image?")});jQuery(document).on("click",".td_delete_font_button",function(){tdConfirm.showModal("Delete Font",
  24. window,function(a){var b=a.data("control-id");a.addClass("td-class-hidden");jQuery("#"+b).val("");tb_remove()},[jQuery(this)],"Are you sure you want to delete this font?")})}
  25. function td_panel_radio_control(){jQuery(document).on("click",".td-radio-control-option",function(a){a.preventDefault();a=jQuery(this).data("control-id");jQuery("#"+a+" a").each(function(){jQuery(this).removeClass("td-radio-control-option-selected")});jQuery(this).addClass("td-radio-control-option-selected");jQuery("#hidden_"+a).val(jQuery(this).data("option-value"))})}
  26. function td_panel_box(){jQuery(".td-box-header-js-inline").click(function(a){"yes"!==jQuery(a.target).data("is-category-link")&&(a.preventDefault(),show_content_panel(jQuery("#"+jQuery(this).data("box-id"))))});jQuery(".td-box-header-js-ajax").click(function(a){"yes"!=jQuery(a.target).data("is-category-link")&&(a.preventDefault(),!1!==jQuery(this).is('[data-panel-ajax-params*="td_theme_fonts"]')?show_content_panel(jQuery("#"+jQuery(this).data("box-id")),!1,updateCustomFonts):show_content_panel(jQuery("#"+
  27. jQuery(this).data("box-id"))))})}function scroll_to_view(a){a=a.children(".td-box-header").eq(0);a.length&&(a=a.data("box-id"),a=jQuery("#"+a).first().offset().top-57,jQuery("html, body").animate({scrollTop:a},500))}
  28. function change_hash(a,b){var c=window.location.hash;if(-1!==b.indexOf("box_")){var d="";a.prop("className").split(" ").forEach(function(a){-1!==a.indexOf("td_panel_box_")&&(d=a.replace("td_panel_box_",""))});if("box_open"===b)if(-1!==c.indexOf("/box=")){var e=c.split("/box=");c=c.replace("/box="+e[1],"/box="+d)}else c+="/box="+d;"box_close"===b&&-1!==c.indexOf("/box=")&&(c=c.replace("/box="+d,""))}"panel_menu_link"===b&&(c=e=a.data("panel"),jQuery("#"+e+" .td-box").each(function(a){if(!jQuery(this).hasClass("td-box-close")&&
  29. 0===a){var b=jQuery(this);setTimeout(function(){scroll_to_view(b)},50);return!1}}));window.location.hash=c}
  30. function show_content_panel(a,b,c,d){var e=a.children(".td-box-header").eq(0);if(e.length&&!e.parent().hasClass("ionmag-premium")){var k=e.data("box-id"),g=jQuery("#"+k),h=jQuery("#"+k+" .td-box-content"),f=g.find(".td-box-content-wrap");h.html()?void 0!==c&&c.apply():(g.addClass("td-box-loading"),e=e.data("panel-ajax-params"),e.td_magic_token=tdWpAdminPanelBoxNonce,""!==e&&jQuery.ajax({type:"POST",url:td_ajax_url,data:e,success:function(b){void 0!==d&&!0===d&&setTimeout(function(){scroll_to_view(a)},
  31. 100);var e=jQuery("#"+k+" .td-box-content");""!==b&&(e.html(jQuery.parseJSON(b)),void 0!==c&&c.apply());b=jQuery("#"+k);b.removeClass("td-box-loading");b.removeClass("td-box-close");f.css("height",0);f.css("overflow","hidden");setTimeout(function(){f.css("height",e.height()+18);setTimeout(function(){f.css("height","auto");f.css("overflow","visible")},200)},50);setTimeout(function(){td_ap_admin_done_resizing()},400);"function"===typeof tdbCategoryTemplateSelect&&tdbCategoryTemplateSelect();"undefined"!==
  32. typeof tdbHeaderTemplateSelect&&tdbHeaderTemplateSelect()}}));if(g.hasClass("td-box-close")){void 0!==d&&!0===d&&setTimeout(function(){scroll_to_view(a)},100);g.removeClass("td-box-close");var m=f.height();f.css("height",0);f.css("overflow","hidden");setTimeout(function(){f.css("height",m);setTimeout(function(){f.css("height","auto");f.css("overflow","visible")},200)},20)}else{if(void 0!==b&&!0===b)return;f.css("height",f.height());setTimeout(function(){f.css("height",0);f.css("overflow","hidden");
  33. setTimeout(function(){g.addClass("td-box-close");f.css("height","auto");f.css("overflow","visible")},200)},20)}setTimeout(function(){td_ap_admin_done_resizing()},500)}}
  34. function updateCustomFonts(){var a={file_1:jQuery('[name="td_fonts_user_insert[font_family_1]"]').val(),file_2:jQuery('[name="td_fonts_user_insert[font_family_2]"]').val(),file_3:jQuery('[name="td_fonts_user_insert[font_family_3]"]').val(),file_4:jQuery('[name="td_fonts_user_insert[font_family_4]"]').val(),file_5:jQuery('[name="td_fonts_user_insert[font_family_5]"]').val(),tk_1:jQuery('[name="td_fonts_user_insert[type_kit_font_family_1]"]').val(),tk_2:jQuery('[name="td_fonts_user_insert[type_kit_font_family_2]"]').val(),
  35. tk_3:jQuery('[name="td_fonts_user_insert[type_kit_font_family_3]"]').val()},b,c,d;var e=jQuery('select[name*="font_family"]');jQuery.each(e,function(e,g){d=jQuery(this);c=1;jQuery.each(a,function(a,e){b=d.children('option[value="'+a+'"]');0!==b.length?(c++,""!=e?b.text(e):b.text("Default font")):""!=e&&(d.children("option:nth-of-type("+c+")").after('<option value="'+a+'">'+e+"</option>"),c++)})})}
  36. function updateCustomFontsOnFocusout(){jQuery('input[name*="td_fonts_user_insert"]').focusout(updateCustomFonts)}
  37. function td_ajax_form_submit(){var a=jQuery("#td_panel_big_form");jQuery("#td_button_save_panel").click(function(b){jQuery(".td_displaying_saving").css("display","block");jQuery(".td_wrapper_saving_gifs").css("display","block");jQuery(".td_displaying_saving_gif").css("display","block");b=a.serialize();if("undefined"!==typeof tdbPanelVueComponents)for(var c in tdbPanelVueComponents)if(Object.hasOwnProperty.call(tdbPanelVueComponents,c)){var d=tdbPanelVueComponents[c].getData();""!==b&&""!==d&&(b+=
  38. "&");b+=d}jQuery.ajax({type:"POST",url:td_ajax_url,data:b,success:function(a){jQuery(".td_displaying_saving").css("display","none");jQuery(".td_displaying_saving_gif").css("display","none");jQuery(".td_displaying_ok_gif").attr("src",td_get_template_directory_uri+"/includes/wp_booster/wp-admin/images/panel/saved.gif").css("display","block").fadeOut(2400,function(){jQuery(".td_displaying_ok_gif").attr("src","");jQuery(".td_wrapper_saving_gifs").css("display","none")})}})})}
  39. var td_wp_admin_resize_timer_id,td_wp_admin_distance_to_bottom=0;jQuery(window).resize(function(){clearTimeout(td_wp_admin_resize_timer_id);td_wp_admin_resize_timer_id=setTimeout(td_ap_admin_done_resizing,500)});function td_ap_admin_done_resizing(){td_wp_admin_distance_to_bottom=jQuery(document).innerHeight()-jQuery(window).height();td_reposition_the_button()}
  40. function td_reposition_the_button(){33>=td_wp_admin_distance_to_bottom-jQuery(this).scrollTop()?jQuery("#td_button_save_panel").removeClass("td-panel-footer-floating"):jQuery("#td_button_save_panel").addClass("td-panel-footer-floating")}function td_floating_save_button(){td_ap_admin_done_resizing();jQuery(window).scroll(function(){td_reposition_the_button()})}
  41. function td_add_events_mce_for_sidebar(){jQuery(".td-sidebar-position-default, .td-sidebar-position-left, .td-no-sidebar, .td-sidebar-position-right").click(function(a){td_resize_tiny_mce_for_sidebar()})}
  42. function td_resize_tiny_mce_for_sidebar(){var a=setTimeout(function(){var b=jQuery('input[name="td_post_theme_settings[td_sidebar_position]"]').val(),c=jQuery("#content_ifr"),d=jQuery(".block-editor-page");c.length?(c=c.contents().find("body"),"no_sidebar"===b?c.addClass("mceContentBody-max-width-big").removeClass("mceContentBody-max-width-small"):c.addClass("mceContentBody-max-width-small").removeClass("mceContentBody-max-width-big")):d.length?"no_sidebar"===b?d.addClass("td-gutenberg-editor"):d.removeClass("td-gutenberg-editor"):
  43. (clearTimeout(a),td_resize_tiny_mce_for_sidebar())},1E3)}function tdButtonSystemStatus(){jQuery(".td-action-alert").on("click",function(a){a.preventDefault();var b=jQuery(this);a=b.attr("href");b=b.data("action");tdConfirm.showModal("Question",window,function(a){window.location.replace(a);tb_remove()},[a],"Are you sure you want to "+b+" ?")})}
  44. function isUrlValid(a){return/^(https?|s?ftp):(\/\/|)(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(a)}
  45. function isEmailUrlValid(a){return/^[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,}[a-zA-Z0-9]@[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,}[a-z0-9][\.][a-z0-9]{2,4}?$/i.test(a)}
  46. function td_add_event_to_validate_panel_social_fields(){function a(a){var b=a.attr("name"),d=a.parent().attr("id");""!==a.val()&&!1===isUrlValid(a.val())&&"td_social_networks[mail-1]"!==a.attr("name")?a.hasClass("td-url-error")||(a.addClass("td-url-error"),a.after('<span id="field-error" class="error" for="'+b+'">Please enter a valid URL. </span><br /><span class="error error-note"> NOTE: ** This field should contain the unique URL for your '+d+" profile!</span>")):(a.removeClass("td-url-error"),
  47. a.siblings().remove(),"td_social_networks[mail-1]"===a.attr("name")&&""!==a.val()&&!1===isEmailUrlValid(a.val())&&(a.addClass("td-url-error"),a.after('<span id="field-error" class="error" for="'+b+'">Please enter a valid <b>"mailto:"</b> HTML e-mail link </span><br /><span class="error error-note"> NOTE: ** This field should contain the unique HTML e-mail link for your '+d+" address!</span>")))}jQuery("#td-panel-social-networks .td-panel-input").each(function(){var b=jQuery(this);a(b);b.on("input",
  48. function(){a(b)})})}
  49. function td_add_event_to_validate_new_sidebar_field(){jQuery(".td_new_sidebar_field").each(function(){var a=jQuery(this);a.on("input",function(){/^[a-zA-Z0-9_ ]+$/.test(a.val())||""===a.val()?a.parent().hasClass("td-new-sidebar-field-error")&&(a.parent().removeClass("td-new-sidebar-field-error"),a.siblings(".td-panel-control-comment").remove()):a.parent().hasClass("td-new-sidebar-field-error")||(a.parent().addClass("td-new-sidebar-field-error"),a.after('<div class="td-panel-control-comment"> Please do not use any special characters, like " $%^&*!@# "!</div>'))})})}
  50. function td_envato_process_response(a){var b=jQuery(".td-envato-code"),c=b.find("input").val();b.removeClass("td-err");b.find(".td-activate-err").hide();c=c.replace(/\s+/g,"");a=jQuery.parseJSON(a);a.envato_code===c&&(!0===a.envato_check_failed?(b.addClass("td-err"),jQuery(".td-envato-check-error").show()):"invalid"==a.envato_code_status?(b.addClass("td-err"),b=jQuery(".td-envato-invalid"),""!=a.envato_code_err_msg&&(b.removeClass("td-long-msg"),100<a.envato_code_err_msg.length&&b.addClass("td-long-msg"),
  51. b.html(a.envato_code_err_msg)),b.show()):!0===a.theme_activated?tdConfirm.showModalOk("Theme activation","Theme successfully activated. Thanks for buying our product.",function(){window.location.replace("?page=td_theme_welcome")}):(jQuery(".td-activate-envato-code").hide(),jQuery(".td-activate-registration").show()))}
  52. function td_envato_code_check(){var a=jQuery(".td-envato-code"),b=a.find("input"),c=b.val(),d=jQuery(".td-envato-code-button");0==c.length?(a.addClass("td-err"),jQuery(".td-envato-missing").show()):6>c.length?(a.addClass("td-err"),jQuery(".td-envato-length").show()):(d.prop("disabled",!0),b.prop("disabled",!0),d.addClass("td-activate-button-loading"),jQuery.ajax({type:"POST",url:td_ajax_url,data:{action:"td_ajax_check_envato_code",envato_code:c},success:function(a,c,g){d.removeClass("td-activate-button-loading");
  53. b.prop("disabled",!1);d.prop("disabled",!1);td_envato_process_response(a)},error:function(a,b,c){}}))}
  54. function td_forum_process_response(a){var b=jQuery(".td-envato-code").find("input").val(),c=jQuery(".td-activate-registration .td-activate-input-wrap");c.removeClass("td-err");c.find(".td-activate-err").hide();b=b.replace(/\s+/g,"");a=jQuery.parseJSON(a);a.envato_code===b&&(!0===a.forum_connection_failed?jQuery(".td-forum-connection-failed").show():(b=a.forum_response_data,!0===b.user_created?tdConfirm.showModalOk("Theme activation","Theme successfully activated. A new account was created on the support forum. Thanks for buying our product.",
  55. function(){window.location.replace("?page=td_theme_welcome")}):!0===b.envato_key_used?tdConfirm.showModalOk("Theme activation","This envato code is already registered, you can only create one account for each code. You have successfuly activated the theme.",function(){window.location.replace("?page=td_theme_welcome")}):!0===b.envato_key_db_fail?jQuery(".td-forum-connection-failed").show():(!0===b.envato_api_key_invalid&&(a=jQuery(".td-envato-invalid"),""!=b.envato_code_err_msg&&(a.removeClass("td-long-msg"),
  56. 30<b.envato_key_err_msg.length&&a.addClass("td-long-msg"),a.html(b.envato_key_err_msg)),a.show(),jQuery(".td-activate-registration").hide(),jQuery(".td-activate-envato-code").show()),!0===b.username_exists&&jQuery(".td-activate-username-used").show(),!0===b.email_syntax_incorrect?jQuery(".td-activate-email-syntax").show():!0===b.email_exists&&jQuery(".td-activate-email-used").show(),!0===b.password_is_short&&jQuery(".td-activate-password-length").show(),!0===b.passwords_dont_match&&jQuery(".td-activate-password-mismatch").show())))}
  57. function td_register_forum_user(){var a=jQuery(".td-envato-code"),b=a.find("input").val(),c=jQuery(".td-activate-username"),d=c.find("input").val(),e=jQuery(".td-activate-email"),k=e.find("input").val(),g=jQuery(".td-activate-password"),h=g.find("input").val(),f=jQuery(".td-activate-password-confirmation"),m=f.find("input").val(),n=jQuery(".td-registration-button"),p=jQuery(".td-activate-registration").find("input"),l=!1;0==b.length?(a.addClass("td-err"),jQuery(".td-envato-missing").show(),jQuery(".td-activate-envato-code").show(),
  58. jQuery(".td-activate-registration").hide()):6>b.length?(a.addClass("td-err"),jQuery(".td-envato-length").show(),jQuery(".td-activate-envato-code").show(),jQuery(".td-activate-registration").hide()):(0==d.length&&(c.addClass("td-err"),jQuery(".td-activate-username-missing").show(),l=!0),0==k.length?(e.addClass("td-err"),jQuery(".td-activate-email-missing").show(),l=!0):!1===/^[^@\s]+@[^.\s]+\.[^\s]+$/.test(k)&&(e.addClass("td-err"),jQuery(".td-activate-email-syntax").show(),l=!0),0==h.length?(g.addClass("td-err"),
  59. jQuery(".td-activate-password-missing").show(),l=!0):6>h.length&&(g.addClass("td-err"),jQuery(".td-activate-password-length").show(),l=!0),0==m.length?(f.addClass("td-err"),jQuery(".td-activate-password-confirmation-missing").show(),l=!0):h!=m&&(f.addClass("td-err"),jQuery(".td-activate-password-mismatch").show(),l=!0),!0!==l&&(n.prop("disabled",!0),p.prop("disabled",!0),n.addClass("td-activate-button-loading"),jQuery.ajax({type:"POST",url:td_ajax_url,data:{action:"td_ajax_register_forum_user",envato_code:b,
  60. username:d,email:k,password:h,password_confirmation:m},success:function(a,b,c){n.removeClass("td-activate-button-loading");p.prop("disabled",!1);n.prop("disabled",!1);td_forum_process_response(a)},error:function(a,b,c){}})))}
  61. function td_manual_activation_response(a){var b=jQuery(".td-manual-envato-code input").val();a=jQuery.parseJSON(a);b=b.replace(/\s+/g,"");a.envato_code===b&&(!0===a.theme_activated?tdConfirm.showModalOk("Theme activation","Theme successfully activated using manual activation. Thanks for buying our product.",function(){window.location.replace("?page=td_theme_welcome")}):jQuery(".td-manual-activation-failed").show())}
  62. function td_theme_manual_activation(){var a=jQuery(".td-manual-server-id input").val(),b=jQuery(".td-manual-envato-code"),c=b.find("input"),d=c.val(),e=jQuery(".td-manual-activation-key"),k=e.find("input"),g=k.val(),h=jQuery(".td-manual-activate-button"),f=!1;0!==a.length&&(0===d.length&&(b.addClass("td-err"),b.find(".td-manual-envato-code-missing").show(),f=!0),0===g.length&&(e.addClass("td-err"),e.find(".td-manual-activation-key-missing").show(),f=!0),!0!==f&&(h.prop("disabled",!0),c.prop("disabled",
  63. !0),k.prop("disabled",!0),h.addClass("td-activate-button-loading"),jQuery.ajax({type:"POST",url:td_ajax_url,data:{action:"td_ajax_manual_activation",envato_code:d,td_server_id:a,td_key:g},success:function(a,b,d){h.removeClass("td-activate-button-loading");c.prop("disabled",!1);k.prop("disabled",!1);h.prop("disabled",!1);td_manual_activation_response(a)},error:function(a,b,c){}})))}
  64. function td_theme_activation(){jQuery(".td-envato-code-button").on("click",function(){td_envato_code_check()});jQuery(".td-registration-button").on("click",function(){td_register_forum_user()});jQuery(".td-envato-code input").keydown(function(a){a.which&&13===a.which||a.keyCode&&13===a.keyCode?(a.preventDefault(),jQuery(".td-envato-code-button").trigger("click")):(a=jQuery(".td-envato-code"),a.removeClass("td-err"),a.find(".td-activate-err").hide())});jQuery(".td-activate-registration input").keydown(function(a){var b=
  65. jQuery(this).parent(),c=b.find(".td-activate-err");b.removeClass("td-err");c.hide();(a.which&&13===a.which||a.keyCode&&13===a.keyCode)&&jQuery(".td-registration-button").trigger("click")});jQuery(".td-manual-activate-button").on("click",function(){td_theme_manual_activation()});jQuery(".td-manual-activation input").keydown(function(a){var b=jQuery(this).parent(),c=b.find(".td-activate-err");b.removeClass("td-err");c.hide();(a.which&&13===a.which||a.keyCode&&13===a.keyCode)&&jQuery(".td-manual-activate-button").trigger("click")})}
  66. function tdFooterPageSelection(){jQuery('#td-panel-footer select[name="td_option[tds_footer_page]"]').change(function(a){a=jQuery(this);var b=jQuery("#td-panel-footer .td-view-footer-page");if(""===a.val())b.hide();else{var c=window.td_admin_url+"post.php?post="+a.val()+"&action=edit";"undefined"!==typeof window.tdcAdminSettings&&(c=window.tdcAdminSettings.adminUrl+"post.php?post_id="+a.val()+"&td_action=tdc");b.show();b.attr("href",c)}})};
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement