테스트 사이트 - 개발 중인 베타 버전입니다

테마 경로 질문입니다. 채택완료

천사나라 8년 전 조회 2,570

그누보드는 기본적으로 테마를 사용한다고 들었습니다.

그래서 그누보드를 g5 폴더를 생성하고 그 아래 그누보드를 설치하였습니다.

http://amhappy.net/g5">http://amhappy.net/g5   이렇게 접속했더니 정상 접속됩니다.

그런데 http://amhappy.net/g5/theme/basic/index.html">http://amhappy.net/g5/theme/basic/index.html  이렇게 접속했더니 아무것도 나타나지 않습니다.

그누보드가 기본적으로 basic theme 로 설정되어 있다고 들었는데 어떻게 된건지 이해가 안됩니다.

고수님들의 친절한 답변좀 부탁드립니다. 

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트

/g5/theme/basic/


안에 파일을 수정해보시면 확실히 아실거에요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

천사나라
8년 전
감사합니다. 수정을 해보니까 정말 수정한게 /g5/ 로만 접속해도 나타나네요.
천사나라
8년 전
게시판을 생성하니 게시판 제목은 head.php 파일에 나타나고 최근게시물은 index.php 에 나타나는군요.
echo latest('theme/basic', $row['bo_table'], 5, 25);
이것 때문에 최근 게시물이 나타나는데 head 파일에는 게시판 제목이 나타는 소스를 모르겠네요.

댓글을 작성하려면 로그인이 필요합니다.

s
sinbi Expert
8년 전

테마 밖 홈페이지 코드 관련 파일들 (head.sub.php , head.php , tail.php , tail.sub.php 파일) 상단에 

테마 사용 설정 변수를 넘겨 받을 경우 테마 파일의 코드를 먼저 읽어들이도록 하고,

그 이하 코드는 읽어들이지 않도록 설정하는 코드가 있어요.


그래서, 테마 사용 설정을 하더라도, 그냥 도메인 주소로 접속하면 되는 겁니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

천사나라
8년 전
그 이하 코드는 읽어들이지 않도록 설정하는 코드가 있어요. ..... 그 코드가 어떤건지 알려주시면 좋을텐데 말이죠. 코드가아주 긴가요?
s
sinbi
8년 전
이런 식으로 생긴 코드입니다.

if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/tail.php');
return;
}
천사나라
8년 전
오~~ 감사합니다. 공부에 많은 도움이 되겠습니다.

댓글을 작성하려면 로그인이 필요합니다.

/g5/theme/basic/ 


테마 설정이 되어 있으니 기본스킨속에 파일들을 수정작업하시면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

다이렉트로 테마 주소로는 접속이 안되고 http://amhappy.net/g5" style="color: rgb(88, 126, 246); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">http://amhappy.net/g5  로 접속햇을때 내부적인 함수로

테마경로에서 테마스킨을 읽고 있는거에요^^

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

천사나라
8년 전
그 내부적인 함수가 어떤건지 구체적으로 알려주시면 더 좋을텐데 말이죠...

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인