비추천을 이용한 회원 자동 접근금지(징계) 시스템 > 그누4 팁자료실

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

비추천을 이용한 회원 자동 접근금지(징계) 시스템 정보

비추천을 이용한 회원 자동 접근금지(징계) 시스템

본문

1. 사용중인 스킨폴더에 good.tail.skin.php 파일을 생성합니다.
=======================================================
    /skin/board/스킨명/good.tail.skin.php
=======================================================

2. good.tail.skin.php 파일에 아래의 소스코드를 입력하고 저장합니다.
=======================================================
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$mgame[cnt] = 10; // 회원 접근금지 기준 비추천수

$sql = " select mb_id, wr_nogood as cnt from {$g4[write_prefix]}{$bo_table} where wr_id = '$wr_id' ";
$row = sql_fetch($sql);
if ($row[cnt] >= $mgame[cnt])
{
$sql = " update $g4[member_table] set mb_intercept_date=date_format(curdate(), '%Y%m%d') where mb_id='$row[mb_id]' ";
sql_fetch($sql);
}
?>
=======================================================

일일이 불량 자료 모니터링 하기 힘들어서 회원들에게 모니터링 맡기고 알아서 징계되도록

하는 시스템 입니다. 비추천을 신고 용도로 바꾸는 겁니다.

게시판 관리자에서 비추천 활성화 시키고, 보드 스킨의 view.skin.php 와 list.skin.php 에서

비추천 -> 신고 로 글자 변경합니다.

그리고 비추천 이미지의 '비추천' 글씨를 포토샵으로 '신고'로 바꿔 주시면 됩니다.

접근금지되는 비추천 횟수는 위 소스에서 숫자 10을 변경하시면 됩니다.
 
도움 주신이 : 샤방s 님
추천
1

댓글 2개

멋집니다 ^^ 음.. 상황에 따라서 해당 접근 금지에 따라 로그가 존재하면 좋을듯 싶네요.

아니면 mb_memo='신고 10회 접근차단' 형식으로 메모를 남긴다면. 차후에 관리하기 좋을거 같습니다 ^^
전체 3,313 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT