Changeset 32388 for branches/4.0/src/wp-admin/includes/upgrade.php
- Timestamp:
- 05/06/2015 07:08:42 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/4.0/src/wp-admin/includes/upgrade.php
r32313 r32388 441 441 upgrade_400(); 442 442 443 if ( $wp_current_db_version < 2963 1)444 upgrade_40 4();443 if ( $wp_current_db_version < 29632 ) 444 upgrade_405(); 445 445 446 446 maybe_disable_link_manager(); … … 1336 1336 */ 1337 1337 function upgrade_404() { 1338 } 1339 1340 /** 1341 * Execute changes made in WordPress 4.0.5. 1342 * 1343 * @since 4.0.5 1344 */ 1345 function upgrade_405() { 1338 1346 global $wp_current_db_version, $wpdb; 1339 1347 1340 if ( $wp_current_db_version < 2963 1) {1348 if ( $wp_current_db_version < 29632 ) { 1341 1349 $content_length = $wpdb->get_col_length( $wpdb->comments, 'comment_content' ); 1342 if ( ! $content_length ) { 1343 $content_length = 65535; 1344 } 1350 if ( false === $content_length ) { 1351 $content_length = array( 1352 'type' => 'byte', 1353 'length' => 65535, 1354 ); 1355 } elseif ( ! is_array( $content_length ) ) { 1356 $length = (int) $content_length > 0 ? (int) $content_length : 65535; 1357 $content_length = array( 1358 'type' => 'byte', 1359 'length' => $length 1360 ); 1361 } 1362 1363 if ( 'byte' !== $content_length['type'] ) { 1364 // Sites with malformed DB schemas are on their own. 1365 return; 1366 } 1367 1368 $allowed_length = intval( $content_length['length'] ) - 10; 1345 1369 1346 1370 $comments = $wpdb->get_results( 1347 "SELECT comment_ID FROM $wpdb->comments1348 WHERE comment_date_gmt> '2015-04-26'1349 AND CHAR_LENGTH( comment_content ) >= $content_length1350 AND ( comment_content LIKE '%<%' OR comment_contentLIKE '%>%' )"1371 "SELECT `comment_ID` FROM `{$wpdb->comments}` 1372 WHERE `comment_date_gmt` > '2015-04-26' 1373 AND LENGTH( `comment_content` ) >= {$allowed_length} 1374 AND ( `comment_content` LIKE '%<%' OR `comment_content` LIKE '%>%' )" 1351 1375 ); 1352 1376
Note: See TracChangeset
for help on using the changeset viewer.