[게시판] 신고기능 (스크랩기능활용) 정보
게시판 [게시판] 신고기능 (스크랩기능활용)관련링크
첨부파일
테스트한 버전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
8
댓글 전체
좋은 기능입니다. 감사 합니다.
멋지네요 공개해 주셔서 감사합니다.
수고 하셨습니다. 좋군요 !
감사합니다. ^^
파팅
오오 저도 요즘 하고 있는데! 도움 많이 될거 같습니다!
차단에 대해서도 기대하고 있습니다@.@ 화이팅
차단에 대해서도 기대하고 있습니다@.@ 화이팅
신고하시려는 게시글이 존재하지 않습니다.
라고 뜰때 어떻게 해야할까요..?
라고 뜰때 어떻게 해야할까요..?
url 한번 주시면 확인해드리겟습니다.
저 역시 [신고하려는 게시글이 존재하지 않습니다.] 라는 alert 창이 뜨는데.. 확인 가능하실까요?
URL은 도메인 뒤에 다음과 같이 찍히네요 "/bbs/singo_popin.php?bo_table=singo&wr_id=743"
URL은 도메인 뒤에 다음과 같이 찍히네요 "/bbs/singo_popin.php?bo_table=singo&wr_id=743"