Ticket #29026: 29026.patch
File 29026.patch, 5.8 KB (added by , 11 years ago) |
---|
-
src/wp-admin/includes/class-wp-list-table.php
371 371 if ( empty( $this->_actions ) ) 372 372 return; 373 373 374 echo "<label for='bulk-action-selector-" . esc_attr( $which ) . "' class='screen-reader-text'>" . __( 'Select Bulk Action' ) . "</label>";374 echo "<label for='bulk-action-selector-" . esc_attr( $which ) . "' class='screen-reader-text'>" . __( 'Select bulk action' ) . "</label>"; 375 375 echo "<select name='action$two' id='bulk-action-selector-" . esc_attr( $which ) . "'>\n"; 376 376 echo "<option value='-1' selected='selected'>" . __( 'Bulk Actions' ) . "</option>\n"; 377 377 … … 469 469 470 470 $m = isset( $_GET['m'] ) ? (int) $_GET['m'] : 0; 471 471 ?> 472 <select name="m"> 472 <label for="filter-by-date" class="screen-reader-text"><?php _e( 'Filter by date' ); ?></label> 473 <select name="m" id="filter-by-date"> 473 474 <option<?php selected( $m, 0 ); ?> value="0"><?php _e( 'All dates' ); ?></option> 474 475 <?php 475 476 foreach ( $months as $arc_row ) { -
src/wp-includes/js/media-grid.js
584 584 * @augments Backbone.View 585 585 */ 586 586 media.view.BulkSelectionActionDropdown = media.View.extend({ 587 tagName: 'select', 587 tagName: 'select', 588 id: 'bulk-select-dropdown', 588 589 589 590 initialize: function() { 590 591 media.view.Button.prototype.initialize.apply( this, arguments ); -
src/wp-includes/js/media-views.js
5730 5730 var filters, 5731 5731 LibraryViewSwitcher, 5732 5732 FiltersConstructor, 5733 screenReaderText; 5733 filterByTypeLabel, 5734 bulkActionsLabel, 5735 filterByDateLabel, 5736 searchLabel; 5734 5737 5735 5738 /** 5736 5739 * @member {wp.media.view.Toolbar} … … 5745 5748 // browser view. Is this a use case for doAction( 'add:toolbar-items:attachments-browser', this.toolbar ); 5746 5749 // which the controller can tap into and add this view? 5747 5750 if ( this.controller.activeModes.where( { id: 'grid' } ).length ) { 5751 5748 5752 LibraryViewSwitcher = media.View.extend({ 5749 5753 className: 'view-switch media-grid-view-switch', 5750 5754 template: media.template( 'media-library-view-switcher') 5751 5755 }); 5756 5752 5757 this.toolbar.set( 'libraryViewSwitcher', new LibraryViewSwitcher({ 5753 5758 controller: this.controller, 5754 5759 priority: -90 5755 5760 }).render() ); 5756 5761 5757 this.toolbar.set( 'bulkSelection', new media.view.BulkSelection({5758 controller: this.controller,5759 priority: -705760 }).render() );5761 5762 this.toolbar.set( 'dateFilter', new media.view.DateFilter({ 5762 5763 controller: this.controller, 5763 5764 model: this.collection.props, 5764 5765 priority: -75 5765 5766 }).render() ); 5767 5768 this.toolbar.set( 'bulkSelection', new media.view.BulkSelection({ 5769 controller: this.controller, 5770 priority: -70 5771 }).render() ); 5772 5773 this.toolbar.set( 'spinner', new media.view.Spinner({ 5774 priority: -60 5775 }) ); 5776 5766 5777 } 5767 5778 5768 5779 filters = this.options.filters; … … 5781 5792 priority: -80 5782 5793 }).render() ); 5783 5794 5784 screenReaderText = $( '<label class="screen-reader-text" for="media-attachment-filters">' + l10n.select + '</label>' ); 5785 this.toolbar.get( 'filters' ).$el.before( screenReaderText ); 5795 filterByTypeLabel = $( '<label class="screen-reader-text" for="media-attachment-filters">' + l10n.filterByType + '</label>' ); 5796 this.toolbar.get( 'filters' ).$el.before( filterByTypeLabel ); 5797 5798 filterByDateLabel = $( '<label class="screen-reader-text" for="media-attachment-date-filters">' + l10n.filterByDate + '</label>' ); 5799 this.toolbar.get( 'dateFilter' ).$el.before( filterByDateLabel ); 5800 5801 bulkActionsLabel = $( '<label class="screen-reader-text" for="bulk-select-dropdown">' + l10n.bulkActionsLabel + '</label>' ); 5802 this.toolbar.get( 'bulkSelection' ).$el.before( bulkActionsLabel ); 5786 5803 } 5787 5804 5788 this.toolbar.set( 'spinner', new media.view.Spinner({5789 priority: -705790 }) );5791 5792 5805 if ( this.options.search ) { 5793 5806 this.toolbar.set( 'search', new media.view.Search({ 5794 5807 controller: this.controller, … … 5795 5808 model: this.collection.props, 5796 5809 priority: 60 5797 5810 }).render() ); 5798 s creenReaderText = $( '<label class="screen-reader-text" for="media-search-input">' + l10n.search+ '</label>' );5799 this.toolbar.get( 'search' ).$el.before( s creenReaderText);5811 searchLabel = $( '<label class="screen-reader-text" for="media-search-input">' + l10n.searchMediaLabel + '</label>' ); 5812 this.toolbar.get( 'search' ).$el.before( searchLabel ); 5800 5813 } 5801 5814 5802 5815 if ( this.options.dragInfo ) { -
src/wp-includes/media.php
2924 2924 'warnDelete' => __( "You are about to permanently delete this item.\n 'Cancel' to stop, 'OK' to delete." ), 2925 2925 'warnBulkDelete' => __( "You are about to permanently delete these items.\n 'Cancel' to stop, 'OK' to delete." ), 2926 2926 'bulkActions' => __( 'Bulk Actions' ), 2927 'bulkActionsLabel' => __( 'Select bulk action' ), 2927 2928 'deletePermanently' => __( 'Delete Permanently' ), 2928 2929 'apply' => __( 'Apply' ), 2930 'filterByDate' => __( 'Filter by date' ), 2931 'filterByType' => __( 'Filter by type' ), 2932 'searchMediaLabel' => __( 'Search Media' ), 2929 2933 2930 2934 // Library Details 2931 2935 'attachmentDetails' => __( 'Attachment Details' ),