From de0188c661cdea0559df08e70246df6292d9a8ea Mon Sep 17 00:00:00 2001 From: ryan Date: Mon, 1 Nov 2010 16:28:35 +0000 Subject: [PATCH] Die if user doesn't have caps for the post type. Props duck_. fixes #15259 git-svn-id: http://svn.automattic.com/wordpress/trunk@16135 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/post-new.php | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) diff --git a/wp-admin/post-new.php b/wp-admin/post-new.php index 93c4ffbcb..ed123a468 100644 --- a/wp-admin/post-new.php +++ b/wp-admin/post-new.php @@ -30,27 +30,14 @@ $title = $post_type_object->labels->add_new_item; $editing = true; -if ( 'post' == $post_type && !current_user_can('edit_posts') ) { - include('./admin-header.php'); ?> -
-

edit_posts capability to your user, in order to be authorized to post.
-You can also e-mail the admin to ask for a promotion.
-When you’re promoted, just reload this page and you’ll be able to blog. :)'), get_option('admin_email')); ?> -

-
-cap->edit_posts ) ) + wp_die( __( 'Cheatin’ uh?' ) ); wp_enqueue_script('autosave'); // Show post form. -if ( current_user_can($post_type_object->cap->edit_posts) ) { - $post = get_default_post_to_edit( $post_type, true ); - $post_ID = $post->ID; - include('edit-form-advanced.php'); -} - +$post = get_default_post_to_edit( $post_type, true ); +$post_ID = $post->ID; +include('edit-form-advanced.php'); include('./admin-footer.php'); -?> \ No newline at end of file +?>