summaryrefslogtreecommitdiffstats
path: root/wp-admin/post.php
diff options
context:
space:
mode:
authordonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2006-08-01 17:14:06 +0000
committerdonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2006-08-01 17:14:06 +0000
commit8a0f5fc158bcd43251486dff98524753fc11f74b (patch)
treef2be926c859d61f7f946bd8e7bc6ab13b5eae87b /wp-admin/post.php
parent503214a304ab0ce46df6feae4c052abcd941af98 (diff)
downloadwordpress-mu-8a0f5fc158bcd43251486dff98524753fc11f74b.tar.gz
wordpress-mu-8a0f5fc158bcd43251486dff98524753fc11f74b.tar.xz
wordpress-mu-8a0f5fc158bcd43251486dff98524753fc11f74b.zip
WP Merge
Display newest updated blogs on home page Sidebar and footer: added links to signup and main blog git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@713 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-admin/post.php')
-rw-r--r--wp-admin/post.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/wp-admin/post.php b/wp-admin/post.php
index 62abfe9..a5046d1 100644
--- a/wp-admin/post.php
+++ b/wp-admin/post.php
@@ -93,13 +93,18 @@ case 'editpost':
$post_ID = edit_post();
+ $referredby = '';
+ if ( !empty($_POST['referredby']) )
+ $referredby = preg_replace('|https?://[^/]+|i', '', $_POST['referredby']);
+ $referer = preg_replace('|https?://[^/]+|i', '', wp_get_referer());
+
if ($_POST['save']) {
$location = wp_get_referer();
} elseif ($_POST['updatemeta']) {
$location = wp_get_referer() . '&message=2#postcustom';
} elseif ($_POST['deletemeta']) {
$location = wp_get_referer() . '&message=3#postcustom';
- } elseif (!empty($_POST['referredby']) && $_POST['referredby'] != wp_get_referer()) {
+ } elseif (!empty($referredby) && $referredby != $referer) {
$location = $_POST['referredby'];
if ( $_POST['referredby'] == 'redo' )
$location = get_permalink( $post_ID );