묻고답하기
게시판에서 일정횟수의 신고가 되면, 게시판 관리자페이지에서 확인이..
2011.10.12 14:41
게시판에서 일정횟수의 신고가 되면
설정해놓은 게시판으로 이동이 되거나 비밀글로 바꿀수 있는 방법이 없을까요?
그리고, 관리자페이지에서 신고된것을 눈으로 확인할 방법이 없을까요?
세진? 모듈스킨에서는 잇는데 혹시 설정하는 방법이 혹시 있을까하구요..
다른 스킨에서도 가능했으면해서요..
댓글 3
-
송동우
2011.10.12 16:27
-
어쭈구리メ
2011.10.12 17:01
네 확인했는데...중요한건 블라인드처리나 아니면 이동되게끔 하는 방법이......ㅠㅠ -
송동우
2011.10.12 18:10
참고로 말씀드리면 bodex 게시판에
신고횟수가 일정수에 도달하면 블라인드처리 되는 기능이 있습니다.
-
어쭈구리メ
2011.10.12 19:04
넵 알고있습니다. 근데 그냥 기본 게시판에서 그걸 했으면해서요 ㅠㅠ 세진에도 있고 bodex는 이제 또 개발 안한다고 하여..쓰기가 쫌..ㅠ0ㅠ -
송동우
2011.10.12 21:24
마땅한 방법을 못찾았다면 아래 방법을 사용해 보세요
board 1.3.1 / xe_official 게시판 스킨 / 리스트 목록보기 기준으로 설명
xe - modules - board - skins - xe_official - _style.list.html 열고
line 136 쯤에
<!--@ foreach($document_list as $no => $document)-->
이것 바로 밑에
{@
$oDB = &DB::getInstance();
$query = $oDB->_query('select count(*) as total from xe_document_declared where document_srl = '.$document->document_srl);
$result = $oDB->_fetch($query);
$limit = 1;
}
<block cond="$result->total>=$limit">
{@ $query = $oDB->_query('update xe_documents set is_secret = "Y" where document_srl = '.$document->document_srl)}
</block>
이것 삽입..... ..... 붉은 숫자 1은 신고횟수....원하는 숫자로 수정그리고 몇 줄 아래에
제목이 링크되는 곳
<a href="{getUrl('document_srl',$document->document_srl, 'listStyle', $listStyle, 'cpage'+ ','')}"|cond="$result->total<$limit||$logged_info->is_admin=='Y'">{$document->getTitle($module_info->subject_cut_size)}</a>
여기서 붉은 색이 추가된 내용입니다.지정한 숫자만큼 신고 들어오면 비밀글 처리되고 리스트에서 링크도 안걸리게 되는 겁니다.(관리자 제외)
-
어쭈구리メ
2011.10.13 00:40
우선 됐는데...비밀글이라고만 나오네요 혹시 이글은 신고된글입니다라고 못하나요?;;
신고된 글은
관리페이지의 문서 - 신고목록 탭을 클릭하면 볼 수 있습니다.