같은 게시판의 각각 다른 디자인 적용시키는 방법.... 정보
같은 게시판의 각각 다른 디자인 적용시키는 방법....본문
안녕하세요.
예를 들어.~
하나의 계정에.. 디자인이 다른 홈페이지 3개가 돌아가고 있습니다.~
3개의 홈페이지에..
모두 같은 게시판을 쓰려고 합니다~
하지만. 보여지는 디자인은 다르죠.~
head.php 파일도 다르고.
tail.php 파일도 다릅니다.~
<?
if($gr_id=="job"){ //자원봉사 그룹 일때
include_once("$g4[path]/left.inc/job.php");
}
include_once("$g4[path]/left.inc/job.php");
}
?>
위와 같은 방법처럼.. 하나의 파일에 각기다른 서브메뉴가 보여지는 타입으로 하려고 하는데..
형식을 잘 모르겠습니다.ㅡ.ㅡ;;
답변좀 부탁드리겠습니다.
결론지어..
1. 하나의 게정에... 디자인과 레이아웃이 홈페이지가 3개이다.~
2. 세가지의 홈페이지에 모두 하나의 게시판을 동일하게사용한다.
3. 사용하는 게시판은 같으나...
3곳의 홈페이지에 각각 접속할떄마다 보여지는 디자인도 달라야 한다.~
답변을 부탁드리겠습니다.
댓글 전체
간단합니다.
board1.php
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./head1.php");
?>
<iframe src="/bbs/board.php?bo_table=<?=$bo_table ?>&wr_id=<?=$wr_id ?>" width="97%" height="500" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto"></iframe>
<? include_once("./tail1.php"); ?>
board2.php
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./head2.php");
?>
<iframe src="/bbs/board.php?bo_table=<?=$bo_table ?>&wr_id=<?=$wr_id ?>" width="97%" height="500" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto"></iframe>
<? include_once("./tail2.php"); ?>
board3.php
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./head3.php");
?>
<iframe src="/bbs/board.php?bo_table=<?=$bo_table ?>&wr_id=<?=$wr_id ?>" width="97%" height="500" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto"></iframe>
<? include_once("./tail3.php"); ?>
board1.php
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./head1.php");
?>
<iframe src="/bbs/board.php?bo_table=<?=$bo_table ?>&wr_id=<?=$wr_id ?>" width="97%" height="500" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto"></iframe>
<? include_once("./tail1.php"); ?>
board2.php
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./head2.php");
?>
<iframe src="/bbs/board.php?bo_table=<?=$bo_table ?>&wr_id=<?=$wr_id ?>" width="97%" height="500" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto"></iframe>
<? include_once("./tail2.php"); ?>
board3.php
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./head3.php");
?>
<iframe src="/bbs/board.php?bo_table=<?=$bo_table ?>&wr_id=<?=$wr_id ?>" width="97%" height="500" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto"></iframe>
<? include_once("./tail3.php"); ?>
어느 파일에 어떻게사용하여야 하는지도. 설명좀..ㅡ.ㅡ;;;
부탁드리겠습니다.~
부탁드리겠습니다.~
첫번째 홈페이지의 경로 - root
두번째 홈페이지의 경로 - root/path2
세번째 홈페이지의 경로 - root/path3
이런 경우 인가요? 이런 경우라면...
두번째와 세번째 경로에 아래 파일 추가
_common.php
<?
$g4_path = "..";
include_once("$g4_path/common.php"); //common.php의 위치 - 루트에 있는 common.php 사용
?>
_head.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("./head.php"); //head.php의 위치 - head.php는 해당 홈페이지에 하나씩 있다.
?>
_tail.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("./tail.php"); //tail.php의 위치 - tail.php는 해당 홈페이지에 하나씩 있다.
?>
테이블명이 news인 경우 news.php 파일을 해당 경로에 각각 만들어 업로드 합니다.
news.php
<?
include_once("./_common.php");
$g4['title'] = "";
include_once("./_head.php");
include_once("/bbs/board.php?bo_table=news"); //이게 되는지는 모르겠네요...
include_once("./_tail.php");
?>
include_once("/bbs/board.php?bo_table=news"); => 이 부분 안되면
<iframe src="/bbs/board.php?bo_table=news" width="97%" height="500" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto"></iframe> <= 이걸로 대체합니다.
두번째 홈페이지의 경로 - root/path2
세번째 홈페이지의 경로 - root/path3
이런 경우 인가요? 이런 경우라면...
두번째와 세번째 경로에 아래 파일 추가
_common.php
<?
$g4_path = "..";
include_once("$g4_path/common.php"); //common.php의 위치 - 루트에 있는 common.php 사용
?>
_head.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("./head.php"); //head.php의 위치 - head.php는 해당 홈페이지에 하나씩 있다.
?>
_tail.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("./tail.php"); //tail.php의 위치 - tail.php는 해당 홈페이지에 하나씩 있다.
?>
테이블명이 news인 경우 news.php 파일을 해당 경로에 각각 만들어 업로드 합니다.
news.php
<?
include_once("./_common.php");
$g4['title'] = "";
include_once("./_head.php");
include_once("/bbs/board.php?bo_table=news"); //이게 되는지는 모르겠네요...
include_once("./_tail.php");
?>
include_once("/bbs/board.php?bo_table=news"); => 이 부분 안되면
<iframe src="/bbs/board.php?bo_table=news" width="97%" height="500" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto"></iframe> <= 이걸로 대체합니다.
만약 다른 게시판도 쓰고 싶다면...
board.php
<?
include_once("./_common.php");
$g4['title'] = "";
include_once("./_head.php");
?>
<iframe src="/bbs/board.php?bo_table=<?=$bo_table?>" width="97%" height="500" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto"></iframe>
<?
include_once("./_tail.php");
?>
링크할 경우 게시판 리스트 연결은...
<a href="board.php?bo_table=news'>공지사항</a>
<a href="board.php?bo_table=qna'>Q&A</a>
...................................................................
...................................................................
예전에 한번 사용한 적이 있는데 기억이 가물가물 하네요.
board.php
<?
include_once("./_common.php");
$g4['title'] = "";
include_once("./_head.php");
?>
<iframe src="/bbs/board.php?bo_table=<?=$bo_table?>" width="97%" height="500" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto"></iframe>
<?
include_once("./_tail.php");
?>
링크할 경우 게시판 리스트 연결은...
<a href="board.php?bo_table=news'>공지사항</a>
<a href="board.php?bo_table=qna'>Q&A</a>
...................................................................
...................................................................
예전에 한번 사용한 적이 있는데 기억이 가물가물 하네요.

저는 무식한 방법으로
루트디렉토리만 따로 사용하고 나머지 모든 디렉토리는 심볼릭 링크로 서로 공유해서 써버립니다.
해드와 테일만 각각 따로 만들어서 게시판에서 불러오도록 하구요..
좀 무식한 방법이긴 하나 특별히 코딩할 필요가 없어서 편리하더라구요..
루트디렉토리만 따로 사용하고 나머지 모든 디렉토리는 심볼릭 링크로 서로 공유해서 써버립니다.
해드와 테일만 각각 따로 만들어서 게시판에서 불러오도록 하구요..
좀 무식한 방법이긴 하나 특별히 코딩할 필요가 없어서 편리하더라구요..