WordPress.org

Make WordPress Core

Ticket #16284: 16284.1.patch

File 16284.1.patch, 1.5 KB (added by azaozz, 6 years ago)
  • src/wp-includes/class-wp-editor.php

     
    727727                        add_thickbox();
    728728                        wp_enqueue_script('media-upload');
    729729                }
     730
     731                do_action( 'wp_tiny_mce_enqueue', self::$has_tinymce, self::$has_quicktags, self::$plugins, self::$qt_buttons );
    730732        }
    731733
    732734        public static function wp_mce_translation() {
  • src/wp-includes/js/tinymce/plugins/wpdialogs/plugin.js

     
    2929                        return;
    3030                }
    3131
     32                if ( typeof jQuery === 'undefined' || ! jQuery.wp || ! jQuery.wp.wpdialog ) {
     33                        // wpdialod.js is not loaded
     34                        if ( window.console && window.console.error ) {
     35                                window.console.error('wpdialog.js is not loaded. Please set it as dependency for your script when calling wp_enqueue_script().');
     36                        }
     37
     38                        return;
     39                }
     40
    3241                wp.$element = $element = jQuery( '#' + args.id );
    3342
    3443                if ( ! $element.length ) {
     
    3544                        return;
    3645                }
    3746
    38                 if ( window && window.console ) {
     47                if ( window.console && window.console.log ) {
    3948                        window.console.log('tinymce.WPWindowManager is deprecated. Use the default editor.windowManager to open dialogs with inline HTML.');
    4049                }
    4150