리자

게시판에 신고기능 추가하기

· 2007-09-01 (토) 13:25:37 · 16912 · 40
기본 버전으로 포함하지 않을 예정이라 신고 기능만 따로 빼내어 배포합니다.

압축 파일안에는

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"; // 게시물 신고 테이블

이 변수를 선언하시기 바랍니다.

관리자 페이지의 업그레이드를 한번 실행해 주시기 바랍니다.

오류는 코멘트로 남겨주세요. 없어지는 기능이라 답변 드리지 못할 수도 있습니다.

첨부파일

singo.tgz (25.2 KB) 591회 2007-09-01 13:25
|

댓글 40개

2007-09-01 (토) 13:41:13
감사합니다.
괜히 '없어지는 기능이라' 고 적어나서 답글 답니다. ^^
감사합니다.
2007-09-02 (일) 00:57:51
감사합니다~!
신고테이블을 어떻게 생성하나요?;;
감사합니다.
이것 올려주시기 전에 이미 다 업어 갔는디.......ㅠ.ㅠ
그누보드 4.21.02 설치 하고..
신고기능 추가 관련 파일 추가 했습니다.
테이블도 생성하고..

업데이트 누르면 업데이트 창이..

반짤려버리고.. 업데이트 안되던대요?

왜그런건지요? 궁금;;
그리고..

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")

이것들은 다 무엇인지요?

파일도 존재 하지 않는것이 있던대... 확인 바랍니다.

괜히.. 삽질하네요..
얼라리.. ^_^ 감사합니다. 커뮤니티 홈 같은거 만들 때.. 붙여야겠네요... 늘 감사합니다..
감사합니다..^^
정말 감사합니다~!!!
요청 드리면서도 설마설마 했는데 이렇게 배포를 해주시니 무어라 감사를 드려야할지요..^^*
감사히 자~알 사용하겠습니다~!!!
어케 쓰는거죠? 적용방법 알려주세요 부탁 드려요.. 설명대로 해봤는대

업데이트 버튼 누르면 아래가 깨지네요..
2007-09-04 (화) 22:50:12
감사합니다..~ 꾸벅.
감사 합니다.
2007-09-07 (금) 16:22:26
고맙습니다 ^^
감사합니다.......^^
감사합니다^^
시이~~~인고~ 사니~~~~~~~~~~~~~ 우루루루루루루~~~~~~~
bbs/singo_popin.php 파일안에 포인터 설정을 하는 부분이 있는데 관리자 화면에서는 설정 부분이 보이지 않습니다.;;

if ($member[mb_point] < $config[cf_singo_point])
사용해보면은 완벽하게 적용이 되지 않는것 같습니다.

게시판 내용을 볼때 게시물에 첨부된 파일이 2개가 보이기도 하고, 관리자 권한에서 다른사람에게 신고기능을 보여주려고 하려도 잘 되지도 않는것 같습니다.

그리고, 메뉴에서도 이곳에서 사용하시는것이 많은지 링크가 연결이 되지 않는것 같기도 합니다.
잘 쓰겠습니다~^^
수고하셨어요~
수고하셨습니다.
그누 utf8적용해 보신분 그누보드 4.21.02 gnuboard4.utf8 에도 잘 되는가요?
이미지도 없고 또한 에러 문구도 없이 잘 되지 않아......
업그레이드가 되지 않습니다!! - -
말자횽 하이!
------------------------------------------------------------------------
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")
------------------------------------------------------------------------

이것들은 죄다 무엇인지요 ?

그리고 업그레이드가 안됩니다. 업그레이드 실행시 아무런 메시지가 안뜹니다 -_-;; 대략난감 .
다음버전 업글시에 포함하여 주시면 좋겟다고 생각 합니다
가능하시면 추가 하여 주시면 합니다
정상적으로 추가후 사용하기가 무척 불편해서 웹에 올리진것을 지우고 초기버전으로 돌리고 하는데 고생을 좀 하였습니다.


관리자님께서 힘드시더라고 한번 정리를 해주시는것도 좋을 것 같습니다.
신고관련 파일들만 업로드후 관리자 화면에서 부메뉴가 작동 안하네요?
문제점 아시는 분 답변 부탁드립니다.
업글이 안돼요~~~~~~~ ㅡ,.ㅡ;;; 초보들이 쓰긴 힘든 기능이네요..
2008-01-15 (화) 13:25:54
Good~
감사합니다~
지극히 약간 수정해서 4.21.04에 잘 추가하였습니다.(그동안 신고기능은 설치를 미뤄왔었는데;;) 업데이트.PHP의 아랫부분이 깨져버리는게 흠이지만;;;
ps. 다시보니 업데이트 완료라는 메시지가 안뜨는데 업데이트가 안되는게 아닌지 걱정되요!!
2008-02-20 (수) 18:41:13
fgaf
여러 좋은 기능들이 있군요... 너무 늦게 봤네
2008-03-13 (목) 23:31:11
기능은 좋은데... 다시 원상복구했습니다 ㅡㅡ
일단 게시물이 2개씩 나와요 ㅡㅡ 이미지들도 많이 개지구요...
그리고 몇번 사용하다보면 모를 에러가 하나씩 보이네요...
꼭~~~ 완벽한 소스가 나왔음 좋겠습니다. 아자~!!
2008-07-14 (월) 14:15:19
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=16191

수정해서 올렸습니다. 적용에 어려움이 있는 경우에 참조하시기 바랍니다.
감사합니다.
2009-09-03 (목) 17:26:30
이 기능은 완전하지 않습니다. 프로그램 수정이 가능하지 않으신분이면 권하지 않습니다.*^^*
신고 버튼을 누르면, 바로 되는 것이 아니라 '신고 사유'를 입력하는 창이 떴으면 좋겠습니다.
호기심에 신고 하는 사람도 있으니까요.
감사합니다
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 다운로드

220건

여러분께서 보고 계시는 이 사이트는 그누보드4 최신버전으로 제작, 운영되고 있습니다. SIR은 그누보드를 만들 뿐 프로그램의 설치, 운영방법, 설정문제에 관한 도움을 드리지는 않습니다.

+