묻고답하기

 

 

 XE업데이트후, 글에 댓글을 달면 관리자뿐만 아니라 무조건 작성자에게 메일이 가는 문제가 발생하고 있습니다.

 

 댓글의 알림체크를 한 것도 아닙니다.

 

 게시판의 문제일까 싶어서 게시판을 변경해도 동일한 문제가 발생하구요.

 

 메일 내용을 보면, 관리자에게 가는 메일과 동일한 내용으로 메일이 가는데요...

 

 혹시 해결 가능할까요??

 

 

 문제가 급해서... 홈페이지 이용자들이 난리네요...

 

 

 

comment.controller.php의 메세지 관련 부분은 현재 아래와 같습니다.

 


  $oCommentModel = &getModel("comment");
  $nr_comments_not_approved = $oCommentModel->getCommentAllCount(null,false);
  $oModuleModel = &getModel("module");
  $module_info = $oModuleModel->getModuleInfoByDocumentSrl($obj->document_srl);
  // If there is no problem to register comment then send an email to all admin were set in module admin panel
  if($module_info->admin_mail && $member_info->is_admin != 'Y')
  {
   $oMail = new Mail();
   $oMail->setSender($obj->email_address, $obj->email_address);
   $mail_title = "Reply : \"".$oDocument->getTitleText()."\"";
   $oMail->setTitle($mail_title);
   if ($using_validation)
   {
    $url_approve = getFullUrl('','module','comment','act','procCommentAdminChangePublishedStatusChecked','cart[]',$obj->comment_srl,'will_publish','1','search_target','is_published','search_keyword','N');
    $url_trash = getFullUrl('','module','comment','act','procCommentAdminDeleteChecked','cart[]',$obj->comment_srl,'search_target','is_trash','search_keyword','true');
    $mail_content = "
     A new comment on the document \"".$oDocument->getTitleText()."\" is waiting for your approval.
     <br />
     <br />
     Author: ".$member_info->nick_name."
     <br />Author e-mail: ".$member_info->email_address."
     <br />Comment:
     <br />\"".$obj->content."\"
     <br />
     <br />
     Approve it: <a href=\"".$url_approve."\">".$url_approve."</a>
     <br />Trash it: <a href=\"".$url_trash."\">".$url_trash."</a>
     <br />Currently ".$nr_comments_not_approved." comments on \"".Context::get('mid')."\" module are waiting for approval. Please visit the moderation panel:
     <br /><a href=\"".getFullUrl('','module','admin','act','dispCommentAdminList','search_target','module','search_keyword',$obj->module_srl)."\">".getFullUrl('','module','admin','act','dispCommentAdminList','search_target','module','search_keyword',$obj->module_srl)."</a>
    ";
    $oMail->setContent($mail_content);
   }
   else
   {
    $mail_content = "
     Author: ".$member_info->nick_name."
     <br />Author e-mail: ".$member_info->email_address."
     <br />Comment:
     <br />\"".$obj->content."\"
    ";
    
    $oMail->setContent( sprintf("From : <a href=\"%s#comment_%d\">%s#comment_%d</a><br/>\r\n%s", getFullUrl('','document_srl',$obj->document_srl),$obj->comment_srl, getFullUrl('','document_srl',$obj->document_srl), $obj->comment_srl, $obj->content));
    // get email of thread's author
    
    
    $document_author_email = $oDocument->variables['email_address'];
    //get admin info
    $logged_info = Context::get('logged_info');
    
    //mail to author of thread - START
    if($document_author_email != $obj->email_address && $logged_info->email_address != $document_author_email) {
      $oMail->setReceiptor($document_author_email, $document_author_email);
      $oMail->send();
    }
    // mail to author of thread - STOP
   }
   
   // get all admins emails
   $admins_emails = $module_info->admin_mail;
   $target_mail = explode(',',$admins_emails);
   
   // send email to all admins - START
   for($i=0;$i<count($target_mail);$i++)
   {
    $email_address = trim($target_mail[$i]);
    if(!$email_address) continue;
    $oMail->setReceiptor($email_address, $email_address);
    $oMail->send();
   }
   //  send email to all admins - STOP
  }
  
  $comment_srl_list = array(0 => $obj->comment_srl);
  // call a trigger for calling "send mail to subscribers" (for moment just for forum)
  ModuleHandler::triggerCall("comment.sendEmailToAdminAfterInsertComment","after",$comment_srl_list);
  

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
CUPA 로그인폼 관련 질문입니다. [1] 2012.09.21 by 송동우
워크온 소스 좀 봐주세요! [2] 2012.09.21 by 송동우
시온의영광 확장변수를 이용한 다운로드(첨부파일x)  
똑디 게시판 확장변수 개별 입력 및 출력 방법 문의 [4] 2012.09.21 by 똑디
온달왕자 로그인창에 회원가입 확장변수 출력문제 [1] file 2012.09.21 by 송동우
oty xe 1.1.4 에서 다운로드 권한 문제 [1] 2012.09.21 by 루띠92
건즈 파일에 전화번호가 있다면서 다운로드가 안되요 [1] file 2012.09.21 by 루띠92
참치찌개 쪽지함 블랙 스킨은 없나요?  
한국12 도와주세요. file  
JinkPark socialxe 서버 설치는  
파란날개115 댓글 작성시, 작성자에게 메일 가는 문제 도움 부탁드려요.ㅜㅜ [2] 2012.09.21 by showjean
라싸 추천수로 게시물 이동시 카테고리 문제 (송동우님..) [1] 2012.09.21 by 라싸
Realhoon 게시글이나 댓글에 댓글이 달리면 쪽지보내기 [2] 2012.09.21 by sorigongan
bibi 추천게시글 이동 recycle addon 수정 질문  
yunzzang 웹에디터 관련 질문입니다.  
JinkPark socialXE사용시 페이스북 글보내기 기능 문의 [1] 2012.09.21 by ducduydaovn
xe_마니 게시판 확장변수 목록 타이틀  
자동차 로그인 실패 기록 이메일 [1] 2012.09.21 by 송동우
백용권 디스켓 아이콘 없에는법 있나요? [2] 2012.09.21 by 송동우
짜장면5 게시글 자동삭제 하려고합니다. [2] 2012.09.21 by 송동우
오소리1 댓글을 작성하면 게시글 수정 삭제 안되게 하려는데요 [1] 2012.09.20 by 송동우
문닫어추워 궁금한건데요;;  
쿠오군 1.2.4버전 XE Core 데이터를 1.5버전 XE Core로 이전?  
jjjnnn 게시판dx 에서 이부분 없애려면 어떻게 하나요?? [1] file 2012.09.20 by 송동우
레오마드 content 위젯 설정법 [1] 2012.09.20 by 송동우
몽실아빠 글 작성시 미리입력된 글 출력 기능 중 클릭하면 사라지게 하고 싶어요(재질문) [1] file 2012.09.20 by 송동우
Realhoon 페이지에 모바일 레이아웃이 적용이 안됩니다 [1] file 2012.09.20 by ITPLE[꾸야]
행복한곰 XE 1.5 관리자를 1.45처럼 사용할 수 없나요. [1] 2012.09.20 by pentopen
몽실아빠 게시판 본문에 미리 입력된 글 [4] 2012.09.20 by 송동우
후아아아~ 월별 목록 수정하고 싶어요~ [1] file 2012.09.20 by 루띠92