그누보드5 설치하고 기존 index를 사용하지 않으며...
본문
그누보드5를 설치했습니다. 설치하면 기본적으로 뜨는 페이지가 있지요? 그걸 사용하지 않고 index.php를 새로 만들어 사용하려 하는데 게시판 붙여 넣기 할 때 <? php eco...?> 이렇게 명령어를 사용하잖아요. 보통...
그런데 원하는 곳에 붙여 넣으려고 명령어를 적었는데 나타나질 않습니다. 상위 명령어가 있나요?(초보라서요...) 있다면 좀 적어주심 감사하겠습니다.
기본 페이지 너무 단순하고 테마를 적용하면 다른 분들과 비슷해 지는 것 같아서 싫고... 독창적인 페이지를 만들고 싶은데 그누4에서는 적용이 되었는데 그누5에서는 적용이 안 되네요...
그누5는 그누4처럼 활용할 수 없나요? 아니라면 어떻게 사용해야 하나요? ㅠ
답변 6
처음 시작하는 분이라고 생각하고 설명을 드릴께요.
index.php 뿐만 아니라 기타 다른 페이지들도 해당 주소를 호출하면 해당 파일의 상단 및 하단에 필수로 불러들여야 하는 부분들이 있습니다.
include()로 처리되어 있고 이런 부분들이 포함되지 않으면 정상적으로 작동하지 않기에 굳이 건드리지 않으셔도 됩니다.
페이지의 헤더부분인 head.sub.php 와 head.php 부분에서 상단의 디자인을 조정하시면 되고요.
tail.php 에서 하단의 디자인을 조정하시면 됩니다.
index.php 또한 기본적인 <h2 class="sound_only">최신글</h2> 부분부터 <!-- } 최신글 끝 --> 까지 부분을 삭제하시고 원하는 디자인으로 바꾸시면 됩니다.
해당 index.php이 테마형태로 적용하고 있는게 아닌지 확인해 보시고 그냥 기존 index.php 파일을 복사해 두시고 새로 index.php 파일을 만들어 적용해 보시면 나올텐데요
좀더 원초적으로 초보인것을 생각하면
index파일을 새로만든다고 할 시 파일 형식만 php로 해놓고 생 백지에 만드는경우를 유추할수있는데
그렇게되면 원래 그누보드의 index.php파일의
맨위에적혀있는 common.php같은 db파일도 불러오지 않았다는(인크루드되지않았다는) 가설을 세워봅니다.
common같은 db파일을 불러오지않으면 게시판이고뭐고
그누보드기능을 1도 쓸수없는 일반페이지가 되고 말지요.
그누보드 기반요소를 사요하려면 common.php 는 필수로 로드 되어야 합니다.
그누보드의 기본 요소를 사용하려면 common.php를 먼저 인클루드 하셔야하며, 최근 게시물을 이용하려면 lib/latest.lib.php 를 인클루드 하셔야만 합니다.
테마의 index.php 에 독창적인 디자인을 넣으면 됩니다.
그누보드는 독창적인 디자인을 사용하기 편리하게 head 와 tail 이 준비되어 있습니다.