댓글 등록 개수에 따른 원글 수정 및 삭제 불가 제한 늘리는 방법
게시판 기능 설정 중에서 댓글 수가 설정된 수 이상이면 원글을 수정 및 삭제할 수 없게 하는 부분이 있습니다.
근데 127 이상의 숫자를 넣으면 더 이상 늘어나지 않고 127로 고정됩니다.
살펴보니 필드 타입이 tinyint(4)로 설정되어 있기 때문이군요.
phpMyAdmin을 사용할 줄 아시면 g5_board 테이블에서 해당 필드 타입을 변경하세요.
int(11) 정도로 하시면 되겠네요.
원글 삭제 불가 : bo_count_delete
원글 수정 불가 : bo_count_modify
phpMyAdmin을 사용하기 어렵다면
extend/user.config.php 파일에 아래 코드를 추가 후 그누보드 아무 페이지에서 새로고침하면 변경됩니다.
필요한 부분만 적용하시고 변경 확인 후 추가했던 코드는 삭제하세요.
원글 삭제 불가에 적용하고 싶으면..
sql_query(" ALTER TABLE `{$g5['board_table']}` CHANGE `bo_count_delete` `bo_count_delete` int(11) NOT NULL DEFAULT '0' ");
원글 수정 불가에 적용하고 싶으면..
sql_query(" ALTER TABLE `{$g5['board_table']}` CHANGE `bo_count_modify` `bo_count_modify` int(11) NOT NULL DEFAULT '0' ");
수정 후 화면입니다. 127 이상 입력해도 적용되네요.