댓글 수정 및 삭제 금지하기 - 게시판스킨강좌, 그누보드5강좌

본문 바로가기
전체검색

게시판스킨강좌

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

댓글 수정 및 삭제 금지하기

관리자 18-10-21 15:17

작성한 댓글은 수정 또는 삭제할 수 없게 처리하는 방법입니다. (관리자는 가능)


수정 파일 : view_comment.skin.php



1. 댓글 수정 금지


댓글 수정 버튼을 이렇게 변경 (빨간색 부분 추가)


<?php if ($is_admin && $list[$i]['is_edit']) { ?><li><a href="<?php echo $c_edit_href;  ?>" onclick="comment_box('<?php echo $comment_id ?>', 'cu'); return false;" class="btn_b03">수정</a></li><?php } ?>


스킨 폴더에 write_comment_update.head.skin.php 파일 추가

내용은 이렇게..


<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!$is_admin && $w == "cu") {
    alert('댓글 수정 권한이 없습니다.');
}
?>




2. 댓글 삭제 금지


댓글 삭제 버튼을 이렇게 변경 (빨간색 부분 추가)


<?php if ($is_admin && $list[$i]['is_del']) { ?><li><a href="<?php echo $list[$i]['del_link'];  ?>" onclick="return comment_delete();" class="btn_b03">삭제</a></li><?php } ?>


스킨 폴더에 delete_comment.head.skin.php 파일 추가
내용은 이렇게..


<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!$is_admin) {
    alert('댓글 삭제 권한이 없습니다.');
}
?>

로그인 후 댓글 작성 가능합니다.

로그인

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

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

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

Copyright gnustudy.com All rights reserved.