From 0cebbfe3e6fc11ad586f6d3b69bd319f2f4620da Mon Sep 17 00:00:00 2001 From: Andrew Nacin Date: Wed, 28 Nov 2012 02:28:10 +0000 Subject: [PATCH] Media: Remove the link to the browser uploader. The only need for it is large files (> 100MB) in certain browsers (IE, Opera), so we will show the link then only. fixes #22604. git-svn-id: https://develop.svn.wordpress.org/trunk@22889 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-includes/js/media-views.js | 3 +++ wp-includes/media.php | 21 +++++++++++++++------ 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/wp-includes/js/media-views.js b/wp-includes/js/media-views.js index 86e2a354fc..308d748591 100644 --- a/wp-includes/js/media-views.js +++ b/wp-includes/js/media-views.js @@ -1801,6 +1801,9 @@ if ( ! this.options.$browser && this.controller.uploader ) this.options.$browser = this.controller.uploader.$browser; + if ( _.isUndefined( this.options.postId ) ) + this.options.postId = media.view.settings.postId; + this.views.set( '.upload-inline-status', new media.view.UploaderStatus({ controller: this.controller }) ); diff --git a/wp-includes/media.php b/wp-includes/media.php index 3bb8877fe2..3ea83b89fa 100644 --- a/wp-includes/media.php +++ b/wp-includes/media.php @@ -1538,11 +1538,17 @@ function wp_print_media_templates() {
- - - -

- 100 * 1024 * 1024 ) : ?> -

+ 100 * 1024 * 1024 ) : + $browser_uploader = admin_url( 'media-new.php?browser-uploader&post_id=' ) . '{{ data.postId }}'; + ?> +

browser uploader for files over 100MB.' ), + $browser_uploader, '_blank' ); ?>