summaryrefslogtreecommitdiffstats
path: root/wp-inst/wp-admin/post.php
diff options
context:
space:
mode:
authordonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2006-03-07 16:17:35 +0000
committerdonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2006-03-07 16:17:35 +0000
commit359ec6f7109409ea4398b0b30f09a78ef2dac6e8 (patch)
tree2e53e6512aac3099f6c2ff36f6a5a3e4b7ab846c /wp-inst/wp-admin/post.php
parenta9ec45378b36673d89684ff2f99ce7856f88a10f (diff)
downloadwordpress-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.php9
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