그누보드4 게시판 카테고리 가로 정렬 커스터마이징
페이지 정보

본문
개요
그누보드4의 기본 게시판 스킨은 카테고리를 세로로 출력합니다. 이를 가로로 정렬하려면 게시판 스킨 파일 내의 카테고리 출력 코드를 수정해야 합니다. 이 방법은 그누보드4를 기준으로 하며, 최신 버전인 그누보드5나 6에서는 구조가 달라 호환되지 않을 수 있습니다.
적용 방법
게시판 스킨 폴더 내의 list.skin.php 파일에서 카테고리 출력 부분을 찾아 아래와 같은 방식으로 수정합니다. explode 함수로 bo_category_list 값을 분리하고, $ca_td_num 변수를 통해 가로 칸 수를 설정합니다.
<? if ($is_category) { echo "<table width=100% cellpadding='0' cellspacing='5'>"; $ca_menu = explode("|",$board[bo_category_list]); $ca_td_num = "5"; // 가로 칸 수 설정 for ($c=0, $cnt=count($ca_menu); $c<$cnt; $c++) { if (($c == "0") || (($c >= $ca_td_num) && ($c % $ca_td_num == "0"))) { echo "<tr>"; } echo "<td><li>"; echo "<a href='{$g4['bbs_path']}/board.php?bo_table=$bo_table&sca=".urlencode($ca_menu[$c])."'>{$ca_menu[$c]}</a>"; echo "</td>"; } echo "</tr></table>"; } ?>적용 확인
수정 후 게시판 페이지에 접속하여 카테고리가 설정한 칸 수에 맞춰 가로로 정상적으로 정렬되는지 확인하십시오.
주의사항 및 복구
수정 전에는 반드시 해당 스킨 파일을 별도로 백업하십시오. 문제가 발생하거나 레이아웃이 어긋날 경우 백업해둔 원본 파일을 다시 업로드하여 복구할 수 있습니다.
- 다음글그누보드 자동 삭제 설정의 영향 범위와 데이터 관리 가이드 26.09.15
댓글목록
등록된 댓글이 없습니다.