Changeset 6827 for trunk/wp-admin/edit.php
- Timestamp:
- 02/13/2008 08:53:18 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/edit.php
r6808 r6827 1 1 <?php 2 2 require_once('admin.php'); 3 4 // Handle bulk deletes 5 if ( isset($_GET['deleteit']) && isset($_GET['delete']) ) { 6 check_admin_referer('bulk-posts'); 7 foreach( (array) $_GET['delete'] as $post_id_del ) { 8 $post_del = & get_post($post_id_del); 9 10 if ( !current_user_can('delete_post', $post_id_del) ) 11 wp_die( __('You are not allowed to delete this post.') ); 12 13 if ( $post_del->post_type == 'attachment' ) { 14 if ( ! wp_delete_attachment($post_id_del) ) 15 wp_die( __('Error in deleting...') ); 16 } else { 17 if ( !wp_delete_post($post_id_del) ) 18 wp_die( __('Error in deleting...') ); 19 } 20 } 21 22 $sendback = wp_get_referer(); 23 if (strpos($sendback, 'post.php') !== false) $sendback = get_option('siteurl') .'/wp-admin/post-new.php'; 24 elseif (strpos($sendback, 'attachments.php') !== false) $sendback = get_option('siteurl') .'/wp-admin/attachments.php'; 25 $sendback = preg_replace('|[^a-z0-9-~+_.?#=&;,/:]|i', '', $sendback); 26 27 wp_redirect($sendback); 28 exit(); 29 } 3 30 4 31 $title = __('Posts'); 5 32 $parent_file = 'edit.php'; 6 33 wp_enqueue_script( 'admin-posts' ); 34 wp_enqueue_script('admin-forms'); 7 35 if ( 1 == $_GET['c'] ) 8 36 wp_enqueue_script( 'admin-comments' ); … … 15 43 if ( !isset( $_GET['paged'] ) ) 16 44 $_GET['paged'] = 1; 45 17 46 ?> 18 47 … … 75 104 <?php 76 105 if ( isset($_GET['posted']) && $_GET['posted'] ) : $_GET['posted'] = (int) $_GET['posted']; ?> 77 <div id="message" class="updated fade">< strong><p><?php _e('Your post has been saved.'); ?></strong> <a href="<?php echo get_permalink( $_GET['posted'] ); ?>"><?php _e('View post'); ?></a> | <a href="post.php?action=edit&post=<?php echo $_GET['posted']; ?>"><?php _e('Edit post'); ?></a></p></div>106 <div id="message" class="updated fade"><p><strong><?php _e('Your post has been saved.'); ?></strong> <a href="<?php echo get_permalink( $_GET['posted'] ); ?>"><?php _e('View post'); ?></a> | <a href="post.php?action=edit&post=<?php echo $_GET['posted']; ?>"><?php _e('Edit post'); ?></a></p></div> 78 107 <?php 79 108 endif; … … 104 133 105 134 <div style="float: left"> 106 <input type="button" value="<?php _e('Delete'); ?>" name="deleteit" /> 135 <input type="submit" value="<?php _e('Delete'); ?>" name="deleteit" /> 136 <?php wp_nonce_field('bulk-posts'); ?> 107 137 <?php 108 138 … … 142 172 <br style="clear:both;" /> 143 173 </div> 174 175 <br style="clear:both;" /> 176 177 <?php include( 'edit-post-rows.php' ); ?> 178 144 179 </form> 145 146 <br style="clear:both;" />147 148 <?php include( 'edit-post-rows.php' ); ?>149 180 150 181 <form action="" method="post" id="get-extra-posts" class="add:the-extra-list:" style="display:none">
Note: See TracChangeset
for help on using the changeset viewer.