Changeset 7394
- Timestamp:
- 03/19/2008 05:38:58 AM (16 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/js/page.js
r7341 r7394 2 2 add_postbox_toggles('page'); 3 3 make_slugedit_clickable(); 4 5 jQuery('#title').blur( function() { if ( (jQuery("#post_ID").val() > 0) || (jQuery("#title").val().length == 0) ) return; autosave(); } ); 4 6 5 7 // hide advanced slug field -
trunk/wp-admin/js/post.js
r7338 r7394 63 63 add_postbox_toggles('post'); 64 64 65 // If no tags on the page, skip the tag and category stuff.66 if ( !jQuery('#tags-input').size() ) {67 return;68 }69 70 65 // Editable slugs 71 66 make_slugedit_clickable(); … … 91 86 jQuery('#publish').click( tag_save_on_publish ); 92 87 jQuery('#save-post').click( tag_save_on_publish ); 88 89 jQuery('#title').blur( function() { if ( (jQuery("#post_ID").val() > 0) || (jQuery("#title").val().length == 0) ) return; autosave(); } ); 93 90 94 91 // auto-suggest stuff -
trunk/wp-includes/general-template.php
r7313 r7394 978 978 if (e.keyCode == 9 && !e.shiftKey && !e.controlKey && !e.altKey) { 979 979 if ( tinyMCE.activeEditor ) { 980 if ( (jQuery("#post_ID").val() < 1) && (jQuery("#title").val().length > 0) ) { autosave(); } 980 981 e = null; 981 982 if ( tinyMCE.activeEditor.isHidden() ) return true; -
trunk/wp-includes/js/autosave.js
r7375 r7394 9 9 //Disable autosave after the form has been submitted 10 10 $("#post").submit(function() { $.cancel(autosavePeriodical); }); 11 12 // Autosave early on for a new post. Why? Should this only be run once?13 $("#content").keypress(function() {14 if ( 1 === ( $(this).val().length % 15 ) && 1 > parseInt($("#post_ID").val(),10) )15 setTimeout(autosave, 5000);16 });17 11 }); 18 12 … … 149 143 150 144 // Nothing to save or no change. 151 if( post_data["post_title"].length==0 || post_data["content"].length==0|| post_data["post_title"] + post_data["content"] == autosaveLast) {145 if( (post_data["post_title"].length==0 && post_data["content"].length==0) || post_data["post_title"] + post_data["content"] == autosaveLast) { 152 146 doAutoSave = false 153 147 } -
trunk/wp-includes/script-loader.php
r7384 r7394 48 48 ) ); 49 49 50 $this->add( 'autosave', '/wp-includes/js/autosave.js', array('schedule', 'wp-ajax-response'), '2008031 2' );50 $this->add( 'autosave', '/wp-includes/js/autosave.js', array('schedule', 'wp-ajax-response'), '20080317' ); 51 51 52 52 $this->add( 'wp-ajax', '/wp-includes/js/wp-ajax.js', array('prototype'), '20070306'); … … 142 142 'cancel' => __('Cancel'), 143 143 ) ); 144 $this->add( 'post', '/wp-admin/js/post.js', array('suggest', 'jquery-ui-tabs', 'wp-lists', 'postbox', 'slug'), '20080 221' );144 $this->add( 'post', '/wp-admin/js/post.js', array('suggest', 'jquery-ui-tabs', 'wp-lists', 'postbox', 'slug'), '20080318' ); 145 145 $this->localize( 'post', 'postL10n', array( 146 146 'tagsUsed' => __('Tags used on this post:'), … … 151 151 'edit' => __('Edit'), 152 152 ) ); 153 $this->add( 'page', '/wp-admin/js/page.js', array('jquery', 'slug', 'postbox'), '20080 208' );153 $this->add( 'page', '/wp-admin/js/page.js', array('jquery', 'slug', 'postbox'), '20080318' ); 154 154 $this->localize( 'page', 'postL10n', array( 155 155 'cancel' => __('Cancel'),
Note: See TracChangeset
for help on using the changeset viewer.