[그누보드 기본 구조] 중 디자인 관련 구조만 간략히 설명드리면
/skin
/mobile
/theme
/head.php
/head.sub.php
/index.php
/tail.php
/tail.sub.php
이 파일들이 기본 담당합니다.
하지만 그누보드가 테마 기능이 들어오면서
위 디렉토리와 폴더 보다 테마의 기능이 더 중요하게 되었습니다.
그래서 /theme/basic 디렉토리가 기본 디자인을 담당하고 있습니다.
그리고 /theme/basic/theme.config.php 파일이 테마의 기본 설정을 담당하고 있습니다.
이 설정 파일에서 중요하는 부분은
define('G5_THEME_DEVICE', '');
이 설정인데 반응형으로 동작하는 홈페이지는 모바일용 홈페이지가 필요없으므로
define('G5_THEME_DEVICE', 'pc'); 로 설정해두시면 됩니다.
이제
관리자 페이지에 보시면 테마라는 메뉴를 찾으실 수 있을 것입니다.
테마 메뉴를 눌러보면 기본 테마인
/theme/basic 디렉토리가 기본 선택됩니다.
그래서 /theme/basic 을 복사해서 /theme/basic2를 만든후 관리자의 테마 페이지에 들어가보면 basic2가 생긴 것을 보실수 있습니다.
여기까지가 테마 구성 및 테마 선택의 방법입니다.
그럼 다음으로 테마의 디자인을 담당하는 디렉토리 및 파일을 보면
/theme/basic2
/theme/basic2/skin
/theme/basic2/mobile
/theme/basic2/head.php
/theme/basic2/head.sub.php
/theme/basic2/index.php
/theme/basic2/tail.php
/theme/basic2/tail.sub.php
위 디렉토리 및 파일이 디자인을 담당합니다.
/theme/basic2/mobile은 모바일용 홈페이지를 담당하지만
앞에서 define('G5_THEME_DEVICE', 'pc'); 로 설정했기때문에 필요가 없는 폴더가 됩니다.
따라서 반응형 디자인을 적용하실려면
/theme/basic2
/theme/basic2/skin
/theme/basic2/head.php
/theme/basic2/head.sub.php
/theme/basic2/index.php
/theme/basic2/tail.php
/theme/basic2/tail.sub.php
디렉토리와 폴더를 수정하셨어 화면을 구성하시면 됩니다.
참고로 게시판의 디자인을 담당하는 곳은 앞전 댓글에서 말해드린 /theme/basic2/skin 디렉토리입니다.
게시판의 스킨은 기본적으로
/theme/basic2/head.php
/theme/basic2/head.sub.php
/theme/basic2/index.php
/theme/basic2/tail.php
/theme/basic2/tail.sub.php
위 파일들을 기본으로 동작하므로 위 설정을 우선 완전하게 만드신 다음
각 게시판의 스킨을 수정하셔야합니다.
그외 자세한 내용들은 그누보드의 메뉴얼을 참고해보세요.
올려주신 URL들어가봤는데 디자인은 잘되셨네요.
게시판 스킨만 잘 만드시면 완전한 홈페이지가 되실 것 같습니다.
잘 해결되셨어 좋은 홈페이지 제작되시길 바랍니다.