diff options
Diffstat (limited to 'phpBB/phpbb/message')
| -rw-r--r-- | phpBB/phpbb/message/admin_form.php | 1 | ||||
| -rw-r--r-- | phpBB/phpbb/message/form.php | 2 | ||||
| -rw-r--r-- | phpBB/phpbb/message/topic_form.php | 2 | 
3 files changed, 3 insertions, 2 deletions
| diff --git a/phpBB/phpbb/message/admin_form.php b/phpBB/phpbb/message/admin_form.php index 93db59880c..96b8d3499e 100644 --- a/phpBB/phpbb/message/admin_form.php +++ b/phpBB/phpbb/message/admin_form.php @@ -178,6 +178,7 @@ class admin_form extends form  			'S_CONTACT_ADMIN'	=> true,  			'S_CONTACT_FORM'	=> $this->config['contact_admin_form_enable'],  			'S_IS_REGISTERED'	=> $this->user->data['is_registered'], +			'S_POST_ACTION'		=> append_sid($this->phpbb_root_path . 'memberlist.' . $this->phpEx, 'mode=contactadmin'),  			'CONTACT_INFO'		=> $l_admin_info,  			'MESSAGE'			=> $this->body, diff --git a/phpBB/phpbb/message/form.php b/phpBB/phpbb/message/form.php index 076b41dc07..21d4de0b4d 100644 --- a/phpBB/phpbb/message/form.php +++ b/phpBB/phpbb/message/form.php @@ -146,7 +146,7 @@ abstract class form  				WHERE user_id = ' . $this->user->data['user_id'];  			$this->db->sql_query($sql); -			if ($this->cc_sender) +			if ($this->cc_sender && $this->user->data['is_registered'])  			{  				$this->message->cc_sender();  			} diff --git a/phpBB/phpbb/message/topic_form.php b/phpBB/phpbb/message/topic_form.php index 1e0f2a1945..174643bb81 100644 --- a/phpBB/phpbb/message/topic_form.php +++ b/phpBB/phpbb/message/topic_form.php @@ -117,7 +117,7 @@ class topic_form extends form  			'TOPIC_NAME'	=> htmlspecialchars_decode($this->topic_row['topic_title']),  			'U_TOPIC'		=> generate_board_url() . '/viewtopic.' . $this->phpEx . '?f=' . $this->topic_row['forum_id'] . '&t=' . $this->topic_id,  		)); - +		$this->message->set_body($this->body);  		$this->message->add_recipient(  			$this->recipient_name,  			$this->recipient_address, | 
