특정 게시물 댓글 작성 및 출력 금지하기 - 게시판스킨강좌, 그누보드5강좌

본문 바로가기
전체검색

게시판스킨강좌

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

특정 게시물 댓글 작성 및 출력 금지하기

관리자 18-11-21 12:11

특정 게시물에 댓글을 입력 및 출력할 수 없게 제한하는 방법입니다.

여분필드는 wr_1 번을 사용했습니다.



1. 수정 파일 : write.skin.php


1-1.


if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가


상단 위 코드 밑에 추가


$cmt_checked = '';
if ($write['wr_1']) $cmt_checked = 'checked';



1-2.


if ($is_mail) {
    $option .= "\n".'<input type="checkbox" id="mail" name="mail" value="mail" '.$recv_email_checked.'>'."\n".'<label for="mail">답변메일받기</label>';
}


위 코드 바로 밑에 추가


$option .= "\n".'<input type="checkbox" id="wr_1" name="wr_1" value="1" '.$cmt_checked.'>'."\n".'<label for="mail">댓글금지</label>';



정상적으로 수정되었다면 이렇게 출력됩니다.


648b2742ed0d4a2a49eb5f009106c1c0_1542769850_4913.gif 




2.  수정파일 : view.skin.php


코멘트 출력 부분을 이렇게 수정


<?php
// 코멘트 입출력
if (!$view['wr_1']) {
    include_once(G5_BBS_PATH.'/view_comment.php');
}
?>

로그인 후 댓글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright © GNUSTUDY. All rights reserved.