[게시판] 신고기능 (스크랩기능활용) > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

[게시판] 신고기능 (스크랩기능활용) 정보

게시판 [게시판] 신고기능 (스크랩기능활용)

첨부파일

singobbs.zip (6.2K) 30회 다운로드 2023-03-05 17:27:58 포인트 차감10
테스트한 버전5.4
호환 가능 버전5.3 이상

본문

[게시판] 신고기능 (스크랩기능활용) 

 

=> 프론트단만 먼저 처리하였습니다. 신고받은이후에 관리자단은 다음버전에 업데이트 하겠습니다.

차단까지 할려고했는데 못했습니다

=> 애플에서 신고/차단 기능이 없어서 리젝을 몇번 당해서 작업하게 되었습니다.

 

우선작업 

g5_scrap을 그대로 g5_singo 테이블로 복사(phpmyadmin 테이블 추가작업 필수)

 

폴더구조

/bbs/singo.php

/bbs/singo_delete.php

/bbs/singo_popin.php

/bbs/singo_popin_update.php

 

/skin/member/basic/singo.skin.php

/skin/member/basic/singo_popin.skin.php

 

게시판 뷰페이지

/skin/board/singo/view.skin.php 89라인

 


<a href="/bbs/singo_popin.php?bo_table=singo&wr_id=<?php echo $_GET['wr_id'];?>"
target="_blank" class="btn btn_b03" onclick="win_scrap(this.href); return false;">
<i class="fa fa-warning" aria-hidden="true"></i> 신고</a>

 

/lib/get_data.lib.php 함수추가

 


function get_singo_totals($mb_id=''){
    global $g5;
    $add_where = $mb_id ? " and mb_id = '$mb_id' " : '';
    $sql = " select count(*) as cnt from {$g5['singo_table']} where 1=1 $add_where";
    $row = sql_fetch($sql, false);
    return isset($row['cnt']) ? $row['cnt'] : 0;
}

 

/lib/outlogin.lib.php 변수 추가 48라인 $mb_scrap_cnt 밑에 추가


$mb_singo_cnt = isset($member['mb_singo_cnt']) ? (int) $member['mb_singo_cnt'] : '';

 

/theme/basic/skin/outlogin/basic/outlogin.skin.2.php 스크랩밑에 추가

 


<li>
            <a href="<?php echo G5_BBS_URL ?>/singo.php" target="_blank" id="ol_after_scrap" class="win_scrap">
                <i class="fa fa-thumb-tack" aria-hidden="true"></i>신고
                <strong class="scrap"><?php echo $mb_singo_cnt; ?></strong>
            </a>
        </li>

 

 

 

 

 

 

 

 

 

 

추천
8

댓글 전체

저 역시 [신고하려는 게시글이 존재하지 않습니다.] 라는 alert 창이 뜨는데.. 확인 가능하실까요?
URL은 도메인 뒤에 다음과 같이 찍히네요 "/bbs/singo_popin.php?bo_table=singo&wr_id=743"
전체 17 |RSS
그누보드5 스킨 내용 검색

회원로그인

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