Merge pull request #171 from SoneYours/pr/fixed-board-mail

#159 관리자 메일 발송이슈.
This commit is contained in:
BJRambo 2016-01-28 07:51:28 +09:00
commit 0e71b9dea8
3 changed files with 19 additions and 4 deletions

View file

@ -148,6 +148,12 @@ class boardController extends board
{
$oModuleModel = getModel('module');
$member_config = $oModuleModel->getModuleConfig('member');
$is_logged = Context::get('is_logged');
if(!$is_logged && !$member_config->webmaster_email)
{
$obj->email_address = $this->module_info->admin_mail;
}
$oMail = new Mail();
$oMail->setTitle($obj->title);

View file

@ -616,6 +616,7 @@ class commentController extends comment
$oDocument = $oDocumentModel->getDocument($obj->document_srl);
$oMemberModel = getModel("member");
$is_logged = Context::get('is_logged');
if(isset($obj->member_srl) && !is_null($obj->member_srl))
{
$member_info = $oMemberModel->getMemberInfoByMemberSrl($obj->member_srl);
@ -639,7 +640,12 @@ class commentController extends comment
if($module_info->admin_mail && $member_info->is_admin != 'Y')
{
$oMail = new Mail();
$oMail->setSender($obj->email_address, $obj->email_address);
if($is_logged)
{
$oMail->setSender($obj->email_address, $obj->email_address);
}
$mail_title = "[Rhymix - " . Context::get('mid') . "] A new comment was posted on document: \"" . $oDocument->getTitleText() . "\"";
$oMail->setTitle($mail_title);
$url_comment = getFullUrl('','document_srl',$obj->document_srl).'#comment_'.$obj->comment_srl;
@ -712,7 +718,10 @@ class commentController extends comment
{
continue;
}
if(!$is_logged)
{
$oMail->setSender($email_address, $email_address);
}
$oMail->setReceiptor($email_address, $email_address);
$oMail->send();
}

View file

@ -316,8 +316,8 @@ class documentController extends document
if(!$obj->email_address) $obj->email_address = '';
if(!$isRestore) $obj->ipaddress = $_SERVER['REMOTE_ADDR'];
// can modify regdate only manager
$grant = Context::get('grant');
// can modify regdate only manager
$grant = Context::get('grant');
if(!$grant->manager)
{
unset($obj->regdate);