묻고답하기

 

 

 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 남기남
여사♥ 한 IP로 중복 가입 못하게 하려면.. [4] 2008.05.07 by 여사♥
여사♥ 이런 기능은 없나요?? [2] 2008.05.07 by 여사♥
조도명 페이지 주소줄이기질문 [2] 2008.05.07 by 조도명
조도명 레벨과 포인트, 현재 접속자질문좀...  
SM3 제로보드XE 기본게시판에서 마우스 오버시 글자색상 바꾸는 방법좀... [5] 2008.05.07 by SM3
전남희363 이 펼침메뉴는 무엇으로 만든건가요 <고수님들 부탁요> [2] 2008.05.07 by 전남희363
koingsa 제로보드 xe설치 문제 입니다.  
사용자 게시물 하단의 "이 게시물을..."을 문의합니다. [2] 2008.05.07 by 질문자
김형관769 게시판에서 상담기능 질문 드립니다. [1] 2008.05.07 by 백성찬
권병철 검색 기능의 치명적인 문제 <답변바랍니다> [1] 2008.05.07 by 백성찬
이형구704 아 정말 좌절입니다... 홈페이지 박살직전입니다... [8] [1] 2008.05.07 by 백성찬
탑심 마우스 체인지 애드온에서...  
ELW 게시판을 구분 짓는 번호의 규칙은? [1]  
유세훈918 회원가입 폼을 수정하려고 하는데 도와 주십시요! 안자고 기다릴 겁니다! [4] 2008.05.07 by 유세훈918
ryou xml연동 플래시배너 홈피메인에 달려고 하는데.... [3] 2008.05.07 by 다 영
김재순 로그인과 통합검색이 사라지지 않습니다. [4] 2008.05.07 by 김재순
uNit`TaeYeon 홈페이지 홈에서 게시판스킨이 밑으로 내려가는현상 file  
티티 SQL 백업은 어떻게 하는건가요? [2] 2008.05.07 by 다 영
airdrill 네이버 블로그처럼 메인에 전체글 나오게 하려면 어떻에 해야되죠???  
주하니 네이버 맵 문제 [7] 2008.05.08 by lee