Gnuboard5 Second Edition
그누보드5 SE 테마 복사·적용 매뉴얼
문서
그누보드5 SE의 디자인은 테마(theme) 단위로 관리됩니다. 기본 테마 basic을 통째로 복사해 내 테마를 만들고, 그 위에서 색상·레이아웃을 바꾸면 원본은 그대로 두고 안전하게 커스터마이징할 수 있습니다.
기본 테마를 직접 수정하면 업데이트 시 덮어써질 수 있습니다. 반드시 복사본에서 작업하세요.
테마 구조
테마는 app/theme/{테마이름}/ 아래에 있습니다. 핵심 파일은 다음과 같습니다.
| 경로 | 역할 |
|---|---|
theme.config.php |
테마 설정(지원 장치, 기본 스킨 등) |
index.php |
메인(홈) 화면 |
modern/_head.inc.php |
디자인 토큰(색상·폰트) + 공통 <head> |
modern/_nav.inc.php |
상단 헤더·네비게이션 |
modern/_footer.inc.php |
푸터 |
css/, js/, img/ |
정적 자원 |
skin/ |
게시판·회원 등 스킨 |
screenshot.png |
관리자 테마 목록의 미리보기 이미지 |
1. 테마 복사
셸(SSH)에서는 한 줄로 복사합니다.
cd app/theme
cp -r basic mytheme
FTP만 가능하다면, app/theme/basic 폴더를 내려받아 mytheme로 이름을 바꿔 다시 업로드하면 됩니다.
mytheme는 영문·숫자·하이픈으로 자유롭게 지으세요. 이 이름이 곧 폴더명이자 테마 식별자입니다.
2. 미리보기 (적용 전 확인)
주소 끝에 ?theme=테마이름을 붙이면 적용하지 않고도 해당 테마로 화면을 미리 볼 수 있습니다.
https://도메인/?theme=mytheme
3. 테마 적용
관리자에서 정식으로 적용합니다.
- 관리자 → 환경설정 → 테마 설정(
/admin/theme)으로 이동 - 목록에서
mytheme의 선택(적용) 버튼 클릭 - 사이트를 새로고침해 적용 확인
이제 사이트가 mytheme로 동작합니다. 다음 문서에서 색상과 폰트를 바꿔봅니다.
screenshot.png를 내 테마 화면으로 교체하면 관리자 테마 목록에서 구분하기 쉽습니다.