초봅니다...염치불구하고 조언을 구합니다.
한글사이트를 만들었는데..영문사이트도 만들어야됩니다.
인클루드되는 head.php , footer.php 를 어찌해야되는지 모르겠네요.
현재 헤드,풋터를 한글사이트에서 indexdoctype.php를 이용해 공통으로 돌리고 있는데,.. 영문페이지에서는 어떻게 처리해야되는지요. 수고스럽겠지만 자세한 설명좀 부탁드립니다.
답변해주시는 분..항상 좋은날되시길...
한글사이트를 만들었는데..영문사이트도 만들어야됩니다.
인클루드되는 head.php , footer.php 를 어찌해야되는지 모르겠네요.
현재 헤드,풋터를 한글사이트에서 indexdoctype.php를 이용해 공통으로 돌리고 있는데,.. 영문페이지에서는 어떻게 처리해야되는지요. 수고스럽겠지만 자세한 설명좀 부탁드립니다.
답변해주시는 분..항상 좋은날되시길...
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 3개
항상 좋은일만 가득하시길 바랍니다..
====================
// NONE 는 상단과 하단 파일이 필요없는 TYPE
case "NONE" :
echo $ob_content;
break;
// STYLE 은 stylesheet 등만 적용하는 TYPE
case "STYLE" :
include './head.sub.php';
echo $ob_content;
include './tail.sub.php';
break;
// DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN" :
include './head.sub.php';
include './head.php';
echo $ob_content;
include './tail.php';
include './tail.sub.php';
break;
// DESIGN1 은 영문 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN1" :
include './head.sub.php';
include './head1.php';
echo $ob_content;
include './tail1.php';
include './tail.sub.php';
break;
// 나머지 TYPE 은 오류
========================
이름은 DESIGN1 대신에 ENG라고 바꾸셔도 됩니다
========================
// ENG 는 영문 상단, 하단 파일을 필요로 하는 TYPE
case "ENG" :
include './head.sub.php';
include './enghead.php';
echo $ob_content;
include './engtail.php';
include './tail.sub.php';
break;
========================
ENG 로 바꾸면 작업하는페이지 예를들어 (about.php) 페이지 제일위에
========================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "ENG");
?>
========================
이렇게 불러오면 됩니다
고수는 아니지만 참고가 될것 같아 답변 드립니다.
indexdoctype.php 안에 보시면
====================
// NONE 는 상단과 하단 파일이 필요없는 TYPE
case "NONE" :
echo $ob_content;
break;
// STYLE 은 stylesheet 등만 적용하는 TYPE
case "STYLE" :
include './head.sub.php';
echo $ob_content;
include './tail.sub.php';
break;
// DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN" :
include './head.sub.php';
include './head.php';
echo $ob_content;
include './tail.php';
include './tail.sub.php';
break;
// 나머지 TYPE 은 오류
========================
이런 문구가 있습니다.
보통 처음 그누보드를 설치하면 기본적으로 DESIGN 으로 세팅되는 경우가 많습니다.
위의 indexdoctype.php 안의 DESIGN를 보시면
================
include './head.php';
echo $ob_content;
include './tail.php';
================
이 문구가 있죠? 현재 한글페이지는 예를 들면 (korea.php) 문구위에는 DESIGN 으로 되어 있으실겁니다
페이지 제일위에 보면
================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
?>
================
이렇게 되어있을겁니다.
영문페이지의 경우엔 indexdoctype.php 안에서 추가를 해주시면 됩니다. 예를 들어
=========================
// DESIGN1 은 영문 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN1" :
include './head.sub.php';
include './head1.php';
echo $ob_content;
include './tail1.php';
include './tail.sub.php';
break;
==========================
위에서 보듯이 DESIGN1 이라는걸 추가하신다음에 head1.php tail1.php 이렇게 영문페이지용
헤드와 테일을 만드시면 됩니다
그런다음 영문페이지 예를들어(about.php) 를 만드셨을경우 해당페이지 제일위에
===================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN1");
?>
===================
DESIGN -> DESIGN1 으로 이렇게 바꾸시면 영문용 헤드 (head1.php) 영문용 테일 (tail1.php)를 불러옵니다
참고가 되셨으면 합니다