헤더파일 위치설정관련 제발 부탁좀 드려요~ <아래질문> > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

헤더파일 위치설정관련 제발 부탁좀 드려요~ <아래질문> 정보

헤더파일 위치설정관련 제발 부탁좀 드려요~ <아래질문>

본문

.... 도데체 뭐가 잘못된건지... 어떻게 하면 맞는건지.....

말씀해주신데로... 경로를 설정해보아도...

확장자를 바꾸어 보아도....

원질문

글쓴이 : 마릴릴모니 포인트 : 0점  조회 : 28   
안녕하세요~
제로보드4만 사용하다... 그누보드를 사용하려니.. 모르는거 투성이라서 난감하네요..

일단 가장 기본이되는 사이트의 완성을 보고싶은데요...

http://www.���페이지.co.kr/bbs/헤더.thm <---- 헤더파일 위치입니다...

http://www.���페이지.co.kr/gnubaord4 <---- 그누보드 업한곳입니다...

지금까지 해본건..
게시판 관리자 페이지에서..
<<<헤드파일 넣는곳에서 >>>>>
1.  http://www.���페이지.co.kr/bbs/헤더.thm (이렇게 해보았구요)
2. 헤더.htm
3. ../헤더.htm

이렇게 해도 나오질 않네요..

잘 찾아본 결과....
헤더.htm 파일을 변경해야 된다고 하기에.. 헤더파일을 확인해본결과

<원래> <- htm파일 맨 위에 있는거를...
<?
    $_zb_url = "http://$HTTP_HOST/bbs/";
    $_zb_path = "/home/hosting_users/doctortwo/www/bbs/";
    include $_zb_path."outlogin.php";
?>

<변경> <- 아래와 같이 변경하였습니다...
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php"); ?>

1. 헤더파일의 권한부분은 위와같이 해결된거 같은데.. 아닌지?
2. 제로보드와 같이 게시판 관리자 파일에서 헤더파일 쓰는곳에 어떻게 쓰면 될지?

두가지 사항이 너무 궁금합니다.
 
 


 
 
뒷집돌쇠 12-02-14 13:44   

그누보드와 제로보드4의 기본적인 차이점을 간단하게 설명해드릴께요.
먼저 제로보드4의 경우는 보드를 인스톨하고 루트페이지로 접속하면
헤더나 풋없이 달랑 관리자페이지(또는 생성된 게시판)로 연결되지요.

헌데 그누보드의 경우 정상적으로 인스톨을 하게되면
head, index, tail 의 기본구조를 가집니다.
메인메뉴,좌측메뉴,기타 스킨이 포함된 head와 내용을 구성하는 index,
카피라잇 및 기타부분이 포함된 tail이 구성됩니다.

게시판 그룹관리에서 그룹을 생성하시고
게시판관리에서 게시판을 생성하신 다음에 해당 게시판의 권한,그룹,기타설정등을
하신후에 아래 상단에 불러올 파일명에 ../head.php 를 설정하시고
하단에 불러올 파일명에 ../tail.php를 설정하시면
해당게시판은 메인 컨텐트가 되고
위로 메뉴,로고등이 포함된 head파일이 불러지고
아래로 카피라잇등이 있는 tail이 불러지는거죠.
그 기본구성은 제로보드로 홈피를 꾸미는거나 별반 차이가 없습니다.

실질적으로 그누보드를 이용해서 레이아웃을 구성하실때
기본적으로 코딩해야 할 화일은
head.php
index.php
tail.php
라고 할수 있겠죠. ^^

(또한 제로4에서는 헤드 상단에 제로보드가 설치된 절대경로,상대경로를
설정해야 하는데 그누보드는 그게 필요없지요. 편리하단 ㄷㄷㄷㄷ)


 그누보드와 제로보드4의 기본적인 차이점을 간단하게 설명해드릴께요.
먼저 제로보드4의 경우는 보드를 인스톨하고 루트페이지로 접속하면
헤더나 풋없이 달랑 관리자페이지(또는 생성된 게시판)로 연결되지요.

헌데 그누보드의 경우 정상적으로 인스톨을 하게되면
head, index, tail 의 기본구조를 가집니다.
메인메뉴,좌측메뉴,기타 스킨이 포함된 head와 내용을 구성하는 index,
카피라잇 및 기타부분이 포함된 tail이 구성됩니다.

게시판 그룹관리에서 그룹을 생성하시고
게시판관리에서 게시판을 생성하신 다음에 해당 게시판의 권한,그룹,기타설정등을
하신후에 아래 상단에 불러올 파일명에 ../head.php 를 설정하시고
하단에 불러올 파일명에 ../tail.php를 설정하시면
해당게시판은 메인 컨텐트가 되고
위로 메뉴,로고등이 포함된 head파일이 불러지고
아래로 카피라잇등이 있는 tail이 불러지는거죠.
그 기본구성은 제로보드로 홈피를 꾸미는거나 별반 차이가 없습니다.

실질적으로 그누보드를 이용해서 레이아웃을 구성하실때
기본적으로 코딩해야 할 화일은
head.php
index.php
tail.php
라고 할수 있겠죠. ^^

(또한 제로4에서는 헤드 상단에 제로보드가 설치된 절대경로,상대경로를
설정해야 하는데 그누보드는 그게 필요없지요. 편리하단 ㄷㄷㄷㄷ)
 
 
 
 
다움넷 12-02-14 13:47   

우선 가장확실한방법은 아닙니다만...
확장자를 ㅇㅇ.htm 에서 ㅇㅇ.php 로 변경하시고.

보통은 게시판 관리자페이지에서 헤더파일 인클루드하는방법이
../head.php
../tail.php
이거든요.. 기본적으로..

그러나 위치가 바뀌셨다면 ../bbs/ㅇㅇ.php 로 인클루드 하시면 될거같습니다.

궁금한사항은 아이디 클릭하시고 메일보내기를 눌러주세요.. 도와드리겠습니다.


 우선 가장확실한방법은 아닙니다만...
확장자를 ㅇㅇ.htm 에서 ㅇㅇ.php 로 변경하시고.

보통은 게시판 관리자페이지에서 헤더파일 인클루드하는방법이
../head.php
../tail.php
이거든요.. 기본적으로..

그러나 위치가 바뀌셨다면 ../bbs/ㅇㅇ.php 로 인클루드 하시면 될거같습니다.

궁금한사항은 아이디 클릭하시고 메일보내기를 눌러주세요.. 도와드리겠습니다.
 
 
 
 
뒷집돌쇠 12-02-14 13:52   

본문 내용을 제가 제대로 이해하지 못했네요..

헤더화일이 존재하는 위치를 보니 기존에 제로보드가 설치되었던 경로인듯 하네요.
위에 다움넷님이 말씀하신데로
../bbs/헤더.htm
으로 입력하셔야 정상적으로 표시될겁니다.

허나~!!
저 보기엔 헤더화일을 그누보드가 설치된 경로에 복사해서 html이 아닌
php로 저장하시는게 추후에 발생할 문제를 예방하기에 좀 더 좋지 않을까 생각됩니다.

gnuboard4/head.php
로 저장이 되었다면

게시판 상단화일 설정에 ../head.php 하시면 됩니다.

----------------------------------------------------------------------------------------

말씀하신데로 경로 변경해서 해 보았습니다 ㅠ,ㅠ

댓글 전체

사실 홈페이지 제작에 관해서 아무것도 모르는 문외한이였는데..

제로보드로 홈페이지 제작을 의뢰하여..

돈을 주고 만들었지만.. 마음에 들지 않아.....

이것저것 뜯어 고치면서 독학으로 어느정도 완성했었습니다...

그런데 그누보드로 변경하려고 하면서 사실 예약스킨 너무도 필요한 것이기에..

제로보드에서는 못 만들것 같고...

이곳에 있는건 사용이 가능할듯 하여 테스트 해 볼 요양으로 도전해 보고 있지만..

일단 되질 않네요... ㅜ.ㅜ
상대경로 지정문제로 보입니다.
그누가 설치된 폴더와 데이터를 불러오는 폴더의 위치가
루트를 기준으로 서로 다른 폴더에 있다보니 깨지는 현상입니다.
그누보드를 현재의 bbs 폴더에 재 인스톨 하면 쉽게 해결될걸로 보입니다.
(이런 경우 헤더화일을 불러오는 경로는 '../헤더.htm' 으로 좀 더 간결해지겠지요.)
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT