Make WordPress Core

Changeset 29438


Ignore:
Timestamp:
08/07/2014 09:00:45 PM (12 years ago)
Author:
wonderboymusic
Message:

Media Grid:

  • Use a media.view.Label instance in the toolbar for the screen reader text for the "all" dropdown.
  • Adjust the spinner's priority.

Fixes #29026.

Location:
trunk/src/wp-includes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/js/media-views.js

    r29437 r29438  
    57445744                        }
    57455745
     5746                        this.toolbar.set( 'spinner', new media.view.Spinner({
     5747                                priority: -60
     5748                        }) );
     5749
    57465750                        filters = this.options.filters;
    57475751                        if ( 'uploaded' === filters ) {
     
    57525756
    57535757                        if ( FiltersConstructor ) {
     5758                                // "FiltersConstructor" will return a <select>, need to render
     5759                                // screen reader text before
     5760                                this.toolbar.set( 'filtersLabel', new media.view.Label({
     5761                                        value: l10n.filterByType,
     5762                                        attributes: {
     5763                                                'for':  'media-attachment-filters'
     5764                                        },
     5765                                        priority:   -80
     5766                                }).render() );
    57545767                                this.toolbar.set( 'filters', new FiltersConstructor({
    57555768                                        controller: this.controller,
     
    57575770                                        priority:   -80
    57585771                                }).render() );
    5759 
    5760                                 screenReaderText = $( '<label class="screen-reader-text" for="media-attachment-filters">' + l10n.select + '</label>' );
    5761                                 this.toolbar.get( 'filters' ).$el.before( screenReaderText );
    5762                         }
    5763 
    5764                         this.toolbar.set( 'spinner', new media.view.Spinner({
    5765                                 priority: -70
    5766                         }) );
     5772                        }
    57675773
    57685774                        if ( this.options.search ) {
  • trunk/src/wp-includes/media.php

    r29437 r29438  
    29422942                'apply'                  => __( 'Apply' ),
    29432943                'filterByDate'           => __( 'Filter by date' ),
     2944                'filterByType'           => __( 'Filter by type' ),
    29442945                'searchMediaLabel'       => __( 'Search Media' ),
    29452946
Note: See TracChangeset for help on using the changeset viewer.