diff options
Diffstat (limited to 'wp-admin/edit-post-rows.php')
-rw-r--r-- | wp-admin/edit-post-rows.php | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/wp-admin/edit-post-rows.php b/wp-admin/edit-post-rows.php index b3dc1e9..d41f2df 100644 --- a/wp-admin/edit-post-rows.php +++ b/wp-admin/edit-post-rows.php @@ -1,3 +1,4 @@ +<?php if ( ! defined('ABSPATH') ) die(); ?> <table class="widefat"> <thead> <tr> @@ -8,13 +9,16 @@ </tr> </thead> - <tbody id="the-list"> + <tbody id="the-list" class="list:post"> <?php +$i_post = 0; if ( have_posts() ) { $bgcolor = ''; add_filter('the_title','wp_specialchars'); -while (have_posts()) : the_post(); -$class = ('alternate' == $class) ? '' : 'alternate'; +while (have_posts()) : the_post(); $i_post++; +if ( 16 == $i_post ) + echo "\t</tbody>\n\t<tbody id='the-extra-list' class='list:post' style='display: none'>\n"; // Hack! +$class = ( $i_post > 15 || 'alternate' == $class) ? '' : 'alternate'; global $current_user; $post_owner = ( $current_user->ID == $post->post_author ? 'self' : 'other' ); ?> @@ -90,7 +94,7 @@ foreach($posts_columns as $column_name=>$column_display_name) { case 'control_delete': ?> - <td><?php if ( current_user_can('delete_post',$post->ID) ) { echo "<a href='" . wp_nonce_url("post.php?action=delete&post=$id", 'delete-post_' . $post->ID) . "' class='delete' onclick=\"return deleteSomething( 'post', " . $id . ", '" . js_escape(sprintf(__("You are about to delete this post '%s'.\n'OK' to delete, 'Cancel' to stop."), get_the_title())) . "' );\">" . __('Delete') . "</a>"; } ?></td> + <td><?php if ( current_user_can('delete_post',$post->ID) ) { echo "<a href='" . wp_nonce_url("post.php?action=delete&post=$id", 'delete-post_' . $post->ID) . "' class='delete:the-list:post-$post->ID delete'>" . __('Delete') . "</a>"; } ?></td> <?php break; |