WordPress.org

Make WordPress Core

Ticket #41612: 41612.diff

File 41612.diff, 3.7 KB (added by audrasjb, 19 months ago)

41612 image insertion modal fields reordering

  • src/wp-includes/media-template.php

    diff --git a/src/wp-includes/media-template.php b/src/wp-includes/media-template.php
    index 0dbba58..122b216 100644
    a b function wp_print_media_templates() { 
    396396                        </div>
    397397
    398398                        <div class="settings">
    399                                 <label class="setting" data-setting="url">
    400                                         <span class="name"><?php _e( 'URL' ); ?></span>
    401                                         <input type="text" value="{{ data.url }}" readonly />
    402                                 </label>
    403399                                <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
    404400                                <?php if ( post_type_supports( 'attachment', 'title' ) ) : ?>
    405401                                <label class="setting" data-setting="title">
    function wp_print_media_templates() { 
    420416                                </label>
    421417                                <?php endforeach; ?>
    422418                                <# } #>
    423                                 <label class="setting" data-setting="caption">
    424                                         <span class="name"><?php _e( 'Caption' ); ?></span>
    425                                         <textarea {{ maybeReadOnly }}>{{ data.caption }}</textarea>
    426                                 </label>
    427419                                <# if ( 'image' === data.type ) { #>
    428420                                        <label class="setting" data-setting="alt">
    429421                                                <span class="name"><?php _e( 'Alt Text' ); ?></span>
    430422                                                <input type="text" value="{{ data.alt }}" {{ maybeReadOnly }} />
     423                                                <span class="value"><?php _e( 'Describe the purpose of the image. Leave empty if the image is not a key part of the content.' ); ?></span>
    431424                                        </label>
    432425                                <# } #>
     426                                <label class="setting" data-setting="caption">
     427                                        <span class="name"><?php _e( 'Caption' ); ?></span>
     428                                        <textarea {{ maybeReadOnly }}>{{ data.caption }}</textarea>
     429                                </label>
    433430                                <label class="setting" data-setting="description">
    434431                                        <span class="name"><?php _e( 'Description' ); ?></span>
    435432                                        <textarea {{ maybeReadOnly }}>{{ data.description }}</textarea>
    function wp_print_media_templates() { 
    448445                                                <# } #>
    449446                                        </div>
    450447                                <# } #>
     448                                <label class="setting" data-setting="url">
     449                                        <span class="name"><?php _e( 'Permalink' ); ?></span>
     450                                        <input type="text" value="{{ data.url }}" readonly />
     451                                </label>
    451452                                <div class="attachment-compat"></div>
    452453                        </div>
    453454
    function wp_print_media_templates() { 
    579580                        </div>
    580581                </div>
    581582
    582                 <label class="setting" data-setting="url">
    583                         <span class="name"><?php _e( 'URL' ); ?></span>
    584                         <input type="text" value="{{ data.url }}" readonly />
    585                 </label>
    586583                <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
    587584                <?php if ( post_type_supports( 'attachment', 'title' ) ) : ?>
    588585                <label class="setting" data-setting="title">
    function wp_print_media_templates() { 
    603600                </label>
    604601                <?php endforeach; ?>
    605602                <# } #>
    606                 <label class="setting" data-setting="caption">
    607                         <span class="name"><?php _e( 'Caption' ); ?></span>
    608                         <textarea {{ maybeReadOnly }}>{{ data.caption }}</textarea>
    609                 </label>
    610603                <# if ( 'image' === data.type ) { #>
    611604                        <label class="setting" data-setting="alt">
    612605                                <span class="name"><?php _e( 'Alt Text' ); ?></span>
    613606                                <input type="text" value="{{ data.alt }}" {{ maybeReadOnly }} />
     607                                <span class="value"><?php _e( 'Describe the purpose of the image. Leave empty if the image is not a key part of the content.' ); ?></span>
    614608                        </label>
    615609                <# } #>
     610                <label class="setting" data-setting="caption">
     611                        <span class="name"><?php _e( 'Caption' ); ?></span>
     612                        <textarea {{ maybeReadOnly }}>{{ data.caption }}</textarea>
     613                </label>
    616614                <label class="setting" data-setting="description">
    617615                        <span class="name"><?php _e( 'Description' ); ?></span>
    618616                        <textarea {{ maybeReadOnly }}>{{ data.description }}</textarea>
    619617                </label>
     618                <label class="setting" data-setting="url">
     619                        <span class="name"><?php _e( 'URL' ); ?></span>
     620                        <input type="text" value="{{ data.url }}" readonly />
     621                </label>
    620622        </script>
    621623
    622624        <script type="text/html" id="tmpl-media-selection">