Changeset 7153
- Timestamp:
- 03/04/2008 05:07:47 PM (18 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
-
wp-admin/includes/schema.php (modified) (1 diff)
-
wp-admin/js/edit-comments.js (modified) (2 diffs)
-
wp-includes/script-loader.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/includes/schema.php
r7149 r7153 251 251 add_option('medium_size_h', 300); 252 252 add_option('autosave_interval', 60); 253 add_option('autosave_interval', 60); 253 254 254 255 // Delete unused options -
trunk/wp-admin/js/edit-comments.js
r7082 r7153 8 8 a.html( n.toString() ); 9 9 }); 10 // we need to do the opposite for this guy, TODO: update title11 10 $('.post-com-count span.comment-count').each( function() { 12 11 var a = $(this); 13 var n = parseInt(a.html(),10) + ( $('#' + settings.element).is('.' + settings.dimClass) ? -1 : 1 ); 12 var n = parseInt(a.html(),10); 13 var t = parseInt(a.parent().attr('title'), 10); 14 if ( $('#' + settings.element).is('.unapproved') ) { // we unapproved a formerly approved comment 15 n = n - 1; 16 t = t + 1; 17 } else { // we approved a formerly unapproved comment 18 n = n + 1; 19 t = t - 1; 20 } 21 if ( t >= 0 ) { a.parent().attr('title', adminCommentsL10n.pending.replace( /%i%/, t.toString() ) ); } 22 if ( 0 === t ) { a.parents('strong:first').replaceWith( a.parents('strong:first').html() ); } 14 23 a.html( n.toString() ); 15 24 }); … … 17 26 18 27 var delAfter = function( r, settings ) { 19 $(' span.comment-count').each( function() {28 $('li span.comment-count').each( function() { 20 29 var a = $(this); 21 if ( a.parent('.current').size() || $('#' + settings.element).is('.unapproved') && parseInt(a.html(),10) > 0 ) { 30 if ( parseInt(a.html(),10) < 1 ) { return; } 31 // on ?edit-comments.php?comment_status=moderated tab 32 // or the comment is unapproved 33 if ( a.parent('.current').size() || $('#' + settings.element).is('.unapproved') ) { 22 34 var n = parseInt(a.html(),10) - 1; 23 35 a.html( n.toString() ); 24 36 } 37 }); 38 $('.post-com-count span.comment-count').each( function() { 39 var a = $(this); 40 if ( $('#' + settings.element).is('.unapproved') ) { // we deleted an unapproved comment, decrement pending title 41 var t = parseInt(a.parent().attr('title'), 10); 42 if ( t < 1 ) { return; } 43 t = t - 1; 44 a.parent().attr('title', adminCommentsL10n.pending.replace( /%i%/, t.toString() ) ); 45 if ( 0 === t ) { a.parents('strong:first').replaceWith( a.parents('strong:first').html() ); } 46 return; 47 } 48 var n = parseInt(a.html(),10) - 1; 49 a.html( n.toString() ); 25 50 }); 26 51 -
trunk/wp-includes/script-loader.php
r7148 r7153 131 131 'strong' => __('Strong') 132 132 ) ); 133 $this->add( 'admin-comments', '/wp-admin/js/edit-comments.js', array('wp-lists'), '20080228' ); 133 $this->add( 'admin-comments', '/wp-admin/js/edit-comments.js', array('wp-lists'), '20080304' ); 134 $this->localize( 'admin-comments', 'adminCommentsL10n', array( 135 'pending' => __('%i% pending') // must look like: "# blah blah" 136 ) ); 134 137 $this->add( 'admin-users', '/wp-admin/js/users.js', array('wp-lists'), '20070823' ); 135 138 $this->add( 'admin-forms', '/wp-admin/js/forms.js', false, '20080108' );
Note: See TracChangeset
for help on using the changeset viewer.