Make WordPress Core

Ticket #29307: 29307.4.patch

File 29307.4.patch, 2.3 KB (added by iseulde, 10 years ago)
  • src/wp-admin/edit-form-advanced.php

     
    496496        'dfw' => true,
    497497        'drag_drop_upload' => true,
    498498        'tabfocus_elements' => 'insert-media-button-1,save-post',
    499         'editor_height' => 360,
     499        'editor_height' => 300,
    500500        'tinymce' => array(
    501501                'resize' => false,
    502502                'wp_autoresize_on' => ( ! empty( $_wp_autoresize_on ) && get_user_setting( 'editor_expand', 'on' ) === 'on' ),
  • src/wp-admin/js/editor-expand.js

     
    3434                pageYOffsetAtTop = 130,
    3535                pinnedToolsTop = 56,
    3636                autoresizeMinHeight = 300,
     37                initialMode = window.getUserSetting( 'editor' ),
    3738                // These are corrected when adjust() runs, except on scrolling if already set.
    3839                heights = {
    3940                        windowHeight: 0,
     
    119120        }
    120121
    121122        function textEditorResize() {
    122                 if ( mceEditor && ! mceEditor.isHidden() ) {
     123                if ( ( mceEditor && ! mceEditor.isHidden() ) || ( ! mceEditor && initialMode === 'tinymce' ) ) {
    123124                        return;
    124125                }
    125126
  • src/wp-includes/class-wp-editor.php

     
    112112                if ( empty( $set['editor_height'] ) )
    113113                        return $set;
    114114
    115                 if ( 'content' === $editor_id ) {
     115                if ( 'content' === $editor_id && empty( $set['tinymce']['wp_autoresize_on'] ) ) {
    116116                        // A cookie (set when a user resizes the editor) overrides the height.
    117117                        $cookie = (int) get_user_setting( 'ed_size' );
    118118
  • src/wp-includes/js/tinymce/plugins/wpautoresize/plugin.js

     
    2222 */
    2323tinymce.PluginManager.add( 'wpautoresize', function( editor ) {
    2424        var settings = editor.settings,
    25                 oldSize = 0,
     25                oldSize = 300,
    2626                isActive = false;
    2727
    2828        function isFullscreen() {