WordPress.org

Make WordPress Core

Ticket #24177: 24177.patch

File 24177.patch, 3.0 KB (added by azaozz, 5 years 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%;