WordPress.org

Make WordPress Core

Ticket #31485: 31485.2.diff

File 31485.2.diff, 6.0 KB (added by welcher, 2 years ago)

Updated patch to remove additional css/js references

  • wp-admin/css/edit.css

     
    10631063  13.0 - Tags 
    10641064------------------------------------------------------------------------------*/ 
    10651065 
    1066 .tagsdiv { 
    1067         margin-top: -8px; 
    1068 } 
    10691066 
    1070 #poststuff .taghint { 
    1071         color: #aaa; 
    1072         margin: 15px 0 -24px 12px; 
    1073 } 
    1074  
    10751067#poststuff .tagsdiv .howto { 
    10761068        margin: 0 0 6px 0; 
    10771069} 
     
    10961088        margin: 0 5px; 
    10971089} 
    10981090 
    1099 /* tag hints */ 
    1100 .taghint { 
    1101         color: #aaa; 
    1102         margin: -17px 0 0 7px; 
    1103         visibility: hidden; 
    1104 } 
    11051091 
    1106 input.newtag ~ div.taghint { 
    1107         visibility: visible; 
    1108 } 
    1109  
    1110 input.newtag:focus ~ div.taghint { 
    1111         visibility: hidden; 
    1112 } 
    1113  
    11141092p.popular-tags { 
    11151093        border: none; 
    11161094        line-height: 2em; 
  • wp-admin/css/press-this.css

     
    258258        display: none; 
    259259} 
    260260 
    261 .screen-reader-text, 
    262 .taghint { 
     261.screen-reader-text { 
    263262        position: absolute; 
    264263        margin: -1px; 
    265264        padding: 0; 
  • wp-admin/includes/class-wp-press-this.php

     
    3131         * @return array Site settings. 
    3232         */ 
    3333        public function site_settings() { 
    34                 $default_html = array( 
    35                         'quote' => '<blockquote>%1$s</blockquote>', 
    36                         'link' => '<p>' . _x( 'Source:', 'Used in Press This to indicate where the content comes from.' ) . 
    37                                 ' <em><a href="%1$s">%2$s</a></em></p>', 
    38                 ); 
    39  
    4034                return array( 
    4135                        // Used to trigger the bookmarklet update notice. 
    4236                        // Needs to be set here and in get_shortcut_link() in wp-includes/link-template.php. 
     
    4741                         * 
    4842                         * @since 4.2.0 
    4943                         * 
    50                          * @param bool false Whether to redirect in parent window or not. Default false. 
     44                         * @param bool $redir_in_parent Whether to redirect in parent window or not. Default false. 
    5145                         */ 
    52                         'redirInParent' => apply_filters( 'press_this_redirect_in_parent', false ), 
    53  
    54                         /** 
    55                          * Filter the default HTML for the Press This editor. 
    56                          * 
    57                          * @since 4.2.0 
    58                          * 
    59                          * @param array $default_html Associative array with two keys: 'quote' where %1$s is replaced with the site description 
    60                          *                            or the selected content, and 'link' there %1$s is link href, %2$s is link text. 
    61                          */ 
    62                         'html' => apply_filters( 'press_this_suggested_html', $default_html ), 
     46                        'redir_in_parent' => apply_filters( 'press_this_redirect_in_parent', false ), 
    6347                ); 
    6448        } 
    6549 
    6650        /** 
    67          * Get the source's images and save them locally, for posterity, unless we can't. 
     51         * Get the sources images and save them locally, fr posterity, unless we can't. 
    6852         * 
    6953         * @since 4.2.0 
    7054         * @access public 
     
    644628                                ?> 
    645629                                <div class="ajaxtag hide-if-no-js"> 
    646630                                        <label class="screen-reader-text" for="new-tag-post_tag"><?php _e( 'Tags' ); ?></label> 
    647                                         <div class="taghint"><?php echo $taxonomy->labels->add_new_item; ?></div> 
    648631                                        <p> 
    649632                                                <input type="text" id="new-tag-post_tag" name="newtag[post_tag]" class="newtag form-input-tip" size="16" autocomplete="off" value="" /> 
    650633                                                <button type="button" class="button tagadd"><?php _e( 'Add' ); ?></button> 
     
    727710                $post = get_default_post_to_edit( 'post', true ); 
    728711                $post_ID = (int) $post->ID; 
    729712 
    730                 wp_enqueue_media( array( 'post' => $post_ID ) ); 
    731713                wp_enqueue_style( 'press-this' ); 
    732714                wp_enqueue_script( 'press-this' ); 
    733715                wp_enqueue_script( 'json2' ); 
     716                wp_enqueue_media( array( 'post' => $post->ID ) ); 
    734717                wp_enqueue_script( 'editor' ); 
    735718 
    736719                $supports_formats = false; 
     
    739722                if ( current_theme_supports( 'post-formats' ) && post_type_supports( $post->post_type, 'post-formats' ) ) { 
    740723                        $supports_formats = true; 
    741724 
    742                         if ( ! ( $post_format = get_post_format( $post_ID ) ) ) { 
     725                        if ( ! ( $post_format = get_post_format( $post->ID ) ) ) { 
    743726                                $post_format = 0; 
    744727                        } 
    745728                } 
     
    798781        </div> 
    799782 
    800783        <form id="pressthis-form" name="pressthis-form" method="POST" autocomplete="off"> 
    801                 <input type="hidden" name="post_ID" id="post_ID" value="<?php echo $post_ID; ?>" /> 
     784                <input type="hidden" name="post_ID" id="post_ID" value="<?php echo esc_attr( $post_ID ); ?>" /> 
    802785                <input type="hidden" name="action" value="press-this-save-post" /> 
    803786                <input type="hidden" name="post_status" id="post_status" value="draft" /> 
    804787                <?php 
  • wp-admin/includes/meta-boxes.php

     
    418418        <?php if ( $user_can_assign_terms ) : ?> 
    419419        <div class="ajaxtag hide-if-no-js"> 
    420420                <label class="screen-reader-text" for="new-tag-<?php echo $tax_name; ?>"><?php echo $box['title']; ?></label> 
    421                 <div class="taghint"><?php echo $taxonomy->labels->add_new_item; ?></div> 
    422421                <p><input type="text" id="new-tag-<?php echo $tax_name; ?>" name="newtag[<?php echo $tax_name; ?>]" class="newtag form-input-tip" size="16" autocomplete="off" value="" /> 
    423422                <input type="button" class="button tagadd" value="<?php esc_attr_e('Add'); ?>" /></p> 
    424423        </div> 
  • wp-admin/js/tags-box.js

     
    158158                                t.flushTags( $(this).closest('.tagsdiv') ); 
    159159                        }); 
    160160 
    161                         $('div.taghint', ajaxtag).click(function(){ 
    162                                 $(this).css('visibility', 'hidden').parent().siblings('.newtag').focus(); 
    163                         }); 
    164161 
    165                         $('input.newtag', ajaxtag).blur(function() { 
    166                                 if ( '' === this.value ) 
    167                                         $(this).parent().siblings('.taghint').css('visibility', ''); 
    168                         }).focus(function(){ 
    169                                 $(this).parent().siblings('.taghint').css('visibility', 'hidden'); 
    170                         }).keyup(function(e){ 
     162                        $('input.newtag', ajaxtag).keyup(function(e){ 
    171163                                if ( 13 == e.which ) { 
    172164                                        tagBox.flushTags( $(this).closest('.tagsdiv') ); 
    173165                                        return false;