Ticket #3752: 3752.diff
File 3752.diff, 980 bytes (added by , 18 years ago) |
---|
-
wp-admin/admin-functions.php
1280 1280 $items = $wpdb->get_results( "SELECT ID, post_parent, post_title FROM $wpdb->posts WHERE post_parent = $parent AND post_type = 'page' ORDER BY menu_order" ); 1281 1281 1282 1282 if ( $items ) { 1283 $max_title_length = (int) apply_filters('parent_dropdown_max_title_length', 80); 1283 1284 foreach ( $items as $item ) { 1284 1285 // A page cannot be its own parent. 1285 1286 if (!empty ( $post_ID ) ) { … … 1292 1293 $current = ' selected="selected"'; 1293 1294 else 1294 1295 $current = ''; 1296 1297 if (strlen($item->post_title) > $max_title_length) { 1298 $item->post_title = substr($item->post_title, 0, $max_title_length - 3) . '&8230;'; 1299 } 1295 1300 1296 1301 echo "\n\t<option value='$item->ID'$current>$pad $item->post_title</option>"; 1297 1302 parent_dropdown( $default, $item->ID, $level +1 );