묻고답하기

아래 소스 중에서 신고를하면 신고제목이 적색으로 들어가게 하려고 합니다.

어디를 수정 해야 될까요?

 

------------------------------------------------------------------------------------------------

 

<?php
 if(!defined("__XE__")) exit();

 if($called_position != 'after_module_proc' || Context::get('module') == 'admin') return;
 if($this->act != "dispBoardContent" && $this->act != "procBoardInsertDocument" && $this->act != "dispBoardDelete") return;

 $oModuleModel = &getModel('module');
 $logged_info = Context::get('logged_info');
 $declared_max = (int)$addon_info->declared_max;
 $blamed_max = (int)$addon_info->blamed_max;
 if($blamed_max == 0 && $declared_max == 0) return;
 $useDeclared = $declared_max > 0;
 $useBlamed = $blamed_max > 0;

 $blocked_title = $addon_info->blocked_title;
    $blocked_message = $addon_info->blocked_message;

 $document_srl = Context::get('document_srl');
 $document_list = Context::get('document_list');

 if($document_list) {
  foreach($document_list as $key=>$document){
   if($useDeclared){
    $result = executeQuery('document.getDeclaredDocument', $document);
    $overDeclared = $result->data->declared_count >= $declared_max;
   }else{
    $overDeclared = false;
   }
   if($useBlamed){
    $overBlamed = abs($document->get('blamed_count')) >= $blamed_max;
   }else{
    $overBlamed = false;
   }
   if( $overDeclared || $overBlamed){
    $grant = $oModuleModel->getGrant($oModuleModel->getModuleInfoByModuleSrl($document->get('module_srl')), $logged_info);
    if($logged_info->is_admin == 'Y' || $grant->manager){
     $document->add('title', $blocked_title.' - '.$document->get('title'));
    }else{
     $document->add('title', $blocked_title);
                    $document->add('member_srl', "0");
                    $document->add('nick_name', "익명");
     $document->add('content', "신고된 게시물입니다.");
    }
   }   
  }

 }
 if($document_srl) {
  $oDocumentModel = &getModel('document');
  $document = $oDocumentModel->getDocument($document_srl);

  if($document->isExists()) {
   if($useDeclared){
    $result = executeQuery('document.getDeclaredDocument', $document);
    $overDeclared = $result->data->declared_count >= $declared_max;
   }else{
    $overDeclared = false;
   }
   if($useBlamed){
    $overBlamed = abs($document->get('blamed_count')) >= $blamed_max;
   }else{
    $overBlamed = false;
   }
   if( $overDeclared || $overBlamed){
    $grant = $oModuleModel->getGrant($oModuleModel->getModuleInfoByModuleSrl($document->get('module_srl')), $logged_info);
    if($logged_info->is_admin == 'Y' || $grant->manager){
    }else{
     $this->stop($blocked_message);
    }
   }
  }
 }
?>

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
배지용 4지선다/5지선다 선택할수 있는 HTML 어떻게 하나요... [1] 2007.08.10
박정은 오픈브라우저윈도우관련질문입니다. [3] 2007.08.10
김인영 APM을 설치 후 MySQL DB 생성한 다음 복원을 하고 싶은데...  
허진규 php 도와줘요 ~~~~ 고수님둘~~~~~ -0-;; [3] 2007.08.10
보경&경임 이런 게시판 만들수 있나요 ?? [4] 2007.08.10
장진규 안녕하세요..질문 한개만 드리겠습니다..꼭 읽어주세요..^^;; [1] 2007.08.10
뉴세피아택시 엔지오 메뉴 같은 말상자 만드는 법좀.. [1] 2007.08.10
디잔장이 iframe이 들어갈 공간을 가변적으로 변경할 수 있나요? [3] 2007.08.10
gior 이 프린터 어때요? [1] 2007.08.10
청춘 랜에서 제로보드 돌리는데 외부로그인이 안뜹니다..갈켜주세요~  
황기훈 [질문]문자열자르기할때 \표시를 어떻게 표현하나요? [1] 2007.08.10
묵신 계정 질문이요~ [1] 2007.08.10
라비 랜덤이미지의 구현. [1] 2007.08.10
김문선 여기의 문제는 어딜까요..흑.. 좀 갈쳐주세요..ㅠㅁㅠ  
이인종 레이어안에 테이블 테이블안에 자바스크립트 사용을했는데요..  
NensiA 클리핑 효과를 이용한 이미지 슬라이딩 이란거 혹시 아시나요?? [1] 2007.08.10
이상준 PHP로 한글이니셜 구분할 수 있나요? [2] 2007.08.10
Sasin☺ 포토샵에서 이 효과 나타낼주 아시는분 강좌 좀 올려주세요^^... [1] 2007.08.10
허진규 도와주세염 php 염 막막하네염 ㅡ_ㅜ [3] 2007.08.10
우진원 테두리 말인데요... [2] 2007.08.10
TMzine Tar 명령어에서 MP3 파일 제외한 모든 파일을 압축하라 ? [3] 2007.08.10
flowersace 옆에 테둘이요,.어떻게 만들져?혹시 테이블겹쳐서 만드는건가요? [2] 2007.08.10
이태훈 제가 지금 아주 고난을 겪고 있습니다 . 빠른 답변 부탁드리겠습니다 . [3] 2007.08.10
아벨라 컴과 대화하는 php는 없나요. [3] 2007.08.10
알수없는기억 전에 홈피에 자료 업로드시 익스플러(explorer) 업로드 했는데.. [2] 2007.08.10
▷◁ dejavu 또다른 질문! 스크립트 메뉴 - 간단한 롤오버 [2] 2007.08.10
이인종 레이어안의 테이블에 스크립트 적용이 안되요ㅠ_ㅠ [1] 2007.08.10
안민규 [즐겨찾기] 제가 wo.ro 도메인을 사용하고있는데요.. [1] 2007.08.10
우진원 nzeo 사이트 노프레임?? [1] 2007.08.10
심유지 헬푸미~ 제로보드 초보자인데요.. 도와주세요!!~ [1] 2007.08.10