신고 플러그인 v 1.2 정보
신고 플러그인 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 기업은행 김경욱) ♡
추천
0
0
댓글 전체
고생하셨습니다.
기존버전 삭제하고 교체해봤는데 extend 폴더에 파일 올리면 사이트가 백지화면으로 변해버리네요.;;
기존버전 삭제하고 교체해봤는데 extend 폴더에 파일 올리면 사이트가 백지화면으로 변해버리네요.;;
위에 나와잇는 1.1 >> 1.2 내용을 하셧나요??
아마 report_check(); 가 중간쯤에 위치하면 이상이 생길꺼같습니다;
extend에 들어가는 파일은 관련함수밖에 안들어가니 따로 실행되는 소스가 없습니다.
(신고된 글 글수정만 감시합니다)
아마 report_check(); 가 중간쯤에 위치하면 이상이 생길꺼같습니다;
extend에 들어가는 파일은 관련함수밖에 안들어가니 따로 실행되는 소스가 없습니다.
(신고된 글 글수정만 감시합니다)
기존에 설치 한거 몽당 제거 하고 새로 한것두 저도 extend 폴더에 파일 올리면 사이트가 백지화면으로 변해버리네요 ㅠㅠ
확인해보겟습니다 ;;
지금 제쪽에서는 정상입니다. ;;
한분 도와주셔야될꺼같아요 ;ㅜ
한분 도와주셔야될꺼같아요 ;ㅜ
utf-8 서버에 올려보니 백지화 되는 현상은 없네요.
euc-kr 서버에 변환해서 올리면 빈 화면만 뜨는데 report.lib.php
function report_check(&$list = '') 이 부분에서 & 지워주니 정상으로 돌아오긴 했습니다.
기본적인 신고 기등도 정상적으로 작동하는것 같구요. 신고 관리자 페이지도 잘 작동함
근데 포인트 제한, 날짜 제한은 안먹히네요. (레벨 제한, 본인글 신고방지는 이상없음)
최신글 스킨도 필터링 작동이 안되는듯.. 이건 이전버전에도 안됬었는데 그냥 이용했었습니다.
간단히 시험 해본거라 좀 더 테스트 해보겠습니다.
euc-kr 서버에 변환해서 올리면 빈 화면만 뜨는데 report.lib.php
function report_check(&$list = '') 이 부분에서 & 지워주니 정상으로 돌아오긴 했습니다.
기본적인 신고 기등도 정상적으로 작동하는것 같구요. 신고 관리자 페이지도 잘 작동함
근데 포인트 제한, 날짜 제한은 안먹히네요. (레벨 제한, 본인글 신고방지는 이상없음)
최신글 스킨도 필터링 작동이 안되는듯.. 이건 이전버전에도 안됬었는데 그냥 이용했었습니다.
간단히 시험 해본거라 좀 더 테스트 해보겠습니다.
&는 참조문자로 쓰인겁니다 최신글이 함수로 되잇어서 글들이 지역변수로 저장되잇기때문에 그냥 글로벌로만으로는 불를수가 없어서 피라미터(맞나?)를 쓴건데.. 그냥 피라미터는 최신글함수에 잇는 변수들을 받긴하지만 신고함수속에서 수정해봣자 적용이 안되기 때문에 최신글함수에 잇는 글정보들을 참조하도록 &를 쓴건데 문제가 발생하나보군요(말이 길어지니 문법이 이상하네요;;)
해결방법을 찾아보도록 하겟습니다
테스트 해주시고 오류잡아주셔서 감사합니다^^
해결방법을 찾아보도록 하겟습니다
테스트 해주시고 오류잡아주셔서 감사합니다^^
보내주신 내용으로 테스트해보니 최신글 부분 필터링 정상작동합니다. 감사합니다.
// 관련 내용
function report_check(&$list = '') 에서 &를 빼시고
lib/latest.lib.php 를 여신다음 report_check($list);를
report_check(&$list); 로 수정해보세요
// 관련 내용
function report_check(&$list = '') 에서 &를 빼시고
lib/latest.lib.php 를 여신다음 report_check($list);를
report_check(&$list); 로 수정해보세요
report_config.php 에 있는 설정 전부 체크해보니 적용이 다 안되는것 같습니다.
시간 제한 24로 해놓고 최소 포인트도 설정 해봤는데 설정된 포인트보다 부족한 사람도 신고가 되네요.
신고 카운트도 1로 해놨는데 제한없이 신고가 가능하구요.
근데 포인트 제한 같은 경우에는 이전 버전에선 정상적으로 적용이 됐었습니다.
EUC-KR 서버입니다.
시간 제한 24로 해놓고 최소 포인트도 설정 해봤는데 설정된 포인트보다 부족한 사람도 신고가 되네요.
신고 카운트도 1로 해놨는데 제한없이 신고가 가능하구요.
근데 포인트 제한 같은 경우에는 이전 버전에선 정상적으로 적용이 됐었습니다.
EUC-KR 서버입니다.
작은별 님께서 알려주신대로 하니간 저한테 잘먹히네여^^
작은별님 감사해요^^
견해님도 좋은플러그인 제공해줘서 너무너무 감사하구요 잘이용할께욤^^
작은별님 감사해요^^
견해님도 좋은플러그인 제공해줘서 너무너무 감사하구요 잘이용할께욤^^