WordPress 4.6.3
[autoinstalls/wordpress.git] / wp-admin / media-upload.php
index 2792b25f179da592cdfc93d38b765a662d16c782..5f87301e2b7dfb40584eb0053ad65a3368165dfa 100644 (file)
@@ -15,8 +15,9 @@ if ( ! isset( $_GET['inline'] ) )
 /** Load WordPress Administration Bootstrap */
 require_once( dirname( __FILE__ ) . '/admin.php' );
 
-if (!current_user_can('upload_files'))
-       wp_die(__('You do not have permission to upload files.'));
+if ( ! current_user_can( 'upload_files' ) ) {
+       wp_die( __( 'Sorry, you are not allowed to upload files.' ), 403 );
+}
 
 wp_enqueue_script('plupload-handlers');
 wp_enqueue_script('image-edit');
@@ -31,12 +32,20 @@ $ID = isset($ID) ? (int) $ID : 0;
 $post_id = isset($post_id)? (int) $post_id : 0;
 
 // Require an ID for the edit screen.
-if ( isset($action) && $action == 'edit' && !$ID ) {
-       wp_die( __( 'Cheatin’ uh?' ), 403 );
+if ( isset( $action ) && $action == 'edit' && !$ID ) {
+       wp_die(
+               '<h1>' . __( 'Cheatin&#8217; uh?' ) . '</h1>' .
+               '<p>' . __( 'Invalid item ID.' ) . '</p>',
+               403
+       );
 }
 
 if ( ! empty( $_REQUEST['post_id'] ) && ! current_user_can( 'edit_post' , $_REQUEST['post_id'] ) ) {
-       wp_die( __( 'Cheatin&#8217; uh?' ), 403 );
+       wp_die(
+               '<h1>' . __( 'Cheatin&#8217; uh?' ) . '</h1>' .
+               '<p>' . __( 'Sorry, you are not allowed to edit this item.' ) . '</p>',
+               403
+       );
 }
 
 // Upload type: image, video, file, ..?
@@ -44,7 +53,7 @@ if ( isset($_GET['type']) ) {
        $type = strval($_GET['type']);
 } else {
        /**
-        * Filter the default media upload type in the legacy (pre-3.5.0) media popup.
+        * Filters the default media upload type in the legacy (pre-3.5.0) media popup.
         *
         * @since 2.5.0
         *
@@ -59,7 +68,7 @@ if ( isset($_GET['tab']) ) {
        $tab = strval($_GET['tab']);
 } else {
        /**
-        * Filter the default tab in the legacy (pre-3.5.0) media popup.
+        * Filters the default tab in the legacy (pre-3.5.0) media popup.
         *
         * @since 2.5.0
         *