0.1.31 — theme/basic 상단(head) 표시 버그 수정
변경 사항
버그 수정
- basic 이 아닌 다른 테마의
theme/basic스킨에서 게시판 기본 상단(_head.php)이 인클루드되지 않던 문제 수정
원인
게시판 상단 처리(app/bbs/board_head.php)에서 스킨 이름이 theme/basic 이기만 하면 자기 head 를 직접 그리는 모던 스킨으로 간주해 기본 상단을 생략했습니다. 그러나 theme/basic 은 특정 테마가 아니라 현재 활성 테마(cf_theme)의 basic 스킨을 가리키므로(get_skin_path()), basic 이 아닌 다른 테마(예: mytheme)의 theme/basic 스킨에서도 동일하게 상단이 사라졌습니다.
사용자에게 보이는 영향
- basic 테마: 기존과 동일 (변화 없음)
- 그 외 테마의
theme/basic스킨: 게시판 기본 상단이 정상 인클루드됨
검증
- 조건을
cf_theme === 'basic'일 때만 모던 스킨으로 취급하도록 좁힘 get_skin_path()의theme/해석 로직 확인