게시판에 신고기능 추가하기
기본 버전으로 포함하지 않을 예정이라 신고 기능만 따로 빼내어 배포합니다.
압축 파일안에는
js/common.js
bbs/delete.php
bbs/delete_all.php
bbs/delete_comment.php
bbs/move_update.php
bbs/new_delete.php
bbs/singo_popin.php
bbs/singo_popin_update.php
bbs/view.php bbs/view_comment.php
skin/board/basic/view.skin.php
skin/board/basic/view_comment.skin.php
skin/member/basic/singo_popin.skin.php
adm/admin.menu300.php
adm/board_delete.inc.php
adm/singo_intercept.php
adm/singo_list.php
adm/singo_list_delete.php
adm/upgrade.php
와 같은 파일이 있습니다.
CREATE TABLE IF NOT EXISTS `g4_singo` (
`sg_id` int(11) NOT NULL auto_increment,
`mb_id` varchar(20) NOT NULL default '',
`bo_table` varchar(20) NOT NULL default '',
`wr_id` int(11) NOT NULL default '0',
`wr_parent` int(11) NOT NULL default '0',
`sg_mb_id` varchar(20) NOT NULL default '',
`sg_reason` varchar(255) NOT NULL default '',
`sg_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
`sg_ip` varchar(255) NOT NULL default '',
PRIMARY KEY (`sg_id`),
KEY `fk1` (`bo_table`,`wr_id`),
KEY `fk2` (`bo_table`,`wr_parent`)
);
신고 테이블 생성하신 후
config.php 에
$g4['singo_table'] = $g4['table_prefix'] . "singo"; // 게시물 신고 테이블
이 변수를 선언하시기 바랍니다.
관리자 페이지의 업그레이드를 한번 실행해 주시기 바랍니다.
오류는 코멘트로 남겨주세요. 없어지는 기능이라 답변 드리지 못할 수도 있습니다.
압축 파일안에는
js/common.js
bbs/delete.php
bbs/delete_all.php
bbs/delete_comment.php
bbs/move_update.php
bbs/new_delete.php
bbs/singo_popin.php
bbs/singo_popin_update.php
bbs/view.php bbs/view_comment.php
skin/board/basic/view.skin.php
skin/board/basic/view_comment.skin.php
skin/member/basic/singo_popin.skin.php
adm/admin.menu300.php
adm/board_delete.inc.php
adm/singo_intercept.php
adm/singo_list.php
adm/singo_list_delete.php
adm/upgrade.php
와 같은 파일이 있습니다.
CREATE TABLE IF NOT EXISTS `g4_singo` (
`sg_id` int(11) NOT NULL auto_increment,
`mb_id` varchar(20) NOT NULL default '',
`bo_table` varchar(20) NOT NULL default '',
`wr_id` int(11) NOT NULL default '0',
`wr_parent` int(11) NOT NULL default '0',
`sg_mb_id` varchar(20) NOT NULL default '',
`sg_reason` varchar(255) NOT NULL default '',
`sg_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
`sg_ip` varchar(255) NOT NULL default '',
PRIMARY KEY (`sg_id`),
KEY `fk1` (`bo_table`,`wr_id`),
KEY `fk2` (`bo_table`,`wr_parent`)
);
신고 테이블 생성하신 후
config.php 에
$g4['singo_table'] = $g4['table_prefix'] . "singo"; // 게시물 신고 테이블
이 변수를 선언하시기 바랍니다.
관리자 페이지의 업그레이드를 한번 실행해 주시기 바랍니다.
오류는 코멘트로 남겨주세요. 없어지는 기능이라 답변 드리지 못할 수도 있습니다.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 40개
괜히 '없어지는 기능이라' 고 적어나서 답글 답니다. ^^
이것 올려주시기 전에 이미 다 업어 갔는디.......ㅠ.ㅠ
신고기능 추가 관련 파일 추가 했습니다.
테이블도 생성하고..
업데이트 누르면 업데이트 창이..
반짤려버리고.. 업데이트 안되던대요?
왜그런건지요? 궁금;;
array("300200", "게시판그룹관리", "$g4[admin_path]/boardgroup_list.php"),
array("300300", "신고게시물관리", "$g4[admin_path]/singo_list.php"),
array("300400", "원글 통계", "$g4[admin_path]/statistics/write.php"),
array("300500", "댓글 통계", "$g4[admin_path]/statistics/comment.php"),
array("300600", "CP 신청서 관리", "$g4[admin_path]/cp_list.php")
이것들은 다 무엇인지요?
파일도 존재 하지 않는것이 있던대... 확인 바랍니다.
괜히.. 삽질하네요..
요청 드리면서도 설마설마 했는데 이렇게 배포를 해주시니 무어라 감사를 드려야할지요..^^*
감사히 자~알 사용하겠습니다~!!!
업데이트 버튼 누르면 아래가 깨지네요..
if ($member[mb_point] < $config[cf_singo_point])
게시판 내용을 볼때 게시물에 첨부된 파일이 2개가 보이기도 하고, 관리자 권한에서 다른사람에게 신고기능을 보여주려고 하려도 잘 되지도 않는것 같습니다.
그리고, 메뉴에서도 이곳에서 사용하시는것이 많은지 링크가 연결이 되지 않는것 같기도 합니다.
이미지도 없고 또한 에러 문구도 없이 잘 되지 않아......
------------------------------------------------------------------------
array("300200", "게시판그룹관리", "$g4[admin_path]/boardgroup_list.php"),
array("300300", "신고게시물관리", "$g4[admin_path]/singo_list.php"),
array("300400", "원글 통계", "$g4[admin_path]/statistics/write.php"),
array("300500", "댓글 통계", "$g4[admin_path]/statistics/comment.php"),
array("300600", "CP 신청서 관리", "$g4[admin_path]/cp_list.php")
------------------------------------------------------------------------
이것들은 죄다 무엇인지요 ?
그리고 업그레이드가 안됩니다. 업그레이드 실행시 아무런 메시지가 안뜹니다 -_-;; 대략난감 .
가능하시면 추가 하여 주시면 합니다
관리자님께서 힘드시더라고 한번 정리를 해주시는것도 좋을 것 같습니다.
문제점 아시는 분 답변 부탁드립니다.
감사합니다~
ps. 다시보니 업데이트 완료라는 메시지가 안뜨는데 업데이트가 안되는게 아닌지 걱정되요!!
일단 게시물이 2개씩 나와요 ㅡㅡ 이미지들도 많이 개지구요...
그리고 몇번 사용하다보면 모를 에러가 하나씩 보이네요...
꼭~~~ 완벽한 소스가 나왔음 좋겠습니다. 아자~!!
수정해서 올렸습니다. 적용에 어려움이 있는 경우에 참조하시기 바랍니다.
호기심에 신고 하는 사람도 있으니까요.