(function(e,t){function i(e){var i=t.mce&&t.mce.i18n;return i&&Object.prototype.hasOwnProperty.call(i,e)?i[e]:e}function a(e){var t=Array.prototype.slice.call(arguments,1),a=i(e),n=0;return a.replace(/%(\d+\$)?s/g,function(e,i){var a=i?parseInt(i,10)-1:n++;return void 0!==t[a]&&null!==t[a]?t[a]:e})}function n(){return/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)}tbquire=t.tbquire||function(){};var o=t.zib=t.zib||{},l=t._win=t._win||{};o.ajax_url=o.ajax_url||l.ajax_url,o.user_upload_nonce=o.user_upload_nonce||l.user_upload_nonce,o.is_split_upload=o.is_split_upload||l.is_split_upload||0,o.split_minimum_size=o.split_minimum_size||l.split_minimum_size||10,l.is_split_upload&&tbquire(["spark-md5"]),o.media=function(n){function s(e){var t={image:"image/gif,image/jpeg,image/jpg,image/png,image/bmp",video:"video/*",audio:"audio/*",file:"*"};return t[e]}function d(e,t){if(e.msg){var i=e.ys?e.ys:e.error?"danger":"";t.notify(e.msg,i)}}function r(e,t){var n=a("media_ajax_error",e.status,e.statusText);e.responseText&&e.responseText.indexOf("致命错误")>-1&&(n=i("media_fatal_error")),console.error("ajax请求错误,错误信息如下:",e),t.notify(n,"danger")}function c(t){return c.onprogress=t,function(){var t=e.ajaxSettings.xhr();return t.upload&&(t.upload.onprogress=c.onprogress),t}}function u(e){e.addClass("notyn-out");var i=e.data("notice_this_id");setTimeout(function(){e.remove(),t.notice_ing[i]=!1},3e3)}this.file_data={},this.upload_ing={},this.new_upload=[],this.active_lists=[],this.input_lists=[],this.option=e.extend({iframe:!0,search:!0,is_upload:!1,is_input:!0,upload_multiple:!1,upload_size:30,upload_ext:"",multiple:0,text:{},is_split_upload:!1,split_minimum_size:20,split_chunk_size:2,is_breakpoint:!0},n),this.type_names={image:i("media_type_image"),video:i("media_type_video"),audio:i("media_type_audio"),file:i("media_type_file")},this.type=this.option.type||"image",this.type_name=this.type_names[this.type],this.refresh_lists=!0,this.ajax_url=o.ajax_url,this.upload_nonce=o.user_upload_nonce,this.upload_action="user_upload",this.split_upload_action="user_split_upload",this.split_upload_merge_action="user_split_upload_merge",this.split_uploaded_chunk_action="user_split_uploaded_chunk",void 0!==o.is_split_upload&&(this.option.is_split_upload=o.is_split_upload),o.split_minimum_size>=4&&(this.option.split_minimum_size=~~o.split_minimum_size);var p="upload_ing";return this.init=function(){this.initDOM()},this.getMy=function(){var e=this.option;if(e.is_upload){var t=e.text.upload_title||a("media_upload_title_max",e.upload_size)+(e.upload_multiple>1?a("media_upload_title_batch",e.upload_multiple):"")+i("media_upload_title_drag"),n=e.search?'
':"",o='',l='
",d='
'+n+l+"
";return'
'+d+'
'+i("media_drag_upload")+"
"}},this.getInput=function(){if(this.option.is_input){var e=1!=this.option.multiple,t=this.option.text.input_title||a("media_input_url_title",this.type_name,i(e?"media_input_url_batch":"media_input_url_colon"));return'

'+t+'

"}},this.getIframe=function(){return'

'+i("media_iframe_prompt")+'

"},this.createContent=function(){var e=this.option.text.title?'":"",t=this.option.text.subtitle?'
'+this.option.text.subtitle+"
":"",a=t||e?'
'+e+t+"
":"",n="",o=this.getInput(),l=this.getMy(),s=[];switch(this.type){case"image":l&&s.push({btn:i("media_my_image"),con:l}),o&&s.push({btn:i("media_external_image"),con:o});break;case"video":l&&s.push({btn:i("media_my_video"),con:l}),o&&s.push({btn:i("media_external_video"),con:o}),this.option.iframe&&s.push({btn:i("media_embed_video"),con:this.getIframe()});break;case"file":l&&s.push({btn:i("media_my_file"),con:l}),o&&s.push({btn:i("media_enter_url"),con:o})}return n=this.createTab(s),a+n},this.initDOM=function(){if(!this.$el){var n=this;n.this_id=n.getRandom();var o="mini-media-modal-"+n.this_id,l=n.createContent(),s=e(t).width()<769,d='";e("body").append(d),n.$el=e("#"+o),n.$content=e("#"+o+" .mini-media-content"),n.$mylists=e("#"+o+" .mini-media-my-lists"),s&&n.$el.on("show.bs.modal",function(){var t=e(this);t.minitouch({direction:"bottom",selector:".modal-dialog",start_selector:".touch-close",onEnd:function(){t.modal("hide")}})}),n.$el.on("hidden.bs.modal",function(){n.$mylists.find(".list-item.upload-ing").length&&n.notify(i("media_upload_continue"),"warning")}),n.$content.on("click","a[next-paged]",function(t){t.preventDefault();var a=e(this),o=~~a.attr("next-paged");return a.prop("outerHTML",''+i("media_loading")+""),n.loadLists(o),!1}),n.$content.on("change",".upload-input",function(t){t.preventDefault();var i=this.files||t.dataTransfer.files;if(!i||!i.length)return!1;n.uploadChange(e(this),i)});var r,c,u="drag-over",p=".mini-media-my-box";n.$content.on("dragover dragenter",p,function(t){t.preventDefault(),t.stopPropagation(),r&&clearTimeout(r),c||e(this).addClass(u)}),n.$content.on("dragleave",p,function(t){t.preventDefault(),t.stopPropagation();var i=e(this);r=setTimeout(function(){c=!1,i.removeClass(u)},10)}),n.$content.on("drop",p,function(t){t.preventDefault(),t.stopPropagation(),e(this).removeClass(u);var i=t.originalEvent.dataTransfer.files;if(!i||!i.length)return!1;n.uploadChange(e(this),i)}),n.$content.on("input",".search-input",n.debounce(function(t){t.preventDefault(),n.searchChange(e(this))},600)),n.$content.on("click",".search-close",function(){if(e(this).attr("disabled"))return!1;var t=n.$content.find(".search-input");t.val(""),n.searchChange(t)}),n.$mylists.on("click",".list-item:not(.upload-ing)",function(){n.activeLists(e(this))}),n.$content.on("click",".my-submit",function(){var e=n.getListData(n.active_lists);n.$el.trigger("select_submit").trigger("lists_submit",{data:e,ids:n.active_lists}),n.close()}),n.$content.on("click",".input-submit",function(){var e=n.$content.find(".input-input"),t=n.enCode(e.val());if(!t)return n.notify(a("media_enter_type_url",n.type_name),"warning");var i=n.option.multiple;t=t.split(/[(\r\n)\r\n]+/),t.forEach((e,i)=>{e||t.splice(i,1)}),i&&t.length>i&&n.notify(a("media_max_urls",i,n.type_name),"warning"),n.setInputVals(t),n.$el.trigger("select_submit").trigger("input_submit",{vals:t}),n.close()}),n.$content.on("click",".iframe-submit",function(){var t=n.$content.find(".iframe-input"),i=t.val(),a=e.parseHTML(i);i=e(a).attr("src")||n.enCode(i),n.setIframeVal(i),n.$el.trigger("select_submit").trigger("iframe_submit",n.iframe_data),n.close()})}},this.resetIframeVal=function(){this.setIframeVal()},this.setIframeVal=function(e,t){this.iframe_data={src:e||"",ratio:t||56},this.$content.find(".iframe-input").val(this.iframe_data.src||"")},this.resetInputVals=function(){this.setInputVals([])},this.setInputVals=function(e){var t=this.option.multiple;t>0&&e.splice(t,e.length+1),this.input_lists=e,this.$content.find(".input-input").val(e.join("\n"))},this.resetActiveLists=function(){this.setActiveLists([])},this.setActiveLists=function(e){this.active_lists=e;var t="active",i="active-index",a=this.option.multiple,n=1==a;this.$mylists.find(".list-item."+t).removeClass(t).find("."+i).remove();for(let a in e)this.$mylists.find('.list-item[data-file-id="'+e[a]+'"]').addClass(t).append('
'+(n?'':1+~~a)+"
");var o=this.$mylists.find(".list-item:not(."+t+")");a>1&&e.length>=a?o.attr("disabled",!0):o.attr("disabled",!1);var l=this.$content.find(".my-submit");e.length&&!n?l.show():l.hide(),n&&e.length&&l.click()},this.activeLists=function(e){var t=~~e.attr("data-file-id");if(t&&!e.attr("disabled")){var i=1==this.option.multiple?[]:this.active_lists,a="active-index",n=e.find("."+a);if(n.length){var o=~~n.html()-1;i.splice(o,1)}else i.push(t);this.setActiveLists(i)}},this.getListData=function(t){e.isArray(t)||(t=[t]);var i=[];for(let e in t){var a=t[e];this.file_data[a]&&i.push(this.file_data[a])}return i},this.getSelectUrl=function(){this.active_lists},this.searchChange=function(t){var a=e.trim(t.val()),n=t.siblings(".abs-right"),o="limit-warning",l='
'+i("media_min_chars")+"
",s='',d='';if(t.siblings("."+o).remove(),n.html(s),a){if(a.length<2)return void t.after(l)}else this.new_upload=[];a&&n.html(d),this.search_val=a,this.loadLists()},this.createTab=function(e,t){var i="",a="";t=t||"main";var n=0;for(let o in e){n++;let l=this.this_id+"-tab-"+t+"-"+o;i+="'+e[o].btn+"",a+='
'+e[o].con+"
"}return(n>1?'":this.option.text.subtitle||this.option.text.title?"":'
')+'
'+a+"
"},this.ajax=function(t,i,a){var n=this;e.ajax({type:"POST",url:this.ajax_url,data:t,dataType:"json",error:function(t){r(t,n),e.isFunction(a)&&a(t)},success:function(e){d(e,n),i(e)}})},this.getFileExt=function(e){return e.substring(e.lastIndexOf(".")+1)},this.createImageList=function(e){return''+(e.title||this.type)+''},this.createVideoList=function(e){var t=e.filename||e.name,i=e.fileLength?''+e.fileLength:"",a=e.filesizeInBytes?''+this.formatSize(e.filesizeInBytes):"";return a=a||''+this.formatSize(e.size),'
'+t+'
'+i+''+a+"
"},this.createList=function(e,t){var i;switch(this.type){case"image":i=this.createImageList(e);break;case"video":i=this.createVideoList(e);break;default:var a=e.filename||e.name,n=this.getFileExt(a),o=e.filesizeInBytes?this.formatSize(e.filesizeInBytes):"",l='
';switch(e.type){case"video":l='
';break;case"image":l='
'+(e.title||
'}i='
'+l+'
'+a+'
'+n+''+o+"
"}return'
'+i+"
"},this.createLists=function(t){var i="",a=this;return t&&e.each(t,function(e,t){i+=a.createList(t),a.file_data[t.id]=t}),i},this.loadLists=function(e,t){var a=this;if(a.$mylists&&a.$mylists.length){var n="loading-box";e=e||1;var o=a.$mylists,l='
';t=t||{},t.action="current_user_attachments",t.type=a.type,t.paged=e,t.orderby="ID",a.search_val&&(t.search=a.search_val),1==e?o.html(l):t.exclude=a.new_upload,a.ajax(t,function(l){var s="null-box",d="theme-pagination",r="";l.lists&&(r=a.createLists(l.lists)),r&&l.all_pages>e&&(r+='
");var c=o.find(".list-item").last();if(o.find("."+d+",."+s+",."+n).remove(),c.length?c.after(r):(r=r||'
'+i("media_no_content")+"
",o.html(r)),t.search){var u='';a.$content.find(".search-input+.abs-right").html(u)}a.refresh_lists=!1})}},this.uploadBeforeDOM=function(e){var t=this.$mylists,i=t.find(".list-item").first();t.find(".null-box").remove(),i.length?i.before(e):t.prepend(e)},this.getFileMd5=function(e,t){tbquire(["spark-md5"],function(){var i=new FileReader;i.onload=function(e){var i=e.target.result,a=new SparkMD5.ArrayBuffer;a.append(i);var n=a.end();t(n)},i.readAsArrayBuffer(e)},function(){t("")})},this.uploadFile=function(t,a,n,o,l){function s(){delete z.upload_ing[$],I.remove(),0==Object.keys(z.upload_ing).length&&(a.data(p,!1).attr("disabled",!1),B.attr("disabled",!1),E.attr("disabled",!1))}function u(){s(),h("error"),n.css({"box-shadow":"0 0 2px 2px #ff372c"}),l&&l(),setTimeout(function(){n.remove()},2e3)}function m(e){if(!e.id)return!1;h("success"),z.file_data[e.id]=e,z.new_upload.push(e.id),o&&o(e),setTimeout(function(){n.prop("outerHTML",z.createList(e)),s(),z.$el.trigger("upload",e)},400)}function v(e){return H["chunk_"+e]}function f(e,t){H["chunk_"+e]=t}function _(t){e.isPlainObject(t)||(t={}),H=t}function h(e,t){if(t=t||j,e=e||0,"success"==e)return M.html(i("media_uploaded")).css({background:"rgb(92, 184, 92)"}),O.css("width","100%");if("error"==e)return M.html(i("media_upload_failed")).css({background:"rgba(255, 55, 44, 0.8)",bottom:0}),O.css("width","100%");var a=e/t*100;D&&(t=j,a=(P+e)/t*100),a>V&&(V=a,a=t>10485760?a.toFixed(1):a.toFixed(0),M.find("text").html(a>=100?i("media_processing"):a+"%"),O.css("width",a+"%"))}function g(e){return T++,q=A,A=q+C,S||Object.keys(H).length!==L?T2?y():w()}var z=this,$=z.getRandom(),j=t.size,C=1024*z.option.split_chunk_size*1024,L=Math.ceil(j/C),T=0,q=0,A=C,D=t.slice&&z.option.is_split_upload&&j>1048567*z.option.split_minimum_size&&L>1,M=n.find(".progress-text"),I=n.find(".progress"),O=n.find(".progress .progress-bar"),B=z.$content.find(".search-input"),E=z.$content.find(".search-close"),H={},V=0,P=0,S=!1,F=4,N=1;a.data(p,!0).attr("disabled",!0),B.attr("disabled",!0),E.attr("disabled",!0),M.html(''+i("media_preparing")+""),z.upload_ing[$]=!0,k()},this.uploadChange=function(t,n){function o(){var e=m.shift();e&&l.uploadFile(e.file,t,e.preview,o,o)}var l=this,s=l.option.upload_multiple,d=1!=s,r=l.option.upload_size;if(!n[0]||t.data(p))return!1;for(var c='
'+i("media_preparing_dots")+"
",u=1,m=[],v=0;v1));v++){if(d&&s&&u>s){l.notify(a("media_max_batch",s),"warning");break}var f=n[v];if("file"===l.type||-1!=f.type.indexOf(l.type)){var _=l.option.upload_ext;if(_){_="|"+_+"|";var h="|"+l.getFileExt(f.name)+"|";if(-1==_.indexOf(h)){l.notify(i("media_format_denied"),"danger");continue}}if(f.size>1048567*r)l.notify(a("media_file_size_limit",f.name,r),"warning");else{var g=e(l.createList(f,"upload-ing"));g.append(c),"image"===l.type&&l.setImgPreview(f,g),l.uploadBeforeDOM(g),m.push({file:f,preview:g}),u++}}else l.notify(i("media_format_denied"),"danger")}for(var b=4,y=0;y").html(e.trim(t)).text()},this.formatSize=function(e,t,i){var a;for(i=i||["B","K","M","G","TB"];(a=i.shift())&&e>1024;)e/=1024;return("B"===a?e:e.toFixed(void 0===t?1:t))+a},this.debounce=function(e,t,i){var a;return function(){var n=this,o=arguments,l=function(){a=null,i||e.apply(n,o)},s=i&&!a;clearTimeout(a),a=setTimeout(l,t),s&&e.apply(n,o)}},this.notify=function(i,a,n,o){var s=i+a+o;if(!t.notice_ing||!t.notice_ing[s]){t.notice_ing=t.notice_ing||{},t.notice_ing[s]=!0,e(".notyn").length||l.bd.append('
'),a=a||"success",n=n||5e3,n=n<100?1e3*n:n;var d=o?' id="'+o+'"':"",r=e('
'+i+"
");r.data("notice_this_id",s);var c=!o;o&&e("#"+o).length?(e("#"+o).find(".notyf").removeClass().addClass("notyf "+a).html(i),r=e("#"+o),c=!0):e(".notyn").append(r),c&&setTimeout(function(){u(r)},n)}},this.open=function(){this.$el.modal("show"),this.refresh_lists&&this.loadLists()},this.close=function(){this.$el.modal("hide")},this.init(),this},e.fn.PayDawnloadEdit=function(){function a(a){function n(){if(!m){var a="pay-dawnload-edit-modal",n=e(t).width()<769,s='
'+i("editor_download_resource")+"
",_='
'+i("editor_download_url")+'
'+i("editor_upload_file")+'
'+i("editor_paste_link_hint")+"
";_+='
'+i("editor_resource_note")+'
'+i("editor_resource_note_hint")+"
",_+='
'+i("editor_click_copy")+'
'+i("editor_copy_hint")+"
",_+='
'+i("editor_custom_btn")+'
';var h=["c-red","c-yellow","c-cyan","c-blue","c-green","c-purple","b-red","b-yellow","b-cyan","b-blue","b-green","b-purple","jb-red","jb-pink","jb-yellow","jb-cyan","jb-blue","jb-green","jb-purple","jb-vip1","jb-vip2"],g='';h.map(function(e){g+=''}),_+='
'+i("editor_select_btn_style")+'
'+g+'
';var b=s+'
'+_+'
",y='";e("body").append(y),m=e("#"+a),v=e("#"+a+" .pay-dawnload-edit-content"),n&&m.on("show.bs.modal",function(){var t=e(this);t.minitouch({direction:"bottom",selector:".modal-dialog",start_selector:".touch-close",onEnd:function(){t.modal("hide")}})});var x={type:"file",is_upload:!0,is_input:!1,upload_multiple:1,upload_size:l.upload_file_size||30,upload_ext:l.upload_ext||"",multiple:1,text:{input_title:"",title:i("editor_select_attachment")}},w=new o.media(x);w.$el.on("lists_submit upload",function(e,t){t=t.data?t.data[0]:t,w.close(),t.url&&(v.find('[name="link"]').val(t.url),p())}),m.on("click",".pay-dawnload-submit",function(){d()}),m.on("input",'[name="link"]',p),m.on("paste",'[name="link"]',function(t){var a=e(this),n=t.originalEvent.clipboardData.getData("text");if(n){var o="(https?://.*?)[\r\n 提取]",l=n.match(o);l&&l[1]&&(t.preventDefault(),a.val(l[1]));var s="[提取码|密码][:|:]( |)([a-zA-Z0-9]{4,6})",d=n.match(s);if(d&&d[2]){var r=d[2],c=m;c.find('input[name="more"]').val(i("editor_extract_code_colon")+r),c.find('input[name="copy_key"]').val(i("editor_extract_code")),c.find('input[name="copy_val"]').val(r)}p()}}),m.on("click",".pay-upload-btn",function(){w.resetActiveLists(),w.open()}),m.on("click",".class-choice",function(){u(e(this).attr("data-val"))}),f.on("click",".pay-dawnload-add",function(){m.data("edit_lists",!1),c({})}),f.on("click",".pay-dawnload-add-edit",function(){var t={},i=e(this).parent();i.find("[data-depend-id]").each(function(){var i=e(this),a=i.attr("data-depend-id");t[a]=i.val()}),m.data("edit_lists",i),c(t)}),f.on("click",".pay-dawnload-add-delete",function(){e(e(this).parents(".lists-item")[0]).remove(),r()})}}function s(t){return t=e.trim(t.replace(/<[^<>]+?>/g,"")),0==t.length?"":(t=t.replace(//g,">"),t=t.replace(/'/g,"'"),t=t.replace(/"/g,"""),t)}function d(){var t={};if(e.each(["link","more","name","copy_key","copy_val","class"],function(e,i){t[i]=s(v.find('[name="'+i+'"]').val())}),t.link){var i=m.data("edit_lists");i||(i=e('
'),_.append(i)),e.each(t,function(e,t){var a=i.find('[data-depend-id="'+e+'"]');a.length?a.val(t):i.find(".hidden-input").append('')}),i.find(".name-link").html(t.link),r(),m.modal("hide")}}function r(){var t="posts_aksrtpay[pay_download]";_.find(".lists-item").each(function(i){e(this).find("[data-depend-id]").each(function(){var a=e(this);a.attr("name",t+"["+i+"]["+a.attr("data-depend-id")+"]")})})}function c(t){t=e.extend({link:"",more:"",name:"",class:"",copy_key:"",copy_val:""},t);var a=t.link?i("editor_edit_resource"):i("editor_download_resource");v.find(".pay-download-title").text(a),e.each(t,function(e,t){v.find('[name="'+e+'"]').val(t)}),p(),u(t.class),m.modal("show")}function u(e){e=e||"",v.find('[name="class"]').val(e),v.find('.class-choice[data-val="'+e+'"]').addClass("is-active").siblings().removeClass("is-active")}function p(){var e=v.find(".modal-buts");s(v.find('[name="link"]').val())?e.show():e.hide()}var m,v,f=e(a),_=f.find(".lists-box");n()}return this.each(function(){var t=e(this),i=t.data("pay_dawnload_data");i||t.data("pay_dawnload_data",new a(e(this)))})},tbquire(["main"],function(){e(".pay-dawnload-edit").PayDawnloadEdit()}),e.fn.featuredEdit=function(){function t(t){function n(t){var i=m+"-box",a=m+"-btns",n=m+"-input",o='
';t.$el.html(o),t.$con=t.$el.find("."+i),t.$btn=t.$el.find("."+a),t.$input=t.$el.find("."+n);var l=s(t.$el);l.options&&(t.options=e.extend(t.options,l.options)),p(t),l.data&&("video"===l.type?d(l.data,t):"slide"===l.type?r(l.data,t):c(l.data,t)),t.is_init=!0}function s(e){var t=e.attr("featured-args");try{t=JSON.parse(t)}catch(e){}return e.removeAttr("featured-args"),t}function d(t,i){var n=i.data,o=n.data||{};t.pic?o.pic=t.pic:!o.pic&&"image"==n.type&&o.url&&(o.pic=o.url),n.type="video",o.url=t.url||o.url||"",n.data=o;var l=~~i.options.video_ratio,s=e('
');i.data=n,i.$con.html(s),i.$el.addClass(m+"-loaded video"),a(i,"image"),a(i,"video_pic"),get_new_dplayer(s)}function r(t,n){var o="",l=[];e.each(t,function(e,t){var a=t.url;l.push(t.id),o+='
'+i(
'});var s='
'+o+'
',d={type:"slide",data:{ids:l}};n.data=d,n.$con.html(s),n.$el.addClass(m+"-loaded slide"),a(n,"video"),new_swiper()}function c(e,t){var n=e.url,o='
'+i(
',l={type:"image",data:{url:n,id:e.id||0}};t.data=l,t.$con.html(o),t.$el.addClass(m+"-loaded image"),a(t,"video")}function u(e){var t={type:"close"};e.data=t,e.$el.removeClass(m+"-loaded image slide video"),e.$con.html(""),e.media.image.resetActiveLists(),e.media.video&&e.media.video.resetActiveLists(),a(e,"video"),a(e,"image")}function p(e){var t="",a=e.options,n="btn-video",l="btn-video-pic",s="btn-image",p="btn-delete";t+='',t+=a.video?'':"",t+=a.video?'':"",t+='';var m='
'+t+"
";e.$btn.html(m),e.media=e.media||{};var v={type:"image",is_upload:!0,upload_multiple:1,upload_size:a.image_upload_size,multiple:1,text:{input_title:i("featured_fill_image_url"),title:i("featured_set_video_cover_title")}},f=e.media.video_pic=new o.media(v);if(e.$el.on("click","."+l,function(){f.open()}),f.$el.on("lists_submit upload",function(t,i){f.close();var a=i.data?i.data[0]:i;d({pic:a.url},e)}),f.$el.on("input_submit",function(t,i){d({pic:i.vals[0]},e)}),a.video){var _={type:"video",is_upload:!0,iframe:!1,upload_multiple:1,upload_size:a.video_upload_size,multiple:1},h=e.media.video=new o.media(_);e.$el.on("click","."+n,function(){h.open()}),h.$el.on("lists_submit upload",function(t,i){h.close();var a=i.data?i.data[0]:i;d(a,e),e.data.data&&e.data.data.pic||f.open()}),h.$el.on("input_submit",function(t,i){d({url:i.vals[0]},e)})}var g={type:"image",is_upload:!0,upload_multiple:a.slide?a.image_upload_multiple:1,upload_size:a.image_upload_size,multiple:a.slide?30:1,text:{input_title:i("featured_fill_image_url")}},b=e.media.image=new o.media(g);e.$el.on("click","."+s,function(){b.open()}),b.$el.on("lists_submit",function(t,i){var a=i.data;a.length>1?r(a,e):c(a[0],e)}),b.$el.on("input_submit",function(t,i){c({url:i.vals[0]},e)}),e.$el.on("click","."+p,function(){u(e)})}this.$el=e(t),this.options={video:!0,slide:!0,video_ratio:46,slide_ratio:46,image_ratio:50,video_upload_size:l.upload_video_size||30,image_upload_size:l.upload_img_size||4,image_upload_multiple:~~l.img_upload_multiple||6},this.data={};var m="featured";this.is_init||n(this)}function a(e,t){var i=e.media[t];i&&(i.resetActiveLists(), i.resetInputVals())}return this.each(function(){var i=e(this),a=i.data("featured_data");a||i.data("featured_data",new t(e(this)))})},tbquire(["main"],function(){e(".featured-edit").featuredEdit()});var s=t.tinymce&&t.tinymce.PluginManager.add||function(){};mce.hide_btn&&s("aksrt_hide",function(t){function a(a){var o={payshow:i("hide_paid_read"),vip1:i("hide_vip_to_view"),logged:i("hide_login_to_view"),reply:i("hide_reply_after_view")},l=t.selection.getNode(),s=e.trim(t.selection.getContent())||"",d="

";if(s="

"+s+"

",n(l))d="",s=e(l).find('[contenteditable="true"]').html();else if("P"===l.nodeName){var r=e.trim(l.outerHTML);r&&(t.dom.remove(l),s=r)}t.insertContent('

[hidecontent type="'+a+'" desc="'+i("hide_content_prefix")+o[a]+'"]

'+s+'

[/hidecontent]

'+d)}function n(e){return"tinymce-hide"===e.className}var o=[{text:i("hide_reply_to_view"),onclick:function(){a("reply")}},{text:i("hide_login_to_view"),onclick:function(){a("logged")}},{text:i("hide_vip_to_view"),onclick:function(){a("vip1")}}];mce.hide_pay&&o.push({text:i("hide_pay_to_view"),onclick:function(e){a("payshow",e)}}),t.addButton("aksrt_hide",{text:"",icon:"preview",tooltip:i("hide_content"),type:"menubutton",stateSelector:".tinymce-hide",menu:o}),t.on("wptoolbar",function(e){n(e.element)&&t.wp&&(e.toolbar=t.wp._createToolbar(["aksrt_hide","dom_remove"],!0))})}),s("aksrt_quote",function(a){function n(t){var i=e.trim(a.selection.getContent())||"",n="

";i="

"+i+"

";var l=a.selection.getNode();if(o(l))n="",i=e(l).find('[contenteditable="true"]').html();else if("P"===l.nodeName){var s=e.trim(l.outerHTML);s&&(a.dom.remove(l),i=s)}a.insertContent('
'+i+"
"+n)}function o(t){return e(t).hasClass("quote_q")}a.on("init",function(){function n(){!0==!a.settings.readonly&&d.hide(),a.execCommand("mceFocus",!1)}function o(){""==a.getContent()?d.show():d.hide()}function s(){d.hide()}t.addEventListener("beforeunload",n=>{var o=!a.isHidden()&&a.isDirty()&&e(tinyMCE.activeEditor.getContent()).text().length>10;if(o&&!t.post_is_save&&!e("body.wp-admin").length)return n.preventDefault(),n.returnValue=i("editor_unsaved_leave"),i("editor_unsaved_leave")});let d=new l;o(),tinymce.DOM.bind(d.el,"click",n),a.on("focus",n),a.on("blur",o),a.on("change",o),a.on("setContent",o),a.on("keydown",s)});let l=function(){let e=a.getElement().getAttribute("placeholder")||a.settings.placeholder||i("editor_enter_content"),t=a.settings.placeholder_attrs||{style:{position:"absolute",top:this.get_top(),left:0,color:"rgba(136, 136, 136, 0.6)",padding:"1%",width:"98%",overflow:"hidden","white-space":"pre-wrap","font-size":"16px"}},n=a.getContentAreaContainer();this.el=tinymce.DOM.add(n,a.settings.placeholder_tag||"label",t,e)};l.prototype.get_top=function(){return tinymce.DOM.$(a.getContainer()).find(".mce-top-part")[0].clientHeight+11},l.prototype.hide=function(){tinymce.DOM.setStyle(this.el,"display","none")},l.prototype.show=function(){tinymce.DOM.setStyle(this.el,"display",""),tinymce.DOM.setStyle(this.el,"top",this.get_top())},a.addButton("aksrt_quote",{text:"",icon:"blockquote",tooltip:i("editor_quote"),type:"menubutton",menu:[{text:i("editor_quote_gray"),onclick:function(){n("")}},{text:i("editor_quote_red"),onclick:function(){n("qe_wzk_c-red")}},{text:i("editor_quote_blue"),onclick:function(){n("qe_wzk_lan")}},{text:i("editor_quote_green"),onclick:function(){n("qe_wzk_lv")}}]}),a.on("wptoolbar",function(e){o(e.element)&&a.wp&&(e.toolbar=a.wp._createToolbar(["aksrt_quote","dom_remove"],!0))})}),mce.is_admin||(s("aksrt_file",function(e){function t(e){return e.substring(e.lastIndexOf(".")+1)}function s(t,a,n,o,l,s){if(t||a){n=n||i("editor_enter_filename"),o=o||"";var d=l||s?'
'+l+'
'+s+"
":"";a=a||"javascript:;",t=t?'data-download-file="'+t+'"':"";var r="

",c='
"+d+"
";e.insertContent(c+r)}}function d(){c.open(),c.resetActiveLists(),c.resetInputVals()}var r={type:"file",is_upload:!0,is_input:!0,upload_multiple:1,upload_size:l.upload_file_size||30,upload_ext:l.upload_ext||"",multiple:1,text:{}},c=new o.media(r);c.$el.on("lists_submit upload",function(e,n){c.close();var o=n.data?n.data[0]:n,l=o.filename||o.name,d=a("editor_file_ext",t(l)),r=o.filesizeInBytes?c.formatSize(o.filesizeInBytes):"",u="";"image"===o.type&&o.thumbnail_url&&(u=''+i('),s(o.id,"",l,u,d,r)}),c.$el.on("input_submit",function(e,t){t.vals&&t.vals[0]&&s(0,t.vals[0])}),e.addButton("aksrt_file",{text:"",icon:"upload",tooltip:i("editor_attachment"),onclick:function(){n()||d()},onTouchEnd:function(){n()&&d()}})}),s("aksrt_img",function(a){function s(){c.open()}function d(e,t,i,a){var n=i?' data-edit-file-id="'+i+'"':"",o=a?' alt="'+a+'"':"",l=t?' data-full-url="'+t+'"':"";return'

"}var r={type:"image",is_upload:mce.img_allow_upload,upload_multiple:~~l.img_upload_multiple,upload_size:l.upload_img_size||4,multiple:100},c=new o.media(r);c.$el.on("lists_submit",function(e,t){var i=t.data,n="";for(let e in i){var o=i[e].url,l=i[e].large_url;n+=d(l,o,i[e].id,i[e].title)}a.insertContent(n+"

"),c.resetActiveLists()}),c.$el.on("upload",function(e,t){c.active_lists.push(t.id),c.setActiveLists(c.active_lists)}),c.$el.on("input_submit",function(e,t){var i=t.vals,n="";for(let e in i)n+=d(i[e]);a.insertContent(n+"

"),c.resetInputVals()}),mce.img_allow_upload&&a.on("paste",function(i){var a=(i.clipboardData||t.clipboardData).files;a[0]&&a[0].type&&-1!==a[0].type.indexOf("image")&&(i.preventDefault(),c.open(),c.resetActiveLists(),c.uploadChange(e(this),a))}),a.addButton("aksrt_img",{text:"",icon:"image",tooltip:i("media_type_image"),onclick:function(){n()||s()},onTouchEnd:function(){n()&&s()}})}),s("aksrt_video",function(e){function t(){d.open()}function a(t,i,a){var n=' data-video-url="'+t+'"';n+=' data-video-name="'+(i||t)+'"',n+=a?' data-edit-file-id="'+a+'"':"",e.insertContent('

')}var s={type:"video",is_upload:mce.video_allow_upload,iframe:mce.video_allow_iframe,upload_multiple:1,upload_size:l.upload_video_size||30,multiple:1},d=new o.media(s);d.$el.on("lists_submit upload",function(e,t){d.close();var i=t.data?t.data[0]:t;a(i.url,i.filename,i.id),d.resetActiveLists()}),d.$el.on("input_submit",function(e,t){a(t.vals[0]),d.resetInputVals()}),d.$el.on("iframe_submit",function(t,i){e.insertContent('

'),d.resetIframeVal()}),e.addButton("aksrt_video",{text:"",tooltip:i("media_type_video"),icon:"media",onclick:function(){n()||t()},onTouchEnd:function(){n()&&t()}})})),s("precode",function(a){function n(t){return!t.toolbar&&!(e(tinyMCE.activeEditor.getContent()).length<=4)}function o(t,i){var n=[],o=t.element.nodeName,l=e.trim(t.element.innerText);if(-1!==e.inArray(o,["P","H1","H2","H3","H4","H5","UL","LI","STRONG","SPAN","CODE"])){var s=t.element.parentElement;("tinymce"===s.id||-1!==e.inArray(o,["SPAN"])&&s&&"tinymce"===s.parentElement.id)&&n.push("aksrt_h2","aksrt_h3"),l?(n.push("bullist","numlist","aligncenter"),-1!==e.inArray(o,["P"])&&s&&"tinymce"===s.id&&n.push("aksrt_quote","aksrt_hide"),n.push("dom_remove")):(n.push("bullist","aksrt_quote","aksrt_hide"),mce.is_admin||n.push("aksrt_img","aksrt_video"),n.push("precode")),i&&(n=[],-1===e.inArray(o,["H1","H2","H3","H4","H5"])&&(n=["bold","link","wp_code","code"]),n.push("forecolor"),-1!==e.inArray(o,["P"])&&n.push("aksrt_quote","aksrt_hide"),n.push("remove"))}return n[0]||-1===e.inArray(o,["DIV","PRE"])||e(t.element).hasClass("file-download-name")||n.push("dom_remove"),!!n[0]&&a.wp._createToolbar(n)}function l(e){a.formatter.toggle(e),a.nodeChanged()}function s(e){a.dom.remove(e),a.nodeChanged(),a.undoManager.add()}function d(e){return e.lastChild&&"CODE"==e.lastChild.nodeName}function r(e){return!!d(e)&&{codeyy:e.lastChild.getAttribute("data-enlighter-language")||"generic",theme:e.lastChild.getAttribute("data-enlighter-theme")||"qj",codenr:e.lastChild.innerText||""}}function c(t){var i=e.trim(tinymce.html.Entities.encodeAllRaw(t.data.codenr.replace(/\r\n/gim,"\n"))),n="qj"==t.data.theme?"":' data-enlighter-theme="'+t.data.theme+'"',o="generic"==t.data.codeyy?"":' data-enlighter-language="'+t.data.codeyy+'"';i&&a.insertContent('
"+i+"
"+(v?"":"

"))}function u(){var e=a.selection.getNode(),t=r(e),i={codeyy:"generic",theme:"qj",codenr:""};v=!!t,p(t||i)}function p(e){var n=Math.min(t.innerWidth),o=Math.min(t.innerHeight);n>800?n*=.5:n>640&&n<801?n*=.7:n<641&&(n-=20);var l=i(v?"precode_edit":"precode_insert")+i("precode_title");a.windowManager.open({title:l,width:n,height:.6*o,body:[{type:"listbox",name:"codeyy",label:i("precode_select_lang"),value:e.codeyy,values:[{text:"yaml",value:"yaml"},{text:"xml/html",value:"xml"},{text:"visualbasic",value:"visualbasic"},{text:"vhdl",value:"vhdl"},{text:"typescript",value:"typescript"},{text:"swift",value:"swift"},{text:"squirrel",value:"squirrel"},{text:"sql",value:"sql"},{text:"shell",value:"shell"},{text:"scss/sass",value:"scss"},{text:"rust",value:"rust"},{text:"ruby",value:"ruby"},{text:"raw",value:"raw"},{text:"python",value:"python"},{text:"prolog",value:"prolog"},{text:"powershell",value:"powershell"},{text:"php",value:"php"},{text:"nsis",value:"nsis"},{text:"matlab",value:"matlab"},{text:"markdown",value:"markdown"},{text:"lua",value:"lua"},{text:"less",value:"less"},{text:"kotlin",value:"kotlin"},{text:"json",value:"json"},{text:"javascript",value:"javascript"},{text:"java",value:"java"},{text:"ini/conf",value:"ini"},{text:"groovy",value:"groovy"},{text:"go/golang",value:"go"},{text:"docker",value:"dockerfile"},{text:"diff",value:"diff"},{text:"cordpro",value:"cordpro"},{text:"cython",value:"cython"},{text:"css",value:"css"},{text:"csharp",value:"csharp"},{text:"Cpp/C++/C",value:"cpp"},{text:"avrassembly",value:"avrassembly"},{text:"assembly",value:"assembly"},{text:i("precode_general"),value:"generic"}]},{type:"listbox",name:"theme",label:i("precode_theme"),value:e.theme,values:[{text:"enlighter",value:"enlighter"},{text:"classic",value:"classic"},{text:"beyond",value:"beyond"},{text:"mowtwo",value:"mowtwo"},{text:"eclipse",value:"eclipse"},{text:"droide",value:"droide"},{text:"minimal",value:"minimal"},{text:"atomic",value:"atomic"},{text:"dracula",value:"dracula"},{text:"bootstrap4",value:"bootstrap4"},{text:"rowhammer",value:"rowhammer"},{text:"godzilla",value:"godzilla"},{text:i("precode_follow_global"),value:"qj"}]},{type:"textbox",name:"codenr",label:i("precode_code_label"),value:e.codenr,multiline:!0,minHeight:.6*o-115}],onsubmit:c})}mce.float_toolbar&&a.on("wptoolbar",function(e){if(n(e)){var t=o(e,a.selection.getContent());t&&(e.toolbar=t)}}),a.addButton("aksrt_h2",{title:"Heading 2",icon:"c-svg heading2",stateSelector:"h2",onclick:function(){l("h2")},onPostRender:function(){e(".mce-i-c-svg.heading2").replaceWith('')}}),a.addButton("aksrt_h3",{title:"Heading 3",icon:"c-svg heading3",stateSelector:"h3",onclick:function(){l("h3")},onPostRender:function(){e(".mce-i-c-svg.heading3").replaceWith('')}}),a.addButton("dom_remove",{tooltip:"Remove",icon:"dashicon dashicons-no-alt",onclick:function(){s(a.selection.getNode())}});var m,v=!1;a.on("wptoolbar",function(e){d(e.element)&&(e.toolbar=m)}),a.once("preinit",function(){a.wp&&a.wp._createToolbar&&(m=a.wp._createToolbar(["precode_edit","dom_remove"],!0))}),e.each(["precode","precode_edit"],function(t,n){a.addButton(n,{title:("precode"===n?"":i("precode_edit"))+i("precode_title"),icon:"c-svg aksrt-precode",onPostRender:function(){e(".mce-i-c-svg.aksrt-precode").replaceWith('')},stateSelector:"pre",onclick:u})})})})(jQuery,window);