묻고답하기

 

 

 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 남기남
레오마드 content 위젯 설정법 [1] 2012.09.20 by 송동우
jjjnnn 게시판dx 에서 이부분 없애려면 어떻게 하나요?? [1] file 2012.09.20 by 송동우
쿠오군 1.2.4버전 XE Core 데이터를 1.5버전 XE Core로 이전?  
문닫어추워 궁금한건데요;;  
오소리1 댓글을 작성하면 게시글 수정 삭제 안되게 하려는데요 [1] 2012.09.20 by 송동우
짜장면5 게시글 자동삭제 하려고합니다. [2] 2012.09.21 by 송동우
백용권 디스켓 아이콘 없에는법 있나요? [2] 2012.09.21 by 송동우
자동차 로그인 실패 기록 이메일 [1] 2012.09.21 by 송동우
xe_마니 게시판 확장변수 목록 타이틀  
JinkPark socialXE사용시 페이스북 글보내기 기능 문의 [1] 2012.09.21 by ducduydaovn
yunzzang 웹에디터 관련 질문입니다.  
bibi 추천게시글 이동 recycle addon 수정 질문  
Realhoon 게시글이나 댓글에 댓글이 달리면 쪽지보내기 [2] 2012.09.21 by sorigongan
라싸 추천수로 게시물 이동시 카테고리 문제 (송동우님..) [1] 2012.09.21 by 라싸
파란날개115 댓글 작성시, 작성자에게 메일 가는 문제 도움 부탁드려요.ㅜㅜ [2] 2012.09.21 by showjean
JinkPark socialxe 서버 설치는  
한국12 도와주세요. file  
참치찌개 쪽지함 블랙 스킨은 없나요?  
건즈 파일에 전화번호가 있다면서 다운로드가 안되요 [1] file 2012.09.21 by 루띠92
oty xe 1.1.4 에서 다운로드 권한 문제 [1] 2012.09.21 by 루띠92
온달왕자 로그인창에 회원가입 확장변수 출력문제 [1] file 2012.09.21 by 송동우
똑디 게시판 확장변수 개별 입력 및 출력 방법 문의 [4] 2012.09.21 by 똑디
시온의영광 확장변수를 이용한 다운로드(첨부파일x)  
워크온 소스 좀 봐주세요! [2] 2012.09.21 by 송동우
CUPA 로그인폼 관련 질문입니다. [1] 2012.09.21 by 송동우
시릐우스 회원정보 확장변수 관련 재질문 [1] 2012.09.21 by 송동우
아이가리잇 방문자들의 글이 팅겨요 [1] 2012.09.21
맥문동 카테고리( 분류 ) 소스 도움 말씀 좀 해 주실분 안 계신가요? [2] 2012.09.21 by 송동우
미스터바람이 고수님들 도메인 좀 문의 드려요 ㅠㅠ ;;; [2] 2012.09.21 by pentopen
오락실주인 신디케이션 질문 ip차단 ? [2] file 2012.09.22 by pentopen