Make WordPress Core

Ticket #50774: 50774.4.diff

File 50774.4.diff, 4.9 KB (added by garrett-eclipse, 4 years ago)

Minor refresh from code review to fix grammar of code comments.

  • src/wp-admin/includes/class-wp-automatic-updater.php

     
    348348                                $upgrader_item = $item->theme;
    349349                                $theme         = wp_get_theme( $upgrader_item );
    350350                                $item_name     = $theme->Get( 'Name' );
     351                                // Add the current version so that it can be reported in the notification email.
     352                                $item->current_version = $theme->get( 'Version' );
     353                                if ( empty( $item->current_version ) ) {
     354                                        $item->current_version = false;
     355                                }
    351356                                /* translators: %s: Theme name. */
    352357                                $skin->feedback( __( 'Updating theme: %s' ), $item_name );
    353358                                break;
     
    355360                                $upgrader_item = $item->plugin;
    356361                                $plugin_data   = get_plugin_data( $context . '/' . $upgrader_item );
    357362                                $item_name     = $plugin_data['Name'];
     363                                // Add the current version so that it can be reported in the notification email.
     364                                $item->current_version = $plugin_data['Version'];
     365                                if ( empty( $item->current_version ) ) {
     366                                        $item->current_version = false;
     367                                }
    358368                                /* translators: %s: Plugin name. */
    359369                                $skin->feedback( __( 'Updating plugin: %s' ), $item_name );
    360370                                break;
     
    10661076                                $body[] = __( 'These plugins failed to update:' );
    10671077
    10681078                                foreach ( $failed_updates['plugin'] as $item ) {
    1069                                         $body[] = sprintf(
    1070                                                 /* translators: 1: Plugin name, 2: Version number. */
    1071                                                 __( '- %1$s version %2$s' ),
    1072                                                 $item->name,
    1073                                                 $item->item->new_version
    1074                                         );
     1079                                        if ( $item->item->current_version ) {
     1080                                                $body[] = sprintf(
     1081                                                        /* translators: 1: Plugin name, 2: Current version number, 3: New version number. */
     1082                                                         __( '- %1$s (from version %2$s to %3$s)' ),
     1083                                                        $item->name,
     1084                                                        $item->item->current_version,
     1085                                                        $item->item->new_version
     1086                                                );
     1087                                        } else {
     1088                                                $body[] = sprintf(
     1089                                                        /* translators: 1: Plugin name, 2: Version number. */
     1090                                                        __( '- %1$s version %2$s' ),
     1091                                                        $item->name,
     1092                                                        $item->item->new_version
     1093                                                );
     1094                                        }
    10751095
    10761096                                        $past_failure_emails[ $item->item->plugin ] = $item->item->new_version;
    10771097                                }
     
    10841104                                $body[] = __( 'These themes failed to update:' );
    10851105
    10861106                                foreach ( $failed_updates['theme'] as $item ) {
    1087                                         $body[] = sprintf(
    1088                                                 /* translators: 1: Theme name, 2: Version number. */
    1089                                                 __( '- %1$s version %2$s' ),
    1090                                                 $item->name,
    1091                                                 $item->item->new_version
    1092                                         );
     1107                                        if ( $item->item->current_version ) {
     1108                                                $body[] = sprintf(
     1109                                                        /* translators: 1: Theme name, 2: Current version number, 3: New version number. */
     1110                                                        __( '- %1$s (from version %2$s to %3$s)' ),
     1111                                                        $item->name,
     1112                                                        $item->item->current_version,
     1113                                                        $item->item->new_version
     1114                                                );
     1115                                        } else {
     1116                                                $body[] = sprintf(
     1117                                                        /* translators: 1: Theme name, 2: Version number. */
     1118                                                        __( '- %1$s version %2$s' ),
     1119                                                        $item->name,
     1120                                                        $item->item->new_version
     1121                                                );
     1122                                        }
    10931123
    10941124                                        $past_failure_emails[ $item->item->theme ] = $item->item->new_version;
    10951125                                }
     
    11071137                                $body[] = __( 'These plugins are now up to date:' );
    11081138
    11091139                                foreach ( $successful_updates['plugin'] as $item ) {
    1110                                         $body[] = sprintf(
    1111                                                 /* translators: 1: Plugin name, 2: Version number. */
    1112                                                 __( '- %1$s version %2$s' ),
    1113                                                 $item->name,
    1114                                                 $item->item->new_version
    1115                                         );
     1140                                        if ( $item->item->current_version ) {
     1141                                                $body[] = sprintf(
     1142                                                        /* translators: 1: Plugin name, 2: Current version number, 3: New version number. */
     1143                                                   __( '- %1$s (from version %2$s to %3$s)' ),
     1144                                                   $item->name,
     1145                                                   $item->item->current_version,
     1146                                                   $item->item->new_version
     1147                                           );
     1148                                        } else {
     1149                                                $body[] = sprintf(
     1150                                                        /* translators: 1: Plugin name, 2: Version number. */
     1151                                                        __( '- %1$s version %2$s' ),
     1152                                                        $item->name,
     1153                                                        $item->item->new_version
     1154                                                );
     1155                                        }
    11161156
    11171157                                        unset( $past_failure_emails[ $item->item->plugin ] );
    11181158                                }
     
    11251165                                $body[] = __( 'These themes are now up to date:' );
    11261166
    11271167                                foreach ( $successful_updates['theme'] as $item ) {
    1128                                         $body[] = sprintf(
    1129                                                 /* translators: 1: Theme name, 2: Version number. */
    1130                                                 __( '- %1$s version %2$s' ),
    1131                                                 $item->name,
    1132                                                 $item->item->new_version
    1133                                         );
     1168                                        if ( $item->item->current_version ) {
     1169                                                $body[] = sprintf(
     1170                                                        /* translators: 1: Theme name, 2: Current version number, 3: New version number. */
     1171                                                        __( '- %1$s (from version %2$s to %3$s)' ),
     1172                                                        $item->name,
     1173                                                        $item->item->current_version,
     1174                                                        $item->item->new_version
     1175                                                );
     1176                                        } else {
     1177                                                $body[] = sprintf(
     1178                                                         /* translators: 1: Theme name, 2: Version number. */
     1179                                                        __( '- %1$s version %2$s' ),
     1180                                                        $item->name,
     1181                                                        $item->item->new_version
     1182                                                );
     1183                                        }
    11341184
    11351185                                        unset( $past_failure_emails[ $item->item->theme ] );
    11361186                                }