그누보드 특정 게시판 내용 입력 필수값 제외 방법
페이지 정보

본문
그누보드 특정 게시판 내용 입력 필수값 제외 방법
그누보드에서 특정 게시판에만 내용(wr_content) 입력 필수 검증을 제외하여, 제목만으로 글을 등록할 수 있게 설정하는 방법을 안내합니다.
그누보드 특정 게시판 내용 입력 필수값 제외 방법
그누보드에서 특정 게시판 ID(bo_table)를 기준으로 내용(wr_content) 입력 필수 검증 로직을 제외하려면 bbs/write.php 파일과 bbs/write_update.php 파일을 수정해야 합니다.
수정 전 반드시 대상 파일을 백업하시기 바랍니다.
1. bbs/write.php 수정
에디터 관련 자바스크립트 호출 부분을 특정 게시판에서만 제외하도록 조건문을 추가합니다. 이 수정은 그누보드 기본 환경을 기준으로 하며, 별도의 에디터 스킨을 사용 중이라면 해당 스킨 설정에 따라 동작이 다를 수 있습니다.
// 수정 전
$editor_js .= chk_editor_js('wr_content', $is_dhtml_editor);
// 수정 후 (notice를 원하는 게시판 ID로 변경)
if ($bo_table != 'notice') {
$editor_js .= chk_editor_js('wr_content', $is_dhtml_editor);
}
2. bbs/write_update.php 수정
글 저장 시 내용이 비어있을 때 발생하는 경고 메시지 검증 로직에 조건을 추가합니다. 이 방법은 코어 파일을 직접 수정하는 방식이므로, 추후 그누보드 업데이트 시 수정 내용이 덮어씌워질 수 있음을 유의해야 합니다.
// 수정 전
$msg[] = '<strong>내용</strong>을 입력하세요.';
// 수정 후
if ($bo_table != 'notice') {
$msg[] = '<strong>내용</strong>을 입력하세요.';
}
확인 및 주의사항
수정 후에는 해당 게시판에서 내용을 비운 채 글을 작성하여 정상적으로 등록되는지 확인해야 합니다. 그누보드 버전 업데이트 시 해당 파일의 구조가 변경될 수 있으므로, 업데이트 후에는 반드시 글 작성 테스트를 다시 진행해야 합니다.
함께 보면 좋은 글
참고자료
기타 참고자료
- 이전글그누보드 신규 회원 가입 기능 임시 차단 및 접근 제한 방법 26.09.15
- 다음글그누보드 비밀글 열람 시 매번 비밀번호 입력 강제 설정 26.09.15
댓글목록
등록된 댓글이 없습니다.