diff options
author | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2006-03-07 16:17:35 +0000 |
---|---|---|
committer | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2006-03-07 16:17:35 +0000 |
commit | 359ec6f7109409ea4398b0b30f09a78ef2dac6e8 (patch) | |
tree | 2e53e6512aac3099f6c2ff36f6a5a3e4b7ab846c /wp-inst/wp-admin/post.php | |
parent | a9ec45378b36673d89684ff2f99ce7856f88a10f (diff) | |
download | wordpress-mu-359ec6f7109409ea4398b0b30f09a78ef2dac6e8.tar.gz wordpress-mu-359ec6f7109409ea4398b0b30f09a78ef2dac6e8.tar.xz wordpress-mu-359ec6f7109409ea4398b0b30f09a78ef2dac6e8.zip |
WP Merge
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@538 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-inst/wp-admin/post.php')
-rw-r--r-- | wp-inst/wp-admin/post.php | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/wp-inst/wp-admin/post.php b/wp-inst/wp-admin/post.php index 9139584..0ea17be 100644 --- a/wp-inst/wp-admin/post.php +++ b/wp-inst/wp-admin/post.php @@ -23,7 +23,8 @@ $action = "delete"; switch($action) { case 'post': - + check_admin_referer(); + $post_ID = write_post(); // Redirect. @@ -76,6 +77,8 @@ case 'edit': break; case 'editattachment': + check_admin_referer(); + $post_id = (int) $_POST['post_ID']; // Don't let these be changed @@ -92,6 +95,8 @@ case 'editattachment': add_post_meta($post_id, '_wp_attachment_metadata', $newmeta); case 'editpost': + check_admin_referer(); + $post_ID = edit_post(); if ($_POST['save']) { @@ -107,7 +112,7 @@ case 'editpost': } elseif ($action == 'editattachment') { $location = 'attachments.php'; } else { - $location = 'post.php'; + $location = 'post-new.php'; } header ('Location: ' . $location); // Send user on their way while we keep working |