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

그누4 질문답변

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

헤더파일 위치설정관련 제발 부탁좀 드려요~ 정보

헤더파일 위치설정관련 제발 부탁좀 드려요~

본문

안녕하세요~
제로보드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. 제로보드와 같이 게시판 관리자 파일에서 헤더파일 쓰는곳에 어떻게 쓰면 될지?

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

댓글 전체

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

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

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

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

(또한 제로4에서는 헤드 상단에 제로보드가 설치된 절대경로,상대경로를
설정해야 하는데 그누보드는 그게 필요없지요. 편리하단 ㄷㄷㄷㄷ)
우선 가장확실한방법은 아닙니다만...
확장자를 ㅇㅇ.htm 에서 ㅇㅇ.php 로 변경하시고.

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

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

궁금한사항은 아이디 클릭하시고 메일보내기를 눌러주세요.. 도와드리겠습니다.
본문 내용을 제가 제대로 이해하지 못했네요..

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

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

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

게시판 상단화일 설정에 ../head.php 하시면 됩니다.
© SIRSOFT
현재 페이지 제일 처음으로