X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/4feeb71a9d812a9ae371c28a3d8b442a4394ded7..607b7e02d77e7326161e8ec15639052d2040f745:/wp-admin/includes/class-wp-media-list-table.php diff --git a/wp-admin/includes/class-wp-media-list-table.php b/wp-admin/includes/class-wp-media-list-table.php index 82894740..170ec5a2 100644 --- a/wp-admin/includes/class-wp-media-list-table.php +++ b/wp-admin/includes/class-wp-media-list-table.php @@ -282,7 +282,7 @@ class WP_Media_List_Table extends WP_List_Table { $taxonomies = wp_filter_object_list( $taxonomies, array( 'show_admin_column' => true ), 'and', 'name' ); /** - * Filter the taxonomy columns for attachments in the Media list table. + * Filters the taxonomy columns for attachments in the Media list table. * * @since 3.5.0 * @@ -312,7 +312,7 @@ class WP_Media_List_Table extends WP_List_Table { /* translators: column name */ $posts_columns['date'] = _x( 'Date', 'column name' ); /** - * Filter the Media list table columns. + * Filters the Media list table columns. * * @since 2.5.0 * @@ -476,16 +476,18 @@ class WP_Media_List_Table extends WP_List_Table { if ( $parent ) { $title = _draft_or_post_title( $post->post_parent ); $parent_type = get_post_type_object( $parent->post_type ); + + if ( $parent_type && $parent_type->show_ui && current_user_can( 'edit_post', $post->post_parent ) ) { +?> + + post_parent ) ) { ?> - - show_ui && current_user_can( 'edit_post', $post->post_parent ) ) { ?> - - -
- $post->post_parent, @@ -493,7 +495,7 @@ class WP_Media_List_Table extends WP_List_Table { '_wpnonce' => wp_create_nonce( 'bulk-' . $this->_args['plural'] ) ), 'upload.php' ); printf( - '%s', + '
%s', $detach_url, /* translators: %s: title of the post the attachment is attached to */ esc_attr( sprintf( __( 'Detach from “%s”' ), $title ) ), @@ -501,11 +503,11 @@ class WP_Media_List_Table extends WP_List_Table { ); endif; } else { - _e( '(Unattached)' ); ?>
+ _e( '(Unattached)' ); ?> post_parent ); printf( - '%s', + '
%s', $post->ID, /* translators: %s: attachment title */ esc_attr( sprintf( __( 'Attach “%s” to existing content' ), $title ) ), @@ -657,7 +659,7 @@ class WP_Media_List_Table extends WP_List_Table { if ( current_user_can( 'delete_post', $post->ID ) ) { if ( EMPTY_TRASH_DAYS && MEDIA_TRASH ) { $actions['trash'] = sprintf( - '%s', + '%s', wp_nonce_url( "post.php?action=trash&post=$post->ID", 'trash-post_' . $post->ID ), /* translators: %s: attachment title */ esc_attr( sprintf( __( 'Move “%s” to the Trash' ), $att_title ) ), @@ -666,7 +668,7 @@ class WP_Media_List_Table extends WP_List_Table { } else { $delete_ays = ! MEDIA_TRASH ? " onclick='return showNotice.warn();'" : ''; $actions['delete'] = sprintf( - '%s', + '%s', wp_nonce_url( "post.php?action=delete&post=$post->ID", 'delete-post_' . $post->ID ), $delete_ays, /* translators: %s: attachment title */ @@ -685,7 +687,7 @@ class WP_Media_List_Table extends WP_List_Table { if ( current_user_can( 'edit_post', $post->ID ) ) { $actions['attach'] = sprintf( - '%s', + '%s', $post->ID, /* translators: %s: attachment title */ esc_attr( sprintf( __( 'Attach “%s” to existing content' ), $att_title ) ), @@ -706,7 +708,7 @@ class WP_Media_List_Table extends WP_List_Table { if ( current_user_can( 'delete_post', $post->ID ) ) { if ( $this->is_trash ) { $actions['untrash'] = sprintf( - '%s', + '%s', wp_nonce_url( "post.php?action=untrash&post=$post->ID", 'untrash-post_' . $post->ID ), /* translators: %s: attachment title */ esc_attr( sprintf( __( 'Restore “%s” from the Trash' ), $att_title ) ), @@ -714,7 +716,7 @@ class WP_Media_List_Table extends WP_List_Table { ); } elseif ( EMPTY_TRASH_DAYS && MEDIA_TRASH ) { $actions['trash'] = sprintf( - '%s', + '%s', wp_nonce_url( "post.php?action=trash&post=$post->ID", 'trash-post_' . $post->ID ), /* translators: %s: attachment title */ esc_attr( sprintf( __( 'Move “%s” to the Trash' ), $att_title ) ), @@ -724,7 +726,7 @@ class WP_Media_List_Table extends WP_List_Table { if ( $this->is_trash || ! EMPTY_TRASH_DAYS || ! MEDIA_TRASH ) { $delete_ays = ( !$this->is_trash && !MEDIA_TRASH ) ? " onclick='return showNotice.warn();'" : ''; $actions['delete'] = sprintf( - '%s', + '%s', wp_nonce_url( "post.php?action=delete&post=$post->ID", 'delete-post_' . $post->ID ), $delete_ays, /* translators: %s: attachment title */ @@ -745,7 +747,7 @@ class WP_Media_List_Table extends WP_List_Table { } /** - * Filter the action links for each attachment in the Media list table. + * Filters the action links for each attachment in the Media list table. * * @since 2.8.0 *