Make WordPress Core


Ignore:
Timestamp:
02/24/2014 08:25:54 PM (13 years ago)
Author:
wonderboymusic
Message:

Load default settings state when creating a new playlist in the media modal. Add a few missing inline @this annotations in media-editor.js.

See #26631.

File:
1 edited

Legend:

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

    r27241 r27242  
    432432                </label>
    433433
     434                <#
     435                        var playlist = 'playlist-edit' === data.controller.id, emptyModel = 'undefined' === typeof data.model.style;
     436                #>
    434437                <label class="setting">
    435438                        <span><?php _e( 'Show Tracklist' ); ?></span>
    436                         <input type="checkbox" data-setting="_tracklist" />
     439                        <input type="checkbox" data-setting="_tracklist" <# if ( playlist && emptyModel ) { #>
     440                                checked="checked"
     441                        <# } #> />
    437442                </label>
    438443
    439444                <label class="setting">
    440445                        <span><?php _e( 'Show Track Numbers' ); ?></span>
    441                         <input type="checkbox" data-setting="_tracknumbers" />
     446                        <input type="checkbox" data-setting="_tracknumbers" <# if ( playlist && emptyModel ) { #>
     447                                checked="checked"
     448                        <# } #> />
    442449                </label>
    443450
    444451                <label class="setting">
    445452                        <span><?php _e( 'Show Artist Name in Tracklist' ); ?></span>
    446                         <input type="checkbox" data-setting="_artists" />
     453                        <input type="checkbox" data-setting="_artists" <# if ( playlist && emptyModel ) { #>
     454                                checked="checked"
     455                        <# } #> />
    447456                </label>
    448457
    449458                <label class="setting">
    450459                        <span><?php _e( 'Show Images' ); ?></span>
    451                         <input type="checkbox" data-setting="_images" />
     460                        <input type="checkbox" data-setting="_images" <# if ( emptyModel ) { #>
     461                                checked="checked"
     462                        <# } #> />
    452463                </label>
    453464        </script>
Note: See TracChangeset for help on using the changeset viewer.