[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-admin/js/ -> media-new-upload.min.js (source)

   1  /*! This file is auto-generated */
   2  !function(){if(!window.__wpMediaNewUpload){const s=window.wp&&wp.mediaUploadPipeline;if(s&&"undefined"!=typeof plupload&&wp.a11y&&s.configure()){window.__wpMediaNewUpload=!0;const f=wp.i18n.__,m=wp.i18n.sprintf;let n=0;if("object"==typeof wpUploaderInit&&wpUploaderInit){const i=wpUploaderInit.init;if("function"==typeof i)wpUploaderInit.init=function(e){i(e),o(e)};else{const d=i&&i.PostInit;wpUploaderInit.init=Object.assign({},i,{PostInit:function(e,...t){"function"==typeof d&&d.call(this,e,...t),o(e)}})}}function u(e){0===--n&&e.state!==plupload.STARTED&&uploadComplete()}function c(e){return document.getElementById("media-item-"+e.id)}function t(l,e){return s.routeBatch(l,e,{postId:0<(e=(e=document.getElementById("post_id"))?parseInt(e.value,10):0)?e:0,onStart:function(e){var t=document.getElementById("media-upload-error");t&&t.replaceChildren(),uploadStart(),n+=e.length},onQueue:function(a,p){return fileQueued(a),{onSuccess:function(e){uploadSuccess(a,String(e.id)),u(l)},onError:function(e){{var t=a,n,o,i,d;e=s.getErrorText(e,p.name);const r=c(t);r&&(n="error-description-"+t.id,(o=document.createElement("button")).type="button",o.id="dismiss-"+t.id,o.className="dismiss button-link",o.setAttribute("aria-describedby",n),o.textContent=pluploadL10n.dismiss,(i=document.createElement("strong")).textContent=pluploadL10n.error_uploading.replace("%s",t.name),(d=document.createElement("div")).id=n,d.className="notice notice-error error-div error",d.append(o," ",i,document.createElement("br"),e),r.replaceChildren(d),r.dataset.lastErr=t.id,setTimeout(function(){wp.a11y.speak(m(f("%s has failed to upload."),t.name))},1500),o.addEventListener("click",function(){r.remove(),wp.a11y.speak(f("Error dismissed."));var e=document.getElementById("plupload-browse-button");e&&e.focus()}))}u(l)},onHandOff:function(){var e=c(a);e&&e.remove(),u(l)},onProgress:function(e){var t,n;e=e,(t=c(t=a))&&((n=t.querySelector(".bar"))&&(n.style.width=2*e+"px"),n=t.querySelector(".percent"))&&(n.textContent=e+"%")}}}})}function o(e){e.__wpMediaNewUploadBound||(e.__wpMediaNewUploadBound=!0,e.bind("FilesAdded",t,null,100),e.bind("UploadComplete",function(){return!(0<n)&&void 0},null,100))}}}}();


Generated : Tue Oct 20 08:20:34 2026 Cross-referenced by PHPXref