신고 플러그인 v 1.2
신고된 게시글 모아보기 페이지와 신고한 사람확인등 여러가지 기능이 추가되었습니다.
●그리고 1.1버전에서 1.2버전으로 업데이트하시는분 필독!----------------------------------------
우선 ●신고플러그인 기능 & 설치방법 보러가기 에 나와있는 설치방법을 report_v1.2를 가지고 그대로 해주시기 바랍니다.
그후 head.sub.php에 있는 include_once("$g4[path]/report/report.lib.php");를 제거해주시고
스킨에서 view.skin.php 와 view_comment.skin.php 에 들어가있는 report_reset();를 제거해주시고
<?report_button();?> 이런식으로 되있는걸
<?echo report_button();?> 이런식으로 교체해야됩니다.
view.skin.php 와 view_comment.skin.php 그리고 list.skin.php 에잇는
report_check();를
맨 상위로 올려주셔야됩니다.!! << 가장중요
----------------------------------------------------------------------------------------------------------------------------------
그리고 제작자가 기부금을 받습니다. (395-085165-01-017 기업은행 김경욱) ♡
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 10개
기존버전 삭제하고 교체해봤는데 extend 폴더에 파일 올리면 사이트가 백지화면으로 변해버리네요.;;
아마 report_check(); 가 중간쯤에 위치하면 이상이 생길꺼같습니다;
extend에 들어가는 파일은 관련함수밖에 안들어가니 따로 실행되는 소스가 없습니다.
(신고된 글 글수정만 감시합니다)
한분 도와주셔야될꺼같아요 ;ㅜ
euc-kr 서버에 변환해서 올리면 빈 화면만 뜨는데 report.lib.php
function report_check(&$list = '') 이 부분에서 & 지워주니 정상으로 돌아오긴 했습니다.
기본적인 신고 기등도 정상적으로 작동하는것 같구요. 신고 관리자 페이지도 잘 작동함
근데 포인트 제한, 날짜 제한은 안먹히네요. (레벨 제한, 본인글 신고방지는 이상없음)
최신글 스킨도 필터링 작동이 안되는듯.. 이건 이전버전에도 안됬었는데 그냥 이용했었습니다.
간단히 시험 해본거라 좀 더 테스트 해보겠습니다.
해결방법을 찾아보도록 하겟습니다
테스트 해주시고 오류잡아주셔서 감사합니다^^
// 관련 내용
function report_check(&$list = '') 에서 &를 빼시고
lib/latest.lib.php 를 여신다음 report_check($list);를
report_check(&$list); 로 수정해보세요
시간 제한 24로 해놓고 최소 포인트도 설정 해봤는데 설정된 포인트보다 부족한 사람도 신고가 되네요.
신고 카운트도 1로 해놨는데 제한없이 신고가 가능하구요.
근데 포인트 제한 같은 경우에는 이전 버전에선 정상적으로 적용이 됐었습니다.
EUC-KR 서버입니다.
작은별님 감사해요^^
견해님도 좋은플러그인 제공해줘서 너무너무 감사하구요 잘이용할께욤^^