X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/e08b42e8ad054ec67522d7ac1aaae5dc68cb3d01..c81aba3d563f7459dc79140e4c5be67bcf506b92:/wp-admin/js/dashboard.js diff --git a/wp-admin/js/dashboard.js b/wp-admin/js/dashboard.js index f88be70f..fa100dd1 100644 --- a/wp-admin/js/dashboard.js +++ b/wp-admin/js/dashboard.js @@ -64,7 +64,11 @@ jQuery(document).ready( function($) { /* QuickPress */ quickPressLoad = function() { var act = $('#quickpost-action'), t; - t = $('#quick-press').submit( function() { + + $( '#quick-press .submit input[type="submit"], #quick-press .submit input[type="reset"]' ).prop( 'disabled' , false ); + + t = $('#quick-press').submit( function( e ) { + e.preventDefault(); $('#dashboard_quick_press #publishing-action .spinner').show(); $('#quick-press .submit input[type="submit"], #quick-press .submit input[type="reset"]').prop('disabled', true); @@ -84,8 +88,6 @@ jQuery(document).ready( function($) { latestPost.css('background', 'none'); }, 1000); } - - return false; } ); $('#publish').click( function() { act.val( 'post-quickpress-publish' ); } ); @@ -121,15 +123,13 @@ jQuery(document).ready( function($) { }; quickPressLoad(); - $( '.meta-box-sortables' ).sortable( 'option', 'containment', 'document' ); - - // Activity Widget - $( '.show-more a' ).on( 'click', function(e) { - $( this ).fadeOut().closest('.activity-block').find( 'li.hidden' ).fadeIn().removeClass( 'hidden' ); - e.preventDefault(); - }); + $( '.meta-box-sortables' ).sortable( 'option', 'containment', '#wpwrap' ); function autoResizeTextarea() { + if ( document.documentMode && document.documentMode < 9 ) { + return; + } + // Add a hidden div. We'll copy over the text from the textarea to measure its height. $('body').append( '' ); @@ -159,9 +159,9 @@ jQuery(document).ready( function($) { editor.on('focus input propertychange', function() { var $this = $(this), //   is to ensure that the height of a final trailing newline is included. - textareaContent = $this.val().replace(/\n/g, '
') + ' ', + textareaContent = $this.val() + ' ', // 2px is for border-top & border-bottom - cloneHeight = clone.css('width', $this.css('width')).html(textareaContent).outerHeight() + 2; + cloneHeight = clone.css('width', $this.css('width')).text(textareaContent).outerHeight() + 2; // Default to having scrollbars editor.css('overflow-y', 'auto'); @@ -179,8 +179,8 @@ jQuery(document).ready( function($) { editorHeight = cloneHeight; } - // No scrollbars as we change height - editor.css('overflow-y', 'hidden'); + // No scrollbars as we change height, not for IE < 9 + editor.css('overflow', 'hidden'); $this.css('height', editorHeight + 'px'); });