테스트 사이트 - 개발 중인 베타 버전입니다

[팬텀디자인] 공지사항 글에는 코멘트(댓글)창 없애기

안녕하세요. 팬텀디자인입니다.

 

사이트를 제작하다보면, 공지사항 글에는 댓글 창을 달고싶지 않은 경우가 있습니다.

 

그럴때마다 일일히 스킨을 찾아가며 댓글 불러오는 부분을 삭제하기에는 꽤나 귀찮습니다.

 

그럴 때 쓰시면 좋을 방법입니다.

 

1981878700_1638843253.9535.png

이렇게 리스트에서 공지사항을 선택하고,

 

 

1981878700_1638624290.7764.png

공지사항을 들어갔을 때 댓글창을 없애줍니다

 

/bbs/view_comment.php 파일 

[code]

include_once(G5_CAPTCHA_PATH.'/captcha.lib.php');

[/code]

코드 아래쪽에 추가

[code]

/* 공지사항 글에는 댓글 창 표시하지 않기 */
$board_list = array();
$board_list_emtpy = sizeof($board_list);

if($board_list_emtpy == '0'){
    $notice_confirm = 'Y';
}
if($board_list){
    for ($i = 0; $i < count($board_list); $i++) {
        $notice_count = $board_list[$i];
        if($notice_count == $bo_table){
            $notice_confirm = 'Y';
        }
    }
}

if($view['is_notice'] and $notice_confirm == 'Y'){
} else {

[/code]

 

이후, 맨 아래에 코드 밑 } 추가

 

[code]

@include_once($board_skin_path.'/view_comment.tail.skin.php');

} // 추가되는 부분

[/code]

 

 

게시판별로 구분하고 싶은 경우

: 공지사항이지만 특정 게시판에만 코멘트를 없애고 싶으신 경우에는,

아래에 보드1, 보드2, 보드3 부분을 변경하여 추가 해주시면 됩니다.
[code]

include_once(G5_CAPTCHA_PATH.'/captcha.lib.php');

[/code]

코드 아래쪽에 추가

[code]

/* 공지사항 글에는 댓글 창 표시하지 않기 */
$board_list = array('보드1', '보드2', '보드3');
$board_list_emtpy = sizeof($board_list);

if($board_list_emtpy == '0'){
    $notice_confirm = 'Y';
}
if($board_list){
    for ($i = 0; $i < count($board_list); $i++) {
        $notice_count = $board_list[$i];
        if($notice_count == $bo_table){
            $notice_confirm = 'Y';
        }
    }
}

if($view['is_notice'] and $notice_confirm == 'Y'){
} else {

[/code]

 

모든 게시판의 공지사항 글에 코멘트를 없애고 싶으신 경우

[code]

$board_list = array();

[/code]

위 array 부분을 비워주시면 됩니다.

 

감사합니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 16개

언제나 감사합니다.
@사랑입니당 감사합니다.
정말유용한팁이네요.
감사 합니다
@호텔천사 감사합니다.
좋은 팁 감사 드립니다.
@들레아빠 감사합니다^^
@트리플 감사합니다.
완전 굿!
잘 사용할게요
@미키손 감사합니다.
와 유용하네요 감사합니다
@DawnDew 소소한 팁입니다^^ 감사합니다.
@HackerStory 저도 사랑합니다 ^^
유용한 팁입니다!! 감사합니다. ^^
@아이스웨덴™ 언제나 감사합니다^^

게시판 목록

그누보드5 팁자료실

글쓰기
🐛 버그신고