From a758d2cf619ca3b48e6155f11c1a3d9030fae6ec Mon Sep 17 00:00:00 2001 From: Meik Sievertsen Date: Tue, 15 Jul 2003 16:47:36 +0000 Subject: [PATCH] small stat_username fix... sometimes the last poster name was not displayed correctly, this commit will fix this hopefully. hmm... have to think about a cleaner method of handling anonymous users... git-svn-id: file:///svn/phpbb/trunk@4267 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/posting.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phpBB/posting.php b/phpBB/posting.php index 065c35bd6f..f8d478994e 100644 --- a/phpBB/posting.php +++ b/phpBB/posting.php @@ -1162,7 +1162,7 @@ function submit_post($mode, $message, $subject, $username, $topic_type, $bbcode_ $poster_id = ($mode == 'edit') ? $data['poster_id'] : (int) $user->data['user_id']; $post_username = (($mode == 'edit' && $username != '' && $data['poster_id'] == ANONYMOUS) || ($mode != 'edit' && $user->data['user_id'] == ANONYMOUS)) ? stripslashes($username) : ''; - $stat_username = ($username) ? stripslashes($username) : (($user->data['user_id'] == ANONYMOUS) ? '' : stripslashes($user->data['username'])); + $stat_username = ($mode != 'edit') ? (($user->data['user_id'] == ANONYMOUS && !empty($username)) ? stripslashes($username) : stripslashes($user->data['username'])) : (($username) ? stripslashes($username) : ''); // Initial Topic table info if ($mode == 'post' || ($mode == 'edit' && $data['topic_first_post_id'] == $data['post_id']))