WordPress.org

Make WordPress Core

Ticket #24177: 24177.patch

File 24177.patch, 3.0 KB (added by azaozz, 12 months ago)
  • wp-includes/js/tinymce/plugins/wpgallery/editor_plugin_src.js

     
    2323                                        return; 
    2424 
    2525                                // Make sure we've selected a gallery node. 
    26                                 if ( el.nodeName != 'IMG' || ed.dom.getAttrib(el, 'class').indexOf('wpGallery') == -1 ) 
     26                                if ( el.nodeName != 'IMG' || ed.dom.getAttrib(el, 'class').indexOf('wp-gallery') == -1 ) 
    2727                                        return; 
    2828 
    2929                                frame = gallery.edit( '[' + ed.dom.getAttrib( el, 'title' ) + ']' ); 
     
    4040                                        ed.dom.events.add(ed.getBody(), 'touchstart', function(e){ 
    4141                                                var target = e.target; 
    4242 
    43                                                 if ( target.nodeName == 'IMG' && ed.dom.hasClass(target, 'wpGallery') ) { 
     43                                                if ( target.nodeName == 'IMG' && ed.dom.hasClass(target, 'wp-gallery') ) { 
    4444                                                        ed.selection.select(target); 
    4545                                                        ed.dom.events.cancel(e); 
    4646                                                        ed.plugins.wordpress._hideButtons(); 
     
    5151                        }); 
    5252 
    5353                        ed.onMouseDown.add(function(ed, e) { 
    54                                 if ( e.target.nodeName == 'IMG' && ed.dom.hasClass(e.target, 'wpGallery') ) { 
     54                                if ( e.target.nodeName == 'IMG' && ed.dom.hasClass(e.target, 'wp-gallery') ) { 
    5555                                        ed.plugins.wordpress._hideButtons(); 
    5656                                        ed.plugins.wordpress._showButtons(e.target, 'wp_gallerybtns'); 
    5757                                } 
     
    6969 
    7070                _do_gallery : function(co) { 
    7171                        return co.replace(/\[gallery([^\]]*)\]/g, function(a,b){ 
    72                                 return '<img src="'+tinymce.baseURL+'/plugins/wpgallery/img/t.gif" class="wpGallery mceItem" title="gallery'+tinymce.DOM.encode(b)+'" />'; 
     72                                return '<img src="'+tinymce.baseURL+'/plugins/wpgallery/img/t.gif" class="wp-gallery mceItem" title="gallery'+tinymce.DOM.encode(b)+'" />'; 
    7373                        }); 
    7474                }, 
    7575 
     
    8383                        return co.replace(/(?:<p[^>]*>)*(<img[^>]+>)(?:<\/p>)*/g, function(a,im) { 
    8484                                var cls = getAttr(im, 'class'); 
    8585 
    86                                 if ( cls.indexOf('wpGallery') != -1 ) 
     86                                if ( cls.indexOf('wp-gallery') != -1 ) 
    8787                                        return '<p>['+tinymce.trim(getAttr(im, 'title'))+']</p>'; 
    8888 
    8989                                return a; 
     
    130130                        tinymce.dom.Event.add(dellButton, 'mousedown', function(e) { 
    131131                                var ed = tinymce.activeEditor, el = ed.selection.getNode(); 
    132132 
    133                                 if ( el.nodeName == 'IMG' && ed.dom.hasClass(el, 'wpGallery') ) { 
     133                                if ( el.nodeName == 'IMG' && ed.dom.hasClass(el, 'wp-gallery') ) { 
    134134                                        ed.dom.remove(el); 
    135135 
    136136                                        ed.execCommand('mceRepaint'); 
  • wp-includes/js/tinymce/themes/advanced/skins/wp_theme/content.css

     
    127127    background: transparent url("img/page_bug.gif") no-repeat right top; 
    128128} 
    129129 
    130 img.wpGallery { 
     130img.wp-gallery { 
    131131        border: 1px dashed #888; 
    132132        background: #f2f8ff url("img/gallery.png") no-repeat scroll center center; 
    133133        width: 99%;