WordPress.org

Make WordPress Core

Ticket #17154: 17154-3.patch

File 17154-3.patch, 2.2 KB (added by azaozz, 12 months ago)
  • wp-includes/js/tinymce/plugins/wordpress/editor_plugin_src.js

     
    77 
    88        tinymce.create('tinymce.plugins.WordPress', { 
    99                init : function(ed, url) { 
    10                         var t = this, tbId = ed.getParam('wordpress_adv_toolbar', 'toolbar2'), last = 0, moreHTML, nextpageHTML, closeOnClick, mod_key; 
     10                        var t = this, tbId = ed.getParam('wordpress_adv_toolbar', 'toolbar2'), last = 0, moreHTML, nextpageHTML, closeOnClick, mod_key, style; 
    1111                        moreHTML = '<img src="' + url + '/img/trans.gif" class="mceWPmore mceItemNoResize" title="'+ed.getLang('wordpress.wp_more_alt')+'" />'; 
    1212                        nextpageHTML = '<img src="' + url + '/img/trans.gif" class="mceWPnextpage mceItemNoResize" title="'+ed.getLang('wordpress.wp_page_alt')+'" />'; 
    1313 
     
    133133                                                } 
    134134                                        } 
    135135                                } 
     136 
     137                                if ( tinymce.isWebKit && ( 'InsertUnorderedList' == cmd || 'InsertOrderedList' == cmd ) ) { 
     138                                        if ( !style ) 
     139                                                style = ed.dom.create('style', {'type': 'text/css'}, '#tinymce,#tinymce span,#tinymce li,#tinymce li>span,#tinymce p,#tinymce p>span{font:medium sans-serif;color:#000;line-height:normal;}'); 
     140 
     141                                        ed.getDoc().head.appendChild( style ); 
     142                                } 
    136143                        }); 
    137144 
     145                        ed.onExecCommand.add( function( ed, cmd, ui, val ) { 
     146                                if ( tinymce.isWebKit && style && ( 'InsertUnorderedList' == cmd || 'InsertOrderedList' == cmd ) ) 
     147                                        ed.dom.remove( style ); 
     148                        }); 
     149 
    138150                        ed.onInit.add(function(ed) { 
    139151                                var bodyClass = ed.getParam('body_class', ''), body = ed.getBody(); 
    140152 
  • wp-includes/js/tinymce/themes/advanced/skins/wp_theme/content.css

     
    4545        margin: 10px; 
    4646} 
    4747 
    48 br[data-mce-bogus] { 
    49         line-height: 1em; 
    50         margin-top: -1em; 
    51 } 
    52  
    53 br[data-mce-bogus]:only-child { 
    54         line-height: inherit; 
    55         margin-top: inherit; 
    56 } 
    57  
    5848.aligncenter, 
    5949dl.aligncenter { 
    6050        display: block;