그누보드 [G4] 초기 설정후 세팅 파일들 위치 강좌
페이지 정보
본문
공통 폴더를 inc 에서 common 으로 변경합니다.
웹방화벽 솔루션에서 inc 라는 폴더명을 안좋아 하는거 같습니다.
1. / v3 / common / _happyjung_.php ( 2011-10-27 수정 )
<?php
include_once '_common.php';
//include_once("$g4[path]/head.sub.php"); // 2012-10-25 추가
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
$hp_title ="해피정닷컴"; // 홈페이지 제목
?>
<link rel="stylesheet" type="text/css" href="/v3/common/_happyjung_.css" />
<script type="text/javascript" src="/v3/common/_happyjung_.js"></script>
<meta name="keywords" content="홈페이지,설명,단어" />
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $g4[charset]; ?>" />
<script type="text/javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = "<?php echo $g4['path']; ?>";
var g4_bbs = "<?php echo $g4['bbs']; ?>";
var g4_bbs_img = "<?php echo $g4['bbs_img']; ?>";
var g4_url = "<?php echo $g4['url']; ?>";
var g4_is_member = "<?php echo $is_member; ?>";
var g4_is_admin = "<?php echo $is_admin; ?>";
var g4_bo_table = "<?php echo isset($bo_table)?$bo_table:''; ?>";
var g4_sca = "<?php echo isset($sca)?$sca:''; ?>";
var g4_charset = "<?php echo $g4['charset']; ?>";
var g4_cookie_domain = "<?php echo $g4['cookie_domain']; ?>";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
<?php if ($is_admin) { echo "var g4_admin = '{$g4['admin']}';"; } ?>
</script>
<script type="text/javascript" src="<?php echo $g4['path']; ?>/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="<?php echo $g4['path']; ?>/js/common.js"></script>
2. 그누보드4 / head.php 파일 19~175라인을 아래의 것으로 교체 ( 2011-10-27 수정 )
2013-10-30 : 변수명 오류수정
<!-- 상단 배경 시작 -->
<title><?php echo $g4[title]; ?></title> <?php // 그누보드 게시판 이외의 경우 타이틀 보여주기 위해 추가 ?>
<?php
if ($gr_id == '그룹1') { // 그룹에 따라서 다른 헤더사용하기
include_once $_SERVER["DOCUMENT_ROOT"]."/v3/common/header.php";
} elseif ($gr_id == '그룹2') {
include_once $_SERVER["DOCUMENT_ROOT"]."/v3/common/header.php";
} else {
include_once $_SERVER["DOCUMENT_ROOT"]."/v3/common/header.php";
}
?>
3. 그누보드4 / head.sub.php 파일 19~175라인을 아래의 것으로 교체 ( 2008-06-07 추가 )
43라인 삭제 <title><?php echo $g4[title]; ?></title> <== head.php 파일로 이동
4. 그누보드4 / tail.php 파일 8~18라인을 아래의 것으로 교체 ( 2011-10-27 수정 )
<?php
include_once $_SERVER["DOCUMENT_ROOT"]."/v3/common/footer.php";
?>
<!-- 카피라이트 끝 -->
5. 그누보드4 폴더를 제외한 모든 추가생성된 HTML폴더 ( common 폴더포함)에는 _common.php 파일을 생성, 내용은 다음과 같습니다.
<?php
$g4_path = "."; // common.php 의 상대 경로
/*
경로 마지막에 . 또는 .. 다음에 / 를 적지 않습니다. ※ 매우 중요합니다. ※
$g4_path=".."; // 그누보드가 한단계 위쪽에 있는 경우
$g4_path="../.."; // 그누보드가 두단계 위쪽에 있는 경우
$g4_path="../gnuboard"; // 그누보드가 한단계 위 gnuboard 폴더에 있는 경우
*/
include_once("$g4_path/common.php");
?>
6. 그누보드4 / index.html 추가 ( 2011-10-27 수정 )
<?php
$URL="/v3/index.php";
header ("Location: $URL");
?>
7. 일반페이지 제작에서 title 사용방법 ( 2014-04-10 수정 )
<title><?php echo $hp_title; ?></title>
<title><?php echo $p_title; ?> > 회사소개</title>
8. / index_no.html 생성
프레임 사용을 위한 빈페이지
9. / index.html 세팅
<?php include_once "v3/common/_happyjung_.php"; ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo $happyjung_title; ?></title>
</head>
<frameset rows="*,0" frameborder="no" border="0" framespacing="0">
<frame src="v3/index.php" name="mainFrame" id="mainFrame" />
<frame src="index_no.html" scrolling="No" noresize="noresize" />
</frameset>
<noframes>
<body>
최신브라우저를 사용하세요.~~<br>
<a href="v3/index.php">여기를 누르시면 본문을 보실수 있습니다.</a>
</body>
</noframes>
</html>
웹방화벽 솔루션에서 inc 라는 폴더명을 안좋아 하는거 같습니다.
1. / v3 / common / _happyjung_.php ( 2011-10-27 수정 )
<?php
include_once '_common.php';
//include_once("$g4[path]/head.sub.php"); // 2012-10-25 추가
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
$hp_title ="해피정닷컴"; // 홈페이지 제목
?>
<link rel="stylesheet" type="text/css" href="/v3/common/_happyjung_.css" />
<script type="text/javascript" src="/v3/common/_happyjung_.js"></script>
<meta name="keywords" content="홈페이지,설명,단어" />
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $g4[charset]; ?>" />
<script type="text/javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = "<?php echo $g4['path']; ?>";
var g4_bbs = "<?php echo $g4['bbs']; ?>";
var g4_bbs_img = "<?php echo $g4['bbs_img']; ?>";
var g4_url = "<?php echo $g4['url']; ?>";
var g4_is_member = "<?php echo $is_member; ?>";
var g4_is_admin = "<?php echo $is_admin; ?>";
var g4_bo_table = "<?php echo isset($bo_table)?$bo_table:''; ?>";
var g4_sca = "<?php echo isset($sca)?$sca:''; ?>";
var g4_charset = "<?php echo $g4['charset']; ?>";
var g4_cookie_domain = "<?php echo $g4['cookie_domain']; ?>";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
<?php if ($is_admin) { echo "var g4_admin = '{$g4['admin']}';"; } ?>
</script>
<script type="text/javascript" src="<?php echo $g4['path']; ?>/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="<?php echo $g4['path']; ?>/js/common.js"></script>
2. 그누보드4 / head.php 파일 19~175라인을 아래의 것으로 교체 ( 2011-10-27 수정 )
2013-10-30 : 변수명 오류수정
<!-- 상단 배경 시작 -->
<title><?php echo $g4[title]; ?></title> <?php // 그누보드 게시판 이외의 경우 타이틀 보여주기 위해 추가 ?>
<?php
if ($gr_id == '그룹1') { // 그룹에 따라서 다른 헤더사용하기
include_once $_SERVER["DOCUMENT_ROOT"]."/v3/common/header.php";
} elseif ($gr_id == '그룹2') {
include_once $_SERVER["DOCUMENT_ROOT"]."/v3/common/header.php";
} else {
include_once $_SERVER["DOCUMENT_ROOT"]."/v3/common/header.php";
}
?>
3. 그누보드4 / head.sub.php 파일 19~175라인을 아래의 것으로 교체 ( 2008-06-07 추가 )
43라인 삭제 <title><?php echo $g4[title]; ?></title> <== head.php 파일로 이동
4. 그누보드4 / tail.php 파일 8~18라인을 아래의 것으로 교체 ( 2011-10-27 수정 )
<?php
include_once $_SERVER["DOCUMENT_ROOT"]."/v3/common/footer.php";
?>
<!-- 카피라이트 끝 -->
5. 그누보드4 폴더를 제외한 모든 추가생성된 HTML폴더 ( common 폴더포함)에는 _common.php 파일을 생성, 내용은 다음과 같습니다.
<?php
$g4_path = "."; // common.php 의 상대 경로
/*
경로 마지막에 . 또는 .. 다음에 / 를 적지 않습니다. ※ 매우 중요합니다. ※
$g4_path=".."; // 그누보드가 한단계 위쪽에 있는 경우
$g4_path="../.."; // 그누보드가 두단계 위쪽에 있는 경우
$g4_path="../gnuboard"; // 그누보드가 한단계 위 gnuboard 폴더에 있는 경우
*/
include_once("$g4_path/common.php");
?>
6. 그누보드4 / index.html 추가 ( 2011-10-27 수정 )
<?php
$URL="/v3/index.php";
header ("Location: $URL");
?>
7. 일반페이지 제작에서 title 사용방법 ( 2014-04-10 수정 )
<title><?php echo $hp_title; ?></title>
<title><?php echo $p_title; ?> > 회사소개</title>
8. / index_no.html 생성
프레임 사용을 위한 빈페이지
9. / index.html 세팅
<?php include_once "v3/common/_happyjung_.php"; ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo $happyjung_title; ?></title>
</head>
<frameset rows="*,0" frameborder="no" border="0" framespacing="0">
<frame src="v3/index.php" name="mainFrame" id="mainFrame" />
<frame src="index_no.html" scrolling="No" noresize="noresize" />
</frameset>
<noframes>
<body>
최신브라우저를 사용하세요.~~<br>
<a href="v3/index.php">여기를 누르시면 본문을 보실수 있습니다.</a>
</body>
</noframes>
</html>
댓글목록
등록된 댓글이 없습니다.