Make WordPress Core

Changeset 29106


Ignore:
Timestamp:
07/11/2014 09:55:24 PM (11 years ago)
Author:
wonderboymusic
Message:

Media Grid, for audio files: show Bitrate in the Edit Attachments modal a la the Edit Post screen.

See #28839.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/media-template.php

    r29105 r29106  
    311311                <# if ( data.fileLength ) { #>
    312312                    <div class="file-length"><strong><?php _e( 'Length:' ); ?></strong> {{ data.fileLength }}</div>
     313                <# } #>
     314
     315                <# if ( 'audio' === data.type && data.meta.bitrate ) { #>
     316                    <div class="bitrate">
     317                        <strong><?php _e( 'Bitrate:' ); ?></strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s
     318                        <# if ( data.meta.bitrate_mode ) { #>
     319                        {{ ' ' + data.meta.bitrate_mode.toUpperCase() }}
     320                        <# } #>
     321                    </div>
    313322                <# } #>
    314323
  • trunk/src/wp-includes/media.php

    r29029 r29106  
    14641464        $fields['year']             = __( 'Year' );
    14651465        $fields['length_formatted'] = _x( 'Length', 'video or audio' );
     1466    } elseif ( 'js' === $context ) {
     1467        $fields['bitrate']          = __( 'Bitrate' );
     1468        $fields['bitrate_mode']     = __( 'Bitrate Mode' );
    14661469    }
    14671470
     
    27172720
    27182721        $response['meta'] = array();
    2719         foreach ( wp_get_attachment_id3_keys( $attachment ) as $key => $label ) {
     2722        foreach ( wp_get_attachment_id3_keys( $attachment, 'js' ) as $key => $label ) {
    27202723            if ( ! empty( $meta[ $key ] ) ) {
    27212724                $response['meta'][ $key ] = $meta[ $key ];
Note: See TracChangeset for help on using the changeset viewer.