Make WordPress Core

Ticket #30150: 30150-2.patch

File 30150-2.patch, 4.3 KB (added by realloc, 10 years ago)

Filter should use explicit context

  • src/wp-admin/custom-background.php

     
    484484        public function wp_set_background_image() {
    485485                if ( ! current_user_can('edit_theme_options') || ! isset( $_POST['attachment_id'] ) ) exit;
    486486                $attachment_id = absint($_POST['attachment_id']);
     487
    487488                /** This filter is documented in wp-admin/includes/media.php */
    488                 $sizes = array_keys(apply_filters( 'image_size_names_choose', array('thumbnail' => __('Thumbnail'), 'medium' => __('Medium'), 'large' => __('Large'), 'full' => __('Full Size')) ));
     489                $sizes = array_keys( apply_filters( 'image_size_names_choose', array(
     490                        'thumbnail' => __( 'Thumbnail' ),
     491                        'medium'    => __( 'Medium' ),
     492                        'large'     => __( 'Large' ),
     493                        'full'      => __( 'Full Size' )
     494                ), 'wp-set-background-image' ) );
     495
    489496                $size = 'thumbnail';
    490497                if ( in_array( $_POST['size'], $sizes ) )
    491498                        $size = esc_attr( $_POST['size'] );
  • src/wp-admin/includes/media.php

     
    957957         *
    958958         * @param array $size_names Array of image sizes and their names. Default values
    959959         *                          include 'Thumbnail', 'Medium', 'Large', 'Full Size'.
     960         * @param string $context A named context of this filter.
    960961         */
    961962        $size_names = apply_filters( 'image_size_names_choose', array(
    962963                'thumbnail' => __( 'Thumbnail' ),
    963964                'medium'    => __( 'Medium' ),
    964965                'large'     => __( 'Large' ),
    965966                'full'      => __( 'Full Size' )
    966         ) );
     967        ), 'image-size-input-fields' );
    967968
    968969                if ( empty($check) )
    969970                        $check = get_user_setting('imgsize', 'medium');
  • src/wp-includes/media-template.php

     
    671671                                        <?php
    672672                                        /** This filter is documented in wp-admin/includes/media.php */
    673673                                        $sizes = apply_filters( 'image_size_names_choose', array(
    674                                                 'thumbnail' => __('Thumbnail'),
    675                                                 'medium'    => __('Medium'),
    676                                                 'large'     => __('Large'),
    677                                                 'full'      => __('Full Size'),
    678                                         ) );
     674                                                'thumbnail' => __( 'Thumbnail' ),
     675                                                'medium'    => __( 'Medium' ),
     676                                                'large'     => __( 'Large' ),
     677                                                'full'      => __( 'Full Size' ),
     678                                        ), 'attachment-display-settings' );
    679679
    680680                                        foreach ( $sizes as $value => $name ) : ?>
    681681                                                <#
     
    750750                                        'medium'    => __( 'Medium' ),
    751751                                        'large'     => __( 'Large' ),
    752752                                        'full'      => __( 'Full Size' ),
    753                                 ) );
     753                                ), 'gallery-settings' );
    754754
    755755                                foreach ( $size_names as $size => $label ) : ?>
    756756                                        <option value="<?php echo esc_attr( $size ); ?>">
     
    920920                                                                        <?php
    921921                                                                        /** This filter is documented in wp-admin/includes/media.php */
    922922                                                                        $sizes = apply_filters( 'image_size_names_choose', array(
    923                                                                                 'thumbnail' => __('Thumbnail'),
    924                                                                                 'medium'    => __('Medium'),
    925                                                                                 'large'     => __('Large'),
    926                                                                                 'full'      => __('Full Size'),
    927                                                                         ) );
     923                                                                                'thumbnail' => __( 'Thumbnail' ),
     924                                                                                'medium'    => __( 'Medium' ),
     925                                                                                'large'     => __( 'Large' ),
     926                                                                                'full'      => __( 'Full Size' ),
     927                                                                        ), 'image-details' );
    928928
    929929                                                                        foreach ( $sizes as $value => $name ) : ?>
    930930                                                                                <#
  • src/wp-includes/media.php

     
    26762676
    26772677                /** This filter is documented in wp-admin/includes/media.php */
    26782678                $possible_sizes = apply_filters( 'image_size_names_choose', array(
    2679                         'thumbnail' => __('Thumbnail'),
    2680                         'medium'    => __('Medium'),
    2681                         'large'     => __('Large'),
    2682                         'full'      => __('Full Size'),
    2683                 ) );
     2679                        'thumbnail' => __( 'Thumbnail' ),
     2680                        'medium'    => __( 'Medium' ),
     2681                        'large'     => __( 'Large' ),
     2682                        'full'      => __( 'Full Size' ),
     2683                ), 'wp-prepare-attachment-for-js' );
    26842684                unset( $possible_sizes['full'] );
    26852685
    26862686                // Loop through all potential sizes that may be chosen. Try to do this with some efficiency.