Ticket #14424: 14424.5.diff
| File 14424.5.diff, 1.7 KB (added by , 12 years ago) |
|---|
-
src/wp-admin/includes/post.php
934 934 unset($q['post_mime_type']); 935 935 936 936 if ( isset($q['detached']) ) 937 add_filter('posts_where', '_edit_attachments_query_helper');937 $q['post_parent'] = 0; 938 938 939 939 wp( $q ); 940 940 941 if ( isset($q['detached']) )942 remove_filter('posts_where', '_edit_attachments_query_helper');943 944 941 return array($post_mime_types, $avail_post_mime_types); 945 942 } 946 943 947 function _edit_attachments_query_helper($where) {948 global $wpdb;949 return $where .= " AND {$wpdb->posts}.post_parent < 1";950 }951 952 944 /** 953 945 * Returns the list of classes to be used by a metabox 954 946 * -
src/wp-admin/includes/media.php
2260 2260 if ( get_user_setting('uploader') ) 2261 2261 $form_class .= ' html-uploader'; 2262 2262 2263 $_GET['paged'] = isset( $_GET['paged'] ) ? intval($_GET['paged']) : 0; 2264 if ( $_GET['paged'] < 1 ) 2265 $_GET['paged'] = 1; 2266 $start = ( $_GET['paged'] - 1 ) * 10; 2267 if ( $start < 1 ) 2268 $start = 0; 2269 add_filter( 'post_limits', create_function( '$a', "return 'LIMIT $start, 10';" ) ); 2263 $q = $_GET; 2264 $q['posts_per_page'] = 10; 2265 $q = isset( $q['paged'] ) ? intval( $q['paged'] ) : 0; 2266 if ( $q['paged'] < 1 ) { 2267 $q['paged'] = 1; 2268 } 2269 $q['offset'] = ( $q['paged'] - 1 ) * 10; 2270 if ( $q['offset'] < 1 ) { 2271 $q['offset'] = 0; 2272 } 2270 2273 2271 list($post_mime_types, $avail_post_mime_types) = wp_edit_attachments_query( );2274 list($post_mime_types, $avail_post_mime_types) = wp_edit_attachments_query( $q ); 2272 2275 2273 2276 ?> 2274 2277