'use strict';'use strict';var max_file_size=0;var max_file_size_display=0;var adv_max_file_size_display=0;var default_action;var default_url;var blobSlice;var requestFileSystem;var up_plupload;var msgProgLabel=document.createElement("label");msgProgLabel.className="pLabel";var msgProgress=document.createElement("progress");var msgProgressDiv=document.createElement("div");msgProgressDiv.className="progress";msgProgressDiv.appendChild(msgProgLabel);msgProgressDiv.appendChild(msgProgress);(function(j){j["mOxieFileAPIReader"]=function(i){return function(e,f,g){var h=new mOxie.FileReader();h.onload=function(a){var b=this.result.search(/;base64,/);var c=this.result.slice(b+8);var d=new D(window.atob(c));f(d)};h.readAsDataURL(i)}}})(this);var registerLog=function(a,b){jQuery('
'+'Use advanced uploader
';var g=document.getElementById('tmpl-uploader-inline');if(g!==null){var h=new RegExp(max_file_size_display+'|'+max_file_size_display.replace(/ /,''),'i');var i=g.innerHTML.search(h);var j=g.innerHTML.indexOf('',i);g.innerHTML=g.innerHTML.substring(0,i)+d+g.innerHTML.substring(i+max_file_size_display.length,j+4)+f+g.innerHTML.substring(j+4)}var k=jQuery('.max-upload-size').html();if(typeof k==='string'){var h=new RegExp(max_file_size_display+'|'+max_file_size_display.replace(/ /,''),'i');var i=k.search(h);jQuery('.max-upload-size').html(k.substring(0,i)+d+k.substring(i+max_file_size_display.length)).after(f)}jQuery(document).on('click','#adv_uploader_checkbox_p',show_hide_uploader);jQuery(document).on('click','.media-menu-item',function(e){if(e.target.textContent=='Upload Files')if((!adv_uploader&&jQuery('#adv_uploader_checkbox').attr('checked')=='checked')||(adv_uploader&&jQuery('#adv_uploader_checkbox').attr('checked')==undefined))jQuery('#adv_uploader_checkbox_p').click()})}});function show_hide_uploader(e){if(e.target.id.indexOf('adv_uploader_checkbox')==-1)return;if(e.target.type=='checkbox')var a=e.target;else{var a=document.getElementById('adv_uploader_checkbox');if(a.checked)a.checked=false;else a.checked=true}if(a.checked){adv_uploader=true;up_plupload.settings.filters.max_file_size=adv_max_file_size;up_plupload.settings.chunk_size=max_file_size;var b=jQuery('.max-upload-size').html();b=b.replace(max_file_size_display,adv_max_file_size_display);jQuery('.max-upload-size').html(b)}else{adv_uploader=false;up_plupload.settings.filters.max_file_size=max_file_size;up_plupload.settings.chunk_size=0;var b=jQuery('.max-upload-size').html();b=b.replace(adv_max_file_size_display,max_file_size_display);jQuery('.max-upload-size').html(b)}jQuery.ajax({'type':"post",'url':ajaxurl,'data':{'action':"adv_file_upload_set_loader",'loader':adv_uploader}})}var createThumbImage=function(o,p,q,r){var s=new Image();s.src=r;s.onload=function(){var a=s.width;var b=s.height;if(b>sizes['thumbnail']['height']||a>sizes['thumbnail']['width']){var c=new Object();var d=new Object();var e=new Array();var f=b;var g=a;var h='';for(var i in sizes){var b=f;var a=g;var j=sizes[i]['width'];var k=sizes[i]['height'];if(b>k||a>j){if(a>f){if(a>j){b*=j/a;a=j}}else{if(b>k){a*=k/b;b=k}}a=Math.round(a);b=Math.round(b);var l=p.replace(/\.(jpg|jpeg|png)$/i,"-"+a+"x"+b+".jpg");if(h.search(l)==-1){h+=l+';';var m=document.createElement('canvas');m.width=a;m.height=b;var n=m.getContext("2d");n.drawImage(this,0,0,a,b);e.push(i);d[i]=m.toDataURL("image/jpeg",0.9)}c[i]=new Object();c[i].file=l;c[i].width=a;c[i].height=b}}q(d,c,e)}else q(null,null,new Array())}};var pdf=function(p,q,r){PDFJS.disableWorker=true;var s=null;function renderPage(d){s.getPage(d).then(function(a){var b=new Array();for(var c in sizes)b.push(c);createPDFthumb(a,'',b,new Array(),new Object(),new Object())})}function createPDFthumb(a,b,c,d,e,f){var g=c.pop();var h=sizes[g]['width']/a.getViewport(1.0).width;var i=sizes[g]['height']/a.getViewport(1.0).height;var j=h>i?i:h;var k=a.getViewport(j);var l=document.createElement('canvas');var m=l.getContext('2d');l.height=k.height;l.width=k.width;var n=q+"-"+l.width+"x"+l.height+".png";e[g]=new Object();e[g].file=n;e[g].width=l.width;e[g].height=l.height;if(b.search(n)==-1){b+=n+';';var o={canvasContext:m,viewport:k};a.render(o).then(function(){d.push(g);f[g]=l.toDataURL("image/png");if(c.length>0)createPDFthumb(a,b,c,d,e,f);else{r(f,e,d)}})}else{if(c.length>0)createPDFthumb(a,b,c,d,e,f);else{r(f,e,d)}}}var t={};var u=new FileReader();u.onload=function webViewerChangeFileReaderOnload(b){var c=b.target.result;t.data=new Uint8Array(c);PDFJS.getDocument(t).then(function getPdfForm(a){s=a;renderPage(1)})};PDFJS.getDocument(p).then(function getPdfForm(a){s=a;renderPage(1)})};function handleDragOver(a){a.stopPropagation();a.preventDefault();a.dataTransfer.dropEffect='copy'}function handleDragEnter(a){a.currentTarget.classList.add('drag-over')}function handleDragLeave(a){a.currentTarget.classList.remove('drag-over')}function selectDestination(l,m){if(l.length==0){return}var n='';var o="";for(var i=0;iSelect destination for all files';else var q='
Select destination for '+l[0].name;q+='';q+='Gallery name: ';q+='';q+='
';if(l.length>1){q+='';q+='Or select destination for each file
';for(var i=0;i